Kazalo:
- Korak: Oglejte si video
- Korak: Pridobite vse dele in komponente
- 3. korak: Pridobite knjižnico PS2 za Arduino
- 4. korak: Na sledilni ploščici določite spajkalne ploščice
- 5. korak: Priključite žice na identificirane spajkalne ploščice
- 6. korak: Programirajte mikrokrmilnik Arduino
- 7. korak: Sledilno ploščico priključite na ploščo Arduino
- Korak: Povežite ploščo Arduino z računalnikom in odprite serijski monitor
- 9. korak: Priključite dodatne žice na sledilno ploščico
- Korak: Programirajte mikrokrmilnik Arduino z demo kodo
- 11. korak: Preizkusite namestitev
- Korak: Dodajte rotacijski kodirnik
- 13. korak: Programirajte ploščo Arduino
- Korak 14: Povežite izhode rotacijskega dajalnika z digitalnimi vhodi sledilne ploščice
- Korak 15: Rotacijski dajalnik in sledilno ploščico priključite na napajanje
- Korak: Povežite komunikacijske žice sledilne ploščice s ploščo Arduino
- Korak 17: Priključite nastavitev na napajanje in preizkusite dajalnik
- 18. korak: Kaj boste storili?
Video: Odličen prenosni računalnik s sledilno ploščico za prenosnike za Arduino projekte!: 18 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Nekaj časa nazaj, ko sem se poigraval s sledilno ploščico PS/2 z mikrokrmilnikom Arduino, sem ugotovil, da se dve njeni vgrajeni povezavi lahko uporabljata kot digitalni vhod. V tem navodilu se naučimo, kako lahko uporabimo dodatne digitalne vhode sledilne ploščice PS/2 za uporabo v naših projektih Arduino. Začnimo!
Korak: Oglejte si video
Oglejte si video, če želite bolje razumeti projekt, izvedeti o težavah in dobiti nekaj nasvetov.
Korak: Pridobite vse dele in komponente
Za ta projekt boste potrebovali:
- Sledilna ploščica PS/2 (priporočena je ena, ki je znana in preizkušena, Synaptics.)
- Arduino mikrokrmilnik za vmesnik s sledilno ploščico (UNO, Leonardo, Nano, Micro itd.).
- 5-voltni enosmerni vir napajanja.
- Nekaj moških moških žic.
- Vsaj 6 žic (za spajkanje na sledilni ploščici ali trakovnem kablu.)
- Spajkalna žica.
- Spajkalnik.
- Spajkalni tok (brez njega se lahko izognete, vendar izboljša spajkalna opravila.)
- Dva gumba (za predstavitveno kodo LED gumba.)
Rotacijski dajalnik. (Izbirno, za demo kodo rotacijskega dajalnika.)
3. korak: Pridobite knjižnico PS2 za Arduino
Knjižnico ps2 prenesite od tukaj. Preneseno mapo premaknite na namizje, saj jo boste lažje našli. Odprite Arduino IDE in kliknite Sketch> Include Library> Add. ZIP Library … in nato izberite namizje ps2 na namizju. Knjižnica bo vključena in zdaj boste lahko uporabljali knjižnico ps2.
4. korak: Na sledilni ploščici določite spajkalne ploščice
Najprej na spletu poiščite podatkovni list sledilne ploščice s številko dela. Morate najti priključne ploščice "Ura", "Podatki", "Vcc" in "Gnd".
Na splošno ustrezne zatiči ustrezajo naslednjim blazinicam:
- 22 ~> +5-voltov (Vcc)
- 23 ~> Ozemljitev (Gnd)
- 10 ~> Ura
- 11 ~> Podatki
5. korak: Priključite žice na identificirane spajkalne ploščice
Če želite izvedeti več, kliknite slike.
Žice lahko spajkate neposredno na spajkalne ploščice ali pa greste malo dlje in spremenite ustrezen trak, kot je prikazano na sliki, da bo ožičenje čistejše. Na sledilno ploščico sem pravkar pritrdil moške mostične žice, saj je bil vtični tračni kabel dovolj velik.
6. korak: Programirajte mikrokrmilnik Arduino
Programirajte mikrokrmilnik Arduino s priloženo kodo.
7. korak: Sledilno ploščico priključite na ploščo Arduino
Vzemite vsako žico, povezano z ustreznimi spajkalnimi blazinicami na sledilni ploščici, in s ploščo Arduino povežite naslednje:
- 22 ~> 5V
- 23 ~> GND
- 10 ~> A0
- 11 ~> A1
Korak: Povežite ploščo Arduino z računalnikom in odprite serijski monitor
Najprej ugotovite, katere spajkalne blazinice na sledilni ploščici so povezane s konektorjem vgrajenega trakovnega kabla (poiščite bakrene sledi, ki povezujejo blazinice in nožice konektorja trakovnega kabla.), Med njimi so tiste, ki jih iščemo.
Vzemite moško mostično žico in enega od njenih koncev povežite z glavo "GND" na plošči Arduino. Ploščo Arduino povežite z računalnikom in vklopite serijski monitor v Arduino IDE. Ko odprete serijski monitor, če se nič ne prikaže, preverite, ali ste izbrali pravo ploščo, ponovno preverite ožičenje in znova zaženite sledilno ploščico tako, da odklopite in znova priključite +5-voltni kabel sledilne ploščice. Če je bilo vse opravljeno pravilno, mora serijski monitor prikazati vrstico številk. Prva vrstica, ki prikazuje številko 8, je za nas pomembna.
Ko vse to naredite, priključite ohlapno mostično žico na vsako od spajkalnih blazinic, verjetno med 2 in 9, ki sta priključeni na konektor trakovnega kabla. Med njimi bosta dve blazinici, ki se bosta ob dotiku z ohlapno žico mostička spremenila na serijskem monitorju z 8 na 9 ali 10. To so spajkalne blazinice, ki jih iščemo. Označite blazinico, ki spremeni številko na 9 kot "InA", in tisto, ki spremeni številko v "InB". Sledilna ploščica, ki sem jo uporabil, je imela blazinici 6 in 7, kar je povzročilo spremembo številke na serijskem monitorju.
Preverite še eno stvar: če hkrati povežete obe spajkalni blazinici z GND, se bo številka na serijskem monitorju spremenila v 11.
9. korak: Priključite dodatne žice na sledilno ploščico
Na spajkalne blazinice, navedene v prejšnjem koraku, spajkajte vsako žico. Če ste uporabljali spremenjen tračni kabel, poiščite, kateri zatič kabelskega priključka je povezan z zahtevanimi spajkalnimi blazinicami in pritrdite žice na ustrezne vodnike trakovnega kabla.
Korak: Programirajte mikrokrmilnik Arduino z demo kodo
Naslednja koda uporablja dva dodatna zatiča sledilne ploščice, ki smo jih odkrili prej, kot digitalne vhode, od katerih je vsak povezan z ozemljitvenim zatičem s pritiskom na gumb.
11. korak: Preizkusite namestitev
Po programiranju mikrokrmilnika Arduino priključite ploščico 'A' na GND bodisi z žico bodisi s tipko, to bi povzročilo, da zasveti LED, priključena na pin D13 plošče Arduino. Nato naredite enako z blazinico 'B', to bi povzročilo, da se LED ugasne.
Korak: Dodajte rotacijski kodirnik
Če ste samo želeli uporabiti ta kramp za dodajanje dodatnih digitalnih vhodov na sledilno ploščico, je to storjeno! Če pa želite nadaljevati, lahko na sledilno ploščico dodate celo rotacijski kodirnik. Tukaj sem kot rotacijski dajalnik uporabil koračni motor.
13. korak: Programirajte ploščo Arduino
Programirajte mikrokrmilnik z podano kodo, da preizkusite sledilno ploščico z vrtljivim dajalnikom. Koda nam omogoča, da s pomočjo vrtljivega dajalnika ali s drsenjem prsta vzdolž osi x sledilne ploščice prilagodimo svetlost LED, priključene na zatič D9 plošče Arduino.
Korak 14: Povežite izhode rotacijskega dajalnika z digitalnimi vhodi sledilne ploščice
Če želite izvedeti več, kliknite na vsako sliko.
Dva izhodna zatiča vrtljivega dajalnika povežite z „InA“in „InB“sledilne ploščice.
Korak 15: Rotacijski dajalnik in sledilno ploščico priključite na napajanje
Priključite terminal +ve dajalnika in sledilno ploščico na +5 -voltno glavo Arduino plošče, terminal -ve pa na glavo "GND" na plošči Arduino.
Če želite izvedeti več, kliknite slike.
Korak: Povežite komunikacijske žice sledilne ploščice s ploščo Arduino
Priključite žici "Ura" in "Podatki" na sledilni ploščici z naslovoma "A0" in "A1" na plošči Arduino.
Korak 17: Priključite nastavitev na napajanje in preizkusite dajalnik
Ker komunikacija med mikrokrmilnikom Arduino in sledilno ploščico doda nekaj zamude, rotacijskega dajalnika ni mogoče zanesljivo upravljati pri visokih hitrostih.
18. korak: Kaj boste storili?
Zdaj, ko vemo, kako dodati dva dodatna digitalna vhoda za projekte sledilne ploščice Arduino, kaj boste storili s tem krampom? Če izdelate ta projekt, ga poskusite deliti s skupnostjo tako, da kliknete »Naredil sem!«.
Priporočena:
Model železnice za prenosni računalnik s sledilno ploščico - Vmesnik PS/2 Arduino: 14 korakov
Model železnice za prenosni računalnik s sledilno ploščico | Vmesnik PS/2 Arduino: Sledilna ploščica prenosnika je ena izmed odličnih naprav, ki jih lahko uporabite kot vhod za projekte mikrokrmilnikov. Zato danes uvedimo to napravo z mikrokrmilnikom Arduino za nadzor vzorčne železnice. S sledilno ploščico PS/2 bomo lahko upravljali 3 t
Za upravljanje računalnika znova uporabite sledilno ploščico starega prenosnega računalnika!: 11 korakov (s slikami)
Znova uporabite sledilno ploščico starega prenosnega računalnika za nadzor računalnika!: Sledilne ploščice prenosnega računalnika PS/2 so med najbolj kul napravami uporabniškega vmesnika za uporabo z mikrokrmilnikom. Z drsnimi in dotikalnimi kretnjami prstov lahko na preprost in zabaven način nadzorujete stvari. V tem navodilu združimo eno z
Prenosni računalnik Pi-Berry-klasični prenosni računalnik: naredi 21 korakov (s slikami)
Prenosni računalnik Pi-Berry-klasični prenosni računalnik »naredi sam«: Prenosni računalnik, ki sem ga naredil »Prenosni računalnik Pi-Berry« je zgrajen okoli Raspberry Pi 2. Ima 1 GB RAM-a, štirijedrni procesor, 4 vhode USB in ena vrata Ethernet. Prenosni računalnik zadovoljuje vsakodnevne potrebe in brez težav izvaja programe, kot so predvajalnik VLC, Mozilla Firefox, Ardu
Kako spremeniti mobilni telefon LG EnV 2 v prenosni klicni modem za prenosni računalnik (ali namizni računalnik): 7 korakov
Kako spremeniti svoj mobilni telefon LG EnV 2 v prenosni klicni modem za prenosni računalnik (ali namizni računalnik): Vsi smo nekoč imeli potrebo po uporabi interneta, kjer to preprosto ni bilo mogoče, na primer v avtomobilu ali na počitnicah, kjer zaračunajo drago količino denarja na uro za uporabo svojega WiFi. končno sem prišel do preprostega načina, kako priti do
Pretvorite sledilno ploščico iz zlomljenega prenosnega računalnika v miško PS/2: 6 korakov
Pretvorite sledilno ploščico iz zlomljenega prenosnega računalnika v miško PS/2: prijatelj mi je dal pokvarjen prenosni računalnik HP Pavilion. Z le malo dela lahko odstranite sledilno ploščico in se povežete s serijskimi vrati PS/2 ali 9-polnimi. Povežite se z računalnikom in uporabite kot preprosto miško ali celo povežite z Arduinom za edinstven vmesnik za vaš