Sisukord:
- Samm: vaadake videot
- Samm: hankige kõik vajalikud asjad
- Samm: tuvastage puuteplaadi juhtmestiku ühendused
- Samm: programmeerige Arduino mikrokontroller
- Samm: ühendage puuteplaat Arduino plaadiga
- Samm: ühendage seadistus arvutiga
- Samm: ühendage 7 -segmendiline LED -ekraan Arduino plaadiga
- Samm: ühendage seadistus arvutiga ja katsetage
- 9. samm: helitugevuse reguleerimine
- Samm: kohandage koodi
- 11. samm: tehke rohkem
Video: Kasutage vana sülearvuti puuteplaati arvuti juhtimiseks!: 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
PS/2 sülearvuti puuteplaadid on üks lahedamaid kasutajaliidese seadmeid, mida saab kasutada koos mikrokontrolleriga. Libistavad ja koputavad sõrmeliigutused võivad osutuda kontrollivaks asjaks üsna lihtsal ja lõbusal viisil. Selles juhendis ühendame ühe USB HID Arduino mikrokontrolleriga, et sõrme libistades oma arvuti juhtida. Alustame!
Samm: vaadake videot
Vaadake videot, et mõista, kuidas see toimib, ja klaviatuuri funktsioone.
Samm: hankige kõik vajalikud asjad
Võime alustada selle projekti põhiversioonist, kus kahte kiirklahvi funktsiooni saab juhtida vastavalt sõrme liigutamise kaudu vastavalt x- ja y -teljel. Multifunktsionaalne versioon võimaldab meil kasutada rohkem kui kahte kiirklahvi funktsiooni, kus x-telje liikumine juhib funktsiooni ja y-telje liikumine funktsioonide vahel.
Selle projekti jaoks vajate:
- USB HID-ühilduv Arduino mikrokontroller (Leonardo, Micro, Pro Micro).
- PS/2 puuteplaat (üks Synapticsist on soovitatav, kuna see on teada ja testitud).
- 4 juhet (paljad juhtmed, mille ühel küljel on isane pistik, et ühendada Arduino plaat puuteplaadiga).
Multifunktsionaalse kontrolleri jaoks vajate lisaks:
- 7 -segmendiline LED -ekraan (ühine katood 1, st ühine klemm -ve)
- 220Ω takisti.
- 9 juhtmest (LED -ekraani ühendamiseks Arduino plaadiga).
Samm: tuvastage puuteplaadi juhtmestiku ühendused
Otsige veebist kasutatava puuteplaadi osa numbrit. Kui jänni jääte, saate abi r/Arduino kogukonnalt.
Enamikul puuteplaatidel, eriti sünaptikutel, vastavad järgmised vaskpadjad pardal oleva kiibi igale ühendusele:
- T22 ~> +5 volti
- T23 ~> GND
- T10 ~> Kell
- T11 ~> Andmed
Samm: programmeerige Arduino mikrokontroller
Soovitaksin alustada koodi põhiversiooniga, et tutvuda juhtelementidega ja kohandada sätteid vastavalt oma tulevastele nõuetele.
Samm: ühendage puuteplaat Arduino plaadiga
Kuna puuteplaadi vaskpadjad on juba teada, saame puuteplaadi 5-voldise ja GND-sisendi ühendada Arduino plaadi +5-voldise ja GND-päisepistikuga.
Kella tihvt ühendatakse tihvtiga A0 ja andmetihvt Arduino plaadi tihvtiga A1.
Õnneks oli sellel plaadil piisavalt suur lintpistik, et võimaldada isaste hüppajajuhtmete ühendamist. Saate jootma juhtmeid vajalike vaskpadjakeste külge ja kui soovite puhtamat juhtmestikku nagu 4. pildil, võite kasutada lintkaablit ja jootetraate sellel, nagu on näidatud 3. pildil.
Samm: ühendage seadistus arvutiga
Kui teete projekti multifunktsionaalset versiooni, võite selle sammu praegu vahele jätta.
Pärast seadistuse ühendamist peaksite sõrme X-teljel puuteplaadil liigutades saama juhtida vasakut ja paremat nooleklahvi ning liigutada sõrme mööda y-telge, et saaksite juhtida üles ja alla nooleklahve.
Samm: ühendage 7 -segmendiline LED -ekraan Arduino plaadiga
Ühendage ekraani ühine tihvt läbi 200Ω takisti Arduino plaadi tihvtiga D9. Seejärel tehke järgmised ühendused:
LED -ekraani tihvt ~> Arduino plaadi tihvt
A ~> D2
B ~> D3
C ~> D4
D ~> D5
E ~> D6
F ~> D7
G ~> D8
LED -ekraani tihvti DP ei kasutata.
Samm: ühendage seadistus arvutiga ja katsetage
Pärast seadistuse arvutiga ühendamist põhjustab sõrme libistades mööda y-telge nagu videos, LED-ekraanil olev number suureneb/väheneb sõltuvalt sõrme liigutamise suunast. Kokku on 15 funktsiooni, millest 14 on mõeldud arvuti juhtimiseks (funktsioon 0 on reserveeritud LED -ekraani heleduse juhtimiseks, kuid seda saab muuta Arduino koodi muutmisega).
Funktsioonis 0 olles põhjustab sõrme libistamine mööda x-telge LED-ekraani heledust sõltuvalt sõrme liikumissuunast. Ülejäänud 14 funktsiooni on selgitatud Arduino koodis. Muutke neid julgelt vastavalt oma vajadustele.
9. samm: helitugevuse reguleerimine
Arduino mikrokontroller jäljendab klahvide Page Up ja Page Down vajutamist helitugevuse suurendamiseks ja vähendamiseks vastavalt Ctrl -klahvile. Selle klaviatuuri otsetee toimimiseks peate siit alla laadima faili „Volume.exe” (see on ohutu) ja panema selle käivitussüsteemi kausta, et see töötaks iga kord, kui arvuti käivitatakse.
Abi saamiseks saate seda kontrollida.
Samm: kohandage koodi
Proovige koodi muuta, et teha muid asju peale arvuti juhtimise, lisada rohkem funktsioone või muuta olemasolevaid. Kasutamiseks on jäänud palju funktsioone.
11. samm: tehke rohkem
Proovige puuteplaadi abil juhtida muid selliseid asju ja seda. PS/2 puuteplaadi abil saate teha palju asju! Kui leiate midagi uut, proovige seda kogukonnaga jagada.
Soovitan:
Vana/kahjustatud arvuti või sülearvuti muutmine meediumikasti: 9 sammu
Kuidas muuta vana/kahjustatud arvuti või sülearvuti meediumikasti: maailmas, kus tehnoloogia areneb kiiremini kui meie, vananeb meie armastatud elektroonika liiga kiiresti. Võib -olla koputasid teie kunagi armastavad kassid teie sülearvuti lauale ja ekraan purunes. Või äkki soovite nutiteleri jaoks meediumikasti
Kasutage vana sülearvuti puuteplaati samm -mootori juhtimiseks: 11 sammu (piltidega)
Kasutage vana sülearvuti puuteplaati samm -mootori juhtimiseks: tegin selle projekti paar kuud tagasi. Mõni päev tagasi postitasin Redditisse projekti r/Arduino video. Nähes inimesi projekti vastu huvi tundmas, otsustasin selle juhendi muuta, kus olen Arduino koodi muutnud ja
Kasutage Homie püsivara Sonoff -lülitusmooduli juhtimiseks (ESP8266 põhine): 5 sammu (piltidega)
Kasutage Homie püsivara Sonoff -lülitusmooduli juhtimiseks (ESP8266 -põhine): see on juhend, mida ma olen kirjutanud, olen kirjutanud selle natuke pärast "Homie -seadmete ehitamine Interneti või koduautomaatika jaoks". Hiljem keskenduti põhilisele jälgimisele (DHT22, DS18B20, valgus) D1 Mini tahvlite ümber. Seekord tahaksin näidata, et
Kasutage oma arvuti juhtimiseks nõidusi!: 7 sammu (koos piltidega)
Kasutage oma arvuti juhtimiseks loitsusid!: Kas olete kunagi tahtnud kasutada selliseid loitsusid nagu Harry Potter? Väikese töö ja mõningase häältuvastuse abil saab selle selgeks. Selle projekti jaoks vajalikud asjad: Windows XP või Vista mikrofonigaA Arvuti mõnda aega ja kannatust! Kui teile see juhend meeldis
Kasutage Bluetooth 4.0 HC -08 moodulit adresseeritavate LED -ide juhtimiseks - Arduino Uno õpetus: 4 sammu (piltidega)
Kasutage Bluetooth 4.0 HC -08 moodulit adresseeritavate valgusdioodide juhtimiseks - Arduino Uno õpetus: Kas olete Arduinoga veel kommunikatsioonimoodulitesse süvenenud? Bluetooth avab teie Arduino projektide ja asjade Interneti kasutamise võimaluste maailma. Siin alustame beebi sammuga ja õpime, kuidas juhtida adresseeritavaid LED -e SM -ga