Sisukord:
- Samm: vaadake videot
- Samm: hankige kõik osad ja tarvikud
- Samm: hankige Ps2 kogu
- Samm: selgitage välja puuteplaadi ühendused
- Samm: proovige puuteplaati
- Samm: programmeerige Arduino mikrokontroller
- Samm: seadistage paigutus
- Samm: paigaldage mootorikilp Arduino tahvlile
- 9. samm: ühendage rööpvõimsus ja lülitid mootorikilbiga
- Samm: ühendage puuteplaat seadistusega
- 11. samm: asetage vedur (id) rajale
- Samm: ühendage seadistus toiteallikaga ja lülitage see sisse
- 13. samm: kontrollige juhtnuppe
- 14. samm: jagage oma tööd ja laiendage seda veelgi
Video: Sülearvuti puuteplaadiga juhitav raudteemudel - PS/2 Arduino liides: 14 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Sülearvuti puuteplaat on üks suurepäraseid seadmeid, mida saab kasutada mikrokontrollerite projektide sisendina. Nii et täna rakendame seda seadet Arduino mikrokontrolleriga, et juhtida raudtee mudelit. PS/2 puuteplaadi abil saame juhtida 3 valimisaktiivsust ja jälgida võimsust.
Hoides puuteplaati laiusega allosas (omamoodi portreerežiim), libistades sõrme mööda kumbagi diagonaali, kasutatakse kahe pöörde juhtimiseks, sõrme horisontaalset libistamist kasutatakse teise pöörde juhtimiseks ja sõrme vertikaalseks libistamiseks kasutatakse veduri kiiruse ja suuna juhtimiseks.
Niisiis, ilma pikema jututa alustame!
Samm: vaadake videot
Vaadake videot, et mõista kõiki juhtelemente ja teada saada, kuidas see toimib.
Samm: hankige kõik osad ja tarvikud
Selle projekti jaoks vajate:
- Arduino mikrokontroller, mis ühildub Adafruit Motor Shield V2 -ga (UNO, Leonardo jne)
- Adafruit mootorikilp V2
- PS/2 puuteplaat
- 4 juhtmest, millel on ühel pool isased Duponti pistikud (puuteplaadi ühendamiseks Arduino plaadiga)
- 2 juhet kumbki rööbastee ja pöörete (kuni 3) ühendamiseks mootorikilbiga
- 12-voldine alalisvoolu toiteallikas, mille vooluvõimsus on vähemalt 1A.
Samm: hankige Ps2 kogu
Laadige siit alla ps2 teegi kaust. Teisaldage allalaaditud kaust töölauale, kuna seda on lihtsam leida. Avage Arduino IDE ja klõpsake Sketch> Include Library> Add. ZIP Library… ja seejärel valige töölaualt kaust ps2. Raamatukogu kaasatakse ja saate nüüd kasutada ps2 raamatukogu.
Samm: selgitage välja puuteplaadi ühendused
f kui teil on Synapticsi puuteplaat nagu ülalpool, on padi „T22” +5 V, „T10” on „kell”, „T11” on „andmed” ja „T23” on „GND”. Samuti võite joota 'GND' traadi suurele avatud vasele, nagu ülal näidatud.
Lisateabe saamiseks klõpsake ülaltoodud pildil. Kui teil on teistsugune puuteplaat, proovige selle osa numbrit Internetist otsida 'pinouts' abil või võite ummistumise korral küsida Redditi r/Arduino kogukonnalt.
Samm: proovige puuteplaati
Veenduge, et puuteplaadiga on tehtud õiged ühendused. Puuteplaadi testimiseks laadige ps2 hiire kood Arduino mikrokontrollerile üles näidetest> ps2. Ühendage 'Clock' juhe D6 -ga, 'Data' juhe D5 -ga, GND GND -ga ja +5V või VCC vastavalt Arduino plaadi +5V kontaktiga. Ühendage Arduino plaat uuesti arvutiga ja avage jadamonitor. Kui näete sõrmede puuteplaadil liigutamisel numbreid muutumas, töötab puuteplaat korralikult ja saate jätkata.
Samm: programmeerige Arduino mikrokontroller
Kood on soovitatav enne Arduino mikrokontrollerisse üleslaadimist läbi vaadata, et mõista, mis toimub.
Samm: seadistage paigutus
Seadistage paigutus, et testida raja võimsust ja kõiki kolme valimisnuppu. Veenduge, et kõik rööbasteed on korralikult tehtud ja rajad puhtad. Vedurite seiskumise vältimiseks on soovitatav rööpaid ja vedurite rattaid perioodiliselt puhastada.
Samm: paigaldage mootorikilp Arduino tahvlile
Joondage mootorikilbi tihvtid ettevaatlikult Arduino plaadi naissoost päistega ja lükake kilp Arduino plaadi peale. Veenduge, et kilp sobib kindlalt Arduino tahvlile ja ükski tihvt ei painuta.
9. samm: ühendage rööpvõimsus ja lülitid mootorikilbiga
Tehke järgmised ühendused:
- Ühendage rööbastee toide kilbi väljundpistikuga, millel on märge „M1”.
- Ühendage käigud ülejäänud kolme väljundühendusega 'M2', 'M3' ja 'M4'.
Veenduge, et kõik juhtmestiku ühendused on tihedad.
Samm: ühendage puuteplaat seadistusega
Ühendage puuteplaat Arduino plaadiga, luues puuteplaadi ja Arduino plaadi vahel järgmised ühendused.
- +5-voldine või "VCC" kuni +5-voldine Arduino plaat
- Arduino plaadi „GND” kuni „GND”
- Arduino tahvli „kell” kuni „D6”
- Arduino tahvli „andmed” kuni „D5”
11. samm: asetage vedur (id) rajale
Asetage katsetatav vedur. Soovi korral saate paigutada ka mitu vedurit.
Soovitatav on kasutada tagasitõmbamisvahendit. Veenduge, et vedurid oleksid rööbasteele õigesti paigutatud, et vältida rööbastelt mahajooksmist.
Samm: ühendage seadistus toiteallikaga ja lülitage see sisse
Ühendage seade 12-voldise toiteallikaga ja lülitage see sisse.
13. samm: kontrollige juhtnuppe
Testige kõiki juhtelemente. Juhtnuppude mõistmiseks vaadake uuesti ülaltoodud videot.
14. samm: jagage oma tööd ja laiendage seda veelgi
Kui saite oma projekti tööle ja kui saate, proovige oma loomingu pilte kogukonnaga jagada, klõpsates nupul „Ma tegin selle!”.
Samuti proovige lisada sellele projektile rohkem funktsioone ja proovida neid ka jagada. Mida iganes sa teed, kõike head!
Soovitan:
Klaviatuuriga juhitav raudteeskeem V2.5 - PS/2 liides: 12 sammu
Klaviatuuriga juhitav raudteeskeem V2.5 | PS/2 liides: Arduino mikrokontrollereid kasutades on raudteemudelite paigutuse juhtimiseks palju võimalusi. Klaviatuuril on suur eelis, kuna sellel on palju klahve, et lisada palju funktsioone. Vaatame siin, kuidas alustada lihtsa paigutusega veduriga
Pi-Berry sülearvuti-klassikaline DIY sülearvuti: 21 sammu (piltidega)
Pi-Berry sülearvuti-klassikaline isetegemise sülearvuti: minu valmistatud sülearvuti “Pi-Berry sülearvuti” on ehitatud Raspberry Pi 2 ümber. Sellel on 1 GB muutmälu, neljatuumaline protsessor, 4 USB-porti ja üks Etherneti port. Sülearvuti vastab igapäevaelu vajadustele ja töötab sujuvalt selliseid programme nagu VLC meediumipleier, Mozilla Firefox, Ardu
Klaviatuuriga juhitav mudelrong V2.0 - PS/2 liides: 13 sammu (piltidega)
Klaviatuuriga juhitav mudelrong V2.0 | PS/2 liides: Ühes oma eelmises juhendis näitasin teile, kuidas juhtida raudteemudelite paigutust klaviatuuri abil. See õnnestus suurepäraselt, kuid selle puuduseks oli arvuti töötamine. Selles juhendis vaatame, kuidas juhtida mudelrongi klaviatuuri abil
Raudteemudel - DCC juhtimisjaam Arduino abil :: 3 sammu
Mudelraudtee - DCC juhtimisjaam Arduino abil :: Värskendatud 2018. aasta augustis - vaadake uut juhendit: https: //www.instructables.com/id/Model-Railroad-DC … juhtimisjaama. Pöörded T1 - T8 on saadaval klahvi B abil Pöörded T9 - T1
MuscleCom - lihase juhitav liides: 5 sammu (koos piltidega)
MuscleCom - lihaste juhitav liides: MuscleCom pakub uut ja uuenduslikku viisi füüsilise puudega patsientidele suhelda nagu kunagi varem. Mõõtes inimese lihastest EMG väärtusi, saab kasutaja juhtida kasutajaliidest, mis aitab tal igapäevaselt suhelda