Czy ktos spotkal sie ze schematem czegos takiego? Albo moze ma ktos pomysl jak to zrobic? Chodzi o bezprzewodowe polaczenie klawiatury z komputerem... Pozdrawiam Grzegorz
klawiatura na podczerwien...
Apr 19, 2004
15 Replies
komputerem...
Podczerwieñ jest tu raczej niezbyt dobrym medium. Naoko³o klawiatury zwykle du¿o siê dzieje od kufla piwa pocz±wszy na papierach skoñczywszy, to by ca³y czas transmisjê zrywa³o. Takie rzeczy siê radiem robi. W wykonaniu fabrycznym nie kosztuje znów tak du¿o, nie wiem, czy jest sens rze¼biæ samemu.
J.
Jarek P. się wziął i wyklepał:
Ja mam myche na IR (fabryczną), nie jest źle - dobrze usytuawany odbiornik to 80% sukcesu. No i trzeba sobie wyrobić nawyk niestawiania gratów gdzie nie trzeba - przynajmniej wtedy zachowuje się chociaż pozór porządku :)
Myszy przerobione ze zwykłych na Ir widziałem gdzieś w necie, chyba coś koło LIRCa i jednego z projektów odbiornika (ale to było daaaaaaawno)
PS: Jakbyś znalazł jakiś przyjemmny schemacik to mailnij proszę :) Też chętnie pozbędę się kabla.
Ale po co siê mêczyæ, skoro radiowe s± do kupienia za te same pieni±dze?
J.
Tyle tylko, ze ja mam za zadanie zrobienie klawiatury na podczerwien - projekt z uP... Wiem, ze urzadzenia radiowe nie sa drogie - siostrze kupilem pol roku temu zestaw klawiatura+mycha za 120 zl. Klawiatura ma zasieg nawet zza sciany, myszka o wiele gorzej, ale tez jest OK. Niestety ja musze zrobic podczerowna klawiature :/ Pozdrawiam G.
U¿ytkownik "Jarek P." <j snipped-for-privacy@nospam.poczta.onet.pl> napisa³ w wiadomo¶ci news:c60p2j$gh3$ snipped-for-privacy@news.mch.sbs.de...
Przy okazji pytanie: Potrzebuje propozycji ukladu, ktory w zaleznosci od stanu wejscia (8 bitow) dokona zwarcia odpowiednich nozek - A=15 x B=7.. czyli np. podajac 1101101 (1.1101.101.b) na wejscie, zostanie zwarta nozka A14 do nozki B5. Podajac
0.1101.101.b te same nozki zostana rozwarte. Mozliwe jest aby w tym samym czasie bylo zwartych kilka nozek (np. podajac na wejscie: 1.1101.101 a nastepnie 1.1101.001 - najpierw zewrzemy A14 do B5 a nastepnie dolaczymy do tego B1, jesli teraz wydamy 0.1101.101 pozostana zwarte tylko A14 i B1 - do czasu wydania 0.1101.001.). Najwygodniej byloby, gdyby rozwiazanie bylo na AVR-rze, choc nie wiem, czy AVR ma mozliwosc zwierania swoich wyprowadzen... Pozdrawiam GrzegorzU¿ytkownik "Jarek P." <j snipped-for-privacy@nospam.poczta.onet.pl> napisa³ w wiadomo¶ci news:c60p2j$gh3$ snipped-for-privacy@news.mch.sbs.de...
Poczytaj o ukladach ispGDX:
formatting link
hmm.. Rzucilem okiem - wyglada dosc ciekawie, ale chyba trudno to dostac w Polsce.. Poza tym wydaje sie byc kosztowne i w koncu - potrzebuje tylko 8 wejsc i 24 nozek do zwarcia - czyli czteroportowy programowalny uklad. nic poza tym - 80 I/O to raczej za duzo... - uklad zwierajacy wejscia ma byc wykorzystany w klawiaturze... Pozdrawiam Grzegorz
Uzytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisal w wiadomosci news:c61q4d$117s$ snipped-for-privacy@mamut.aster.pl...
Od biedy mozesz sprobowac kilka zestawow de/multiplekserow 4067/4051 tzn 4067 wybiera jeden sygnal z 16, 4051 laczy go z jednym z 8 pozostalych. Drugi zestaw laczy drugi sygnal itp.
Jesli trzeba ci mozliwosc osmiu [a w zasadzie od 4] naraz - to po prostu daj 8 sztuk 4067, po jednym dla kazdego "wyjscia".
4351, 4514, 74137 moga ci sie bardziej spodobac.W klawiaturze ? A co to ma robic ?
J.
No to starsza seria 5V ispGDS.
Ma symulawoac klawiature matrycowa - po stronie odbiornika.. Po odebraniu odpowiedzniego kodu sygnalu, (wywolanego przez zwarcie odpowiednich nozek w nadajniku) dokonywanie jest zwarcie odpowiednich nozek w odbiorniku - w ten sposób mozna przeslac dane dotyczace zwarcia odpowiednich nozek klawiatury. Pozdrawiam G.
Duzo tych klawiszy NARAZ moze byc przycisniete ? Bo tak jak sugerowalem 4067+4051 byloby chyba najlepsze..
A nie mozna gdzies dalej zasymulowac - klawiatura pewnie jakis kod wysyla ..
J.
Nie, nieduzo - powiedzmy 3 (Ctrl+Alt+Del, ewentualnie jakies ctrl + shift + F1..) no maxymalnie 4 (ale chyba nie ma na klawiaturze kombiacji
4-klawiszowych ). Absolutne minimum to 2 - klawisze z shiftem lub Altem musz± dzia³aæ.. Aha.. i jeszcze jedno... 2 klawisze wcisniete jednoczesnie moga lezec w tym samym wierszu (wtedy bedzie jednoczesne zwarcie 3 nozek ukladu razem - jedna od wiersza, dwie od kolumn), jak i w roznych wierszach i kolumnach (beda 2 niezalezne zwarcia a nie jedno zwarcie 4 nozek).A z kodem to dokladnie nad tym samym sie zastanawialem - wyczytalem w Helpie Bascom Basica, ze jest cos takiego fajnego - biblioteka AT_EMULATOR - podpina sie AVRa bezposrednio do PC pod sygnaly CLK i DATA i poleceniem SENDSCANKBD wysyla sie dane automatycznie zakodowane w "standardzie klawiatury". Jednak ta biblioteka jest platna.. Nie wiem, czy samemu napisze cos co bedzie mialo funkcje tego polecenia - konieczne zabawy z timerem, protokol komunikacyjny trzebaby dobrze poznac... Owszem - proba wysylania odpowiedniego kodu bezposrednio z AVRa jest pewnego rodzaju rozwiazaniem, ale to dopiero jesli sie nie uda pomysl ze zwieraniem nozek.. Poki co zobacze datasheety tych ukladzikow 4067 i 4051. Dzieki serdeczne za pomoc. Pozdrowionka. Grzegorz
Wysyłając taki oto zestaw znaków dnia 2004-04-21 08:53 Grzegorz nakarmił(a) stado głodnych newsserwerów:
W Elektronice dla Wszystkich był kiedyś projekt odbiornika podczerwieni do sterowania komputerem za pomocą pilota i ten odbiornik emulował właśnie klawiaturę. Kod źródłowy programu powinien być dostępny na
formatting link
.
Protokol klawiatury jest swietnie opisany. Zobacz chocby tu, jesli koniecznie musi byc bascom
formatting link
Prosciej bedzie odwrotnie priorytety ustawic :-)
J.
Dziekuje pieknie za linka...
Hmm.. A trudne to jest? Czy program spod tego adresu wymaga wielu zmian, aby dzialal w druga strone?
Pozdrawiam Grzegorz
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required