Projekt klawiatury PC na ukladzie AVR.

Witam

Czy ktos gdzies widzial taki projekt ? Chodzi o to jak wyslac jakis skan kod do PC. Protokol jest banalny a jakos PC nie reaguje na moje proby wyslania czegokolwiek. Na poczatku podlaczam normalna klawiature zeby zalatwic wszystkie inicjalizacje a potem zmieniam na ta moja ale niestety nic mi sie nie udalo wyslac.

Gdyby ktos cos takiego mial i mogl sie podzielic to bede wdzieczny. Sa takie projekty ale na procesorach PIC ale musze miec raczej AVR i najlepiej w C.

Reply to
Haha
Loading thread data ...

Haha pisze:

Nie wiem jak te wszystkie czary z inicjalizacją - ja to olałem, bo podłączałem "klawiaturę-na-avr" przez przejściówkę ps2-usb (aktywna, w systemie widoczna jako usb-hid-device). Moje ustrojstwo od strony PC ma ps/2 a od drugiej strony rs232, to co odbierze po rs232 zamienia na odpowiedni kod klawiatury (lub ciąg kodów, w przypadku znaków specjalnych) i wysyła udając naciskanie klawiszy. Posiada bufor transmisji itp. Program w avr-gcc/avrstudio, jak chcesz source to pisz na priv. Hardware jest banalne.

Reply to
BartekK

Kiedyś były opisane dwa takie projekty w Elektronice Praktycznej, coś koło 2003-2004 roku.

Ważne są "timingi". Na PS2 trzeba wysyłać bardzo powoli. K.

Reply to
John Smith

Uzytkownik "Haha" snipped-for-privacy@tenbit.pl napisal w wiadomosci news: snipped-for-privacy@h30g2000vbr.googlegroups.com...

A jak z powrotem podlaczasz normalna klawiature to dziala ?

Bo wiem ze potrafi sie port klawiatury zawiesic po odlaczeniu .. i glowy nie dam czy nie ma tam jakiegos wykrywania odlaczenia, moze potem trzeba ponownie zainicjowac.

J.

Reply to
J.F.
Reply to
invalid unparseable
Reply to
invalid unparseable

Ktoś kiedyś o to tutaj pytał. Może poszukaj temtej dyskusji (dawno temu).

Wracając do pytania. Ja gdzieś pewnie mam na dysku projekt bezprzewodowej myszo-klawiatury. Działało to na dwóch avr. Do jednego podpinało się mysz i klawiaturę, do drugiego komputer (dwoma kablami, jeden do gniazda myszy drugi do gniazda klawiatury). Miałem troche problemów z inicjalizacją i POST'em (komputer chyba na raz inicjuje i mysz i klawiaturę) ale ostatecznie jakoś to działało. Z co najmniej dwoma różnymi komputerami.

Jak Ci bardzo zależy i mi sie na maila przypomnisz to pewnie bym to potrafił odszukać...

pozdrawiam Jacek Kłapacz.

Reply to
ter_haar(wywalto)

Uzytkownik "Haha" snipped-for-privacy@tenbit.pl napisal w wiadomosci news: snipped-for-privacy@h30g2000vbr.googlegroups.com...

No i po przekopaniu wszystkiego co sie dalo wyszlo na to, ze chyba jedyny blad byl przy liczeniu bitu parzystosci. Nie wiem tylko jakim cudem nie udalo mi sie nic wyslac mimo, ze w sumie odwracalem kilka razy ten bit do testow i cos jednak powinno dojsc.

Na razie dziekuje wszystkim. Mam nadzieje, ze nie trafie zaraz na kolejny problem.

Reply to
bagno

Zajrzyj do Ep09-2002 str97_98 pt. "Przycisk ANY do PC, część 1" K.

Reply to
John Smith

On Tue, 14 Jul 2009 13:13:49 +0200, Andrzej Ruciński wrote: Za wikipedia

formatting link
Moze pomoze.

J.

Reply to
J.F.
Reply to
William Bonawentura
Reply to
invalid unparseable
Reply to
invalid unparseable
Reply to
William Bonawentura
Reply to
invalid unparseable

Ciekawe. Haha twierdzi, że:

A to musi być z portem szeregowym? Zrobienie 'klawiatury' USB (konkretnie urzadzenia HID :) jest banalne. I działa.

Sławek

Reply to
Sławomir Szczyrba

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.