Arduino 21: KLAWIATURA PC

  Рет қаралды 10,936

Adam Śmiałek

2 жыл бұрын

Jak wykorzystać klawiaturę PC do współpracy z Arduino? O popularnych metodach potwierdzania wciśnięcia przycisków i o błędach, które przy okazji się popełnia.
Kod, na którym bazuje odcinek można pobrać stąd:
adamsmialek.com/towary_praktyczne/033_arduino_i_klawiatura_pc/zrodlo.zip
Zapraszam do wsparcia mojego kanału:
patronite.pl/smialekadam
PayPal.Me/smialekadam
oraz do subskrybowania:
kzbin.info
#Arduino #klawiatura #keyboard

Пікірлер: 47
@herbucho
@herbucho 2 жыл бұрын
Bardzo przystępnie podane treści. Dziękuję
@romlen_src
@romlen_src 2 жыл бұрын
Gniazdo PS2 z przewodem dołączane do starych płyt głównych najczęściej było dedykowane do myszy. I jak dobrze pamiętam, wykorzystywało inne piny. Przed jego wykorzystaniem warto sprawdzić które piny są podłączone.
@litsteve1968
@litsteve1968 2 жыл бұрын
Dziękuję za tę garść informacji . . .
@williambonawentura
@williambonawentura 2 жыл бұрын
Nie ma sprawy panie Ferdynandzie.
@janpaweobrebski3305
@janpaweobrebski3305 2 жыл бұрын
Jak zwykle... Super Adamie tak trzymaj i wincej panie wincej 😁😁😜😉
@KH-lg3xc
@KH-lg3xc 2 жыл бұрын
Zrobiłem tę rzecz tak, że jedna procedura konwertuje odebrane z klawiatury ciągi bajtów na jednobajtowe kody wirtualne, z w których ostatni bit określa, czy konkretny klawisz został wciśnięty, czy zwolniony (trochę podobnie, jak kody klawiatury XT). Inna procedura tłumaczy te jednobajtowe kody wirtualne na znaki ASCII. Dzięki odpowiedniemu ułożeniu tych kodów, konwersja jest dość szybka i łatwo można zmodyfikować układ klawiatury.
@tandex3414
@tandex3414 2 жыл бұрын
z klawiaturą też jest ciekawa zabawa gdy piszesz do nie sterownik na komputer (np przy pisaniu systemu operacyjnego), tam można wykrywać tak stare przyciski jak www czy dos. I tu chyba największym problemem jest znalezienie kodów jakich używały te przyciski
@williambonawentura
@williambonawentura 2 жыл бұрын
Kontrolery we współczesnych klawiaturach zazwyczaj są dwusystemowe. Pomimo że na końcu kabla umieszczono wtyk USB to jednak we współpracy z pasywna przejściówką ujawniają pełną kompatybilność z protokołem PS.
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
👍 👍 👍 Dokładnie tak!
2 жыл бұрын
Ale nie zawsze. Trzeba po prostu sprawdzić.
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
@ Też prawda. Ale jednak bardzo często tak (chyba że coś się ostatnio zmienia...).
@franciszek5831
@franciszek5831 2 жыл бұрын
Konkretny kawałek konkretnej treści! :) Teraz tylko zmusić Arduino do wyświetlania literek na monitorze lub telewizorze i powstanie takie coś fajne do nie wiadomo czego :D (Albo zmusić jedno Arduino do wyświetlania obrazu a drugie do obsługi jakiegoś BASICa, w sumie też nie wiadomo do czego lub poco ) :D
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
👍 👍 👍 👍Czyli trzeba zmusić Adama, żeby zmusił Arduino, by stał się Spectrusiem albo małym Atari! Wow! 🤪
@franciszek5831
@franciszek5831 2 жыл бұрын
@@Informatykwakcji Z takiego "zmuszanego Arduino" wyjdzie bardziej ZX81 (ale z lepszą klawiaturą)
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
@@franciszek5831 ZX81 też fajny komp! Tylko trzeba by jeszcze jakąś fajną obudowę dorobić... 🤔
@franciszek5831
@franciszek5831 2 жыл бұрын
@@Informatykwakcji Zbudowanie obudowy chyba było by najfajniejsze w tej zabawie :D
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
@@franciszek5831 Pewnie tak...! To co działasz? 🤪
@Informatykwakcji
@Informatykwakcji 2 жыл бұрын
👍 👍 👍 👍 👍 👍 👍 🍀
@marekchudy8893
@marekchudy8893 2 жыл бұрын
Dziękuję
@dziku878
@dziku878 2 жыл бұрын
👍👍👍👍👍
@krzysztofzbytomia9553
@krzysztofzbytomia9553 2 жыл бұрын
Pozdrawiam 👍👍👍
@JulMik
@JulMik 4 ай бұрын
Z odpowiednią przejściówką chyba da się podłączyć klawiaturę USB.
@TymexComputing
@TymexComputing 2 жыл бұрын
Te spacjalne nowoczesne symbole japka lub okna oraz ten od menu ;) mają symbole około 105,107, albo 117 - łatwo znaleźć i zdefiniować jak ktoś musi. Osobiście do jakiejkolwiek zabawy z klawiaturą pecetową w pececie polecam program "Showkeys" na linuxa itp wolne systemy - ukazuje scancode'y, blokuje jednocześnie odbiór danych przez terminal :) - NAJCIEKAWSZY jest sposób w jaki program showkeys można zakończyć.
@KH-lg3xc
@KH-lg3xc 2 жыл бұрын
Może bardziej przydatne informacje: www.quadibloc.com/comp/scan.htm
@simulatorMarcin
@simulatorMarcin 2 жыл бұрын
fajna klawiatura
@pawelwkl
@pawelwkl Жыл бұрын
Dzień dobry, co dokładnie należy zrobić z płytką uno lub mini(tylko takie mam a nie bardzo chce kupować droższej pro) aby obsługiwała klawiaturę USB? Mam pomysł na klawiaturę numeryczną, którą podłączyłbym przez aurduino aby zrobić sobie na niej podręczne skróty - kopiuj, wklej, wklej ze schowka, ciszej głośniej itd na pojedyncze klawisze zamiast trzymać CTRL lub FN. Proszę o odpowiedź bo bardzo ułatwiłoby mi to pracę, ponieważ często muszę siedzieć i kopiować masę eanów i kodów producentów. Próbowałem kilka programów do makr i skrótów ale powiem szczerze że to bardzo słaba sprawa
Жыл бұрын
A tą płytką będzie ciężko. Być może płyta główna potrafi działać także w trybie kompatybilnym z PS/2 (może nawet ma takie złącze na goldpinach). Można próbować użyć drugiego procesora, ale to już jest sprawa nieoficjalna i należałoby przekopać na ten temat informacje. Do tego niezbędny będzie programator. Najłatwiej użyć którejś z płytek obsługującej USB, niekoniecznie z Atmelem, ale poszukiwania należałoby zacząć od przeglądnięcia szkiców, zwykle w opisach jest zestawienie procesorów/płytek.
@trotyl84
@trotyl84 2 жыл бұрын
Ja mam przejściówki USB ps2 ( z tego na tamto i z tamtego na to :) ) Wiem PS2 to nie jest USB i odwrotnie również. Działać działa Chociaż od lat nie używam
@williambonawentura
@williambonawentura 2 жыл бұрын
Te przejściówki są pasywne. To kontroler klawiatury obsługuje zarówno protokół USB low-speed jak i PS2 na tych samych przewodach.
@trotyl84
@trotyl84 2 жыл бұрын
@@williambonawentura Witam i dziękuję za objaśnienie. ( podejrzewałem że tak jest ) Mam kolejne pytania które drążą temat : 1) Czyli klawiatura PS/2 poprzez przejściówkę USB nie będzie obsługiwana jak jest połączona poprze HUB-a USB ? ( Tak czyli nie będzie ) ( Spodziewam się że nie ) 2) Mam KVM-a Na ps2 i On obsługiwał klawiatury USB poprzez tego typu przejściówkę Czy to KVN czy może jednak Klawiatura USB jak zobaczyła komunikację PS/2 to się przełączyła ?
@williambonawentura
@williambonawentura 2 жыл бұрын
@@trotyl84 Układ klawiatura - hub - przelotka - gniazdo PS2 nie zadziała.
@williambonawentura
@williambonawentura 2 жыл бұрын
@@trotyl84 port USB ma rezystor terminujacy linię. Jego brak przełącza klawiaturę na tryb PS2
@zenonpompka
@zenonpompka 2 жыл бұрын
💪
@supra107
@supra107 2 жыл бұрын
7:54 Mowa o pliku o rozszerzeniu .h a podświetlony został ten o rozszerzeniu .cpp :)
2 жыл бұрын
Ojej :) Na szczęście w linku jest ten, co trzeba.
@pawehektor6633
@pawehektor6633 2 жыл бұрын
@10:24 - Oooo.... A jak zrobić klawiaturę responsywną jak ta z gry "Perihelion" na Amigę? Tam to była petarda - i to trzeba sprawdzić grając a nie oglądając gameplay... kzbin.info/www/bejne/rXW8kmCPf8d_b5I Tyle lat minęło, a to plumkanie łazi za mną i spokoju nie daje...
@KH-lg3xc
@KH-lg3xc 2 жыл бұрын
Co to jest "klawiatura responsywna"?
@marekkuszynski4045
@marekkuszynski4045 2 жыл бұрын
Nie oglądając daje łapkę w górę i komentarz dla zasięgów.
@motorbieda
@motorbieda 2 жыл бұрын
Najlepsze są na USB po co komplikować życie ? Z drugiej strony chciałbym obejrzeć odcinek o laptopach Dell 😎moim zdaniem najlepsze kompy biznesowe i nie tylko
@KH-lg3xc
@KH-lg3xc 2 жыл бұрын
Najlepsze co jest na USB?
@motorbieda
@motorbieda 2 жыл бұрын
@@KH-lg3xc klawiatura
@zarkisrednie
@zarkisrednie 2 жыл бұрын
nie wiem co lepsze długopis czy klawiatura
@KH-lg3xc
@KH-lg3xc 2 жыл бұрын
Wolę klawiaturę, bo długopis ostatnio coś chrzanił o pożyczaniu bombek od USA.
@zarkisrednie
@zarkisrednie 2 жыл бұрын
@@KH-lg3xc nie narzekam ani na jedno ani na drugie po prostu Anglicy
@fabiankowalski2675
@fabiankowalski2675 2 жыл бұрын
Duper materiał
@DaBuzz92
@DaBuzz92 2 жыл бұрын
A ja bym potrzebował coś żeby dało się podłączyć do komputera jako klawiaturę USB a z drugiej strony żeby na drugim komputerze (na przyjlad laptopie) dało się używać klawiatury wbudowanej... Zgadza się - potrzebuje interfejsu konsolowego... :D
@hlachupakathrabantheraera5471
@hlachupakathrabantheraera5471 2 жыл бұрын
Komentarz
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 126 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,4 МЛН
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47