Turinys:
- 1 žingsnis: žiūrėkite vaizdo įrašą
- 2 žingsnis: Gaukite visas dalis ir reikmenis
- 3 žingsnis: Gaukite „Ps2“biblioteką
- 4 žingsnis: išsiaiškinkite jutiklinės kilimėlio jungtis
- 5 veiksmas: išbandykite jutiklinę plokštę
- 6 veiksmas: užprogramuokite „Arduino“mikrovaldiklį
- 7 veiksmas: nustatykite išdėstymą
- 8 žingsnis: Įdiekite variklio skydą „Arduino“lentoje
- 9 veiksmas: prijunkite „Track Power“ir „Turnouts“prie variklio skydo
- 10 veiksmas: prijunkite jutiklinę plokštę prie sąrankos
- 11 veiksmas: padėkite lokomotyvą (-us) ant takelio
- 12 veiksmas: prijunkite sąranką prie maitinimo ir įjunkite
- 13 žingsnis: išbandykite valdiklius
- 14 žingsnis: pasidalykite savo darbu ir išplėskite jį toliau
Video: Nešiojamojo kompiuterio jutiklinės dalies valdomas geležinkelio modelis - PS/2 „Arduino“sąsaja: 14 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Nešiojamojo kompiuterio jutiklinė plokštė yra vienas iš puikių įrenginių, naudojamų kaip mikrovaldiklių projektų įvestis. Taigi šiandien įgyvendinkime šį įrenginį su „Arduino“mikrovaldikliu, kad būtų galima valdyti geležinkelio modelį. Naudodami PS/2 jutiklinį kilimėlį, galėsime valdyti 3 rinkėjus ir sekti galią.
Jutiklinės dalies pločio laikymas apačioje (panašus į portreto režimą), piršto slinkimas išilgai kiekvienos iš dviejų įstrižainių bus naudojamas dviem posūkiams valdyti, slinkimas pirštu horizontaliai bus naudojamas kitam posūkiui valdyti, o pirštas - vertikaliai. bus naudojamas lokomotyvo greičiui ir krypčiai kontroliuoti.
Taigi, nedvejodami, pradėkime!
1 žingsnis: žiūrėkite vaizdo įrašą
Peržiūrėkite vaizdo įrašą, kad suprastumėte visus valdiklius ir sužinotumėte daugiau, kaip tai veikia.
2 žingsnis: Gaukite visas dalis ir reikmenis
Šiam projektui jums reikės:
- „Arduino“mikrovaldiklis, suderinamas su „Adafruit Motor Shield V2“(UNO, „Leonardo“ir kt.)
- „Adafruit Motor Shield V2“
- PS/2 jutiklinė planšetė
- 4 laidai su vyriškomis „Dupont“jungtimis vienoje pusėje (jutiklinės dalies prijungimui prie „Arduino“plokštės)
- 2 laidai, skirti bėgių srovės ir apsisukimų (3 maks.) Prijungimui prie variklio skydo
- 12 voltų nuolatinės srovės maitinimo šaltinis, kurio srovės talpa ne mažesnė kaip 1A.
3 žingsnis: Gaukite „Ps2“biblioteką
Atsisiųskite ps2 bibliotekos aplanką iš čia. Perkelkite atsisiųstą aplanką į darbalaukį, nes jį bus lengviau rasti. Atidarykite „Arduino IDE“ir spustelėkite Eskizas> Įtraukti biblioteką> Pridėti. ZIP biblioteką…, tada darbalaukyje pasirinkite aplanką ps2. Biblioteka bus įtraukta ir dabar galėsite naudotis ps2 biblioteka.
4 žingsnis: išsiaiškinkite jutiklinės kilimėlio jungtis
jei turite „Synaptics“jutiklinę plokštę, panašią į aukščiau pateiktą, trinkelė „T22“yra +5 V, „T10“yra „laikrodis“, „T11“yra „duomenys“, o „T23“yra „GND“. Taip pat galite lituoti „GND“laidą prie didelio atviro vario, kaip parodyta aukščiau.
Norėdami sužinoti daugiau, spustelėkite aukščiau esantį paveikslėlį. Jei turite kitokį jutiklinį kilimėlį, pabandykite ieškoti jo dalies numerio internete naudodami „pinouts“arba galite paklausti „r/Arduino“bendruomenės „Reddit“, jei įstrigote.
5 veiksmas: išbandykite jutiklinę plokštę
Įsitikinkite, kad prie jutiklinės dalies yra tinkamai prijungti. Norėdami išbandyti jutiklinį kilimėlį, įkelkite PS2 pelės kodą į „Arduino“mikrovaldiklį iš Pavyzdžiai> ps2. Prijunkite „laikrodžio“laidą prie D6, „duomenų“laidą prie D5, GND prie GND ir +5 V arba VCC atitinkamai prie +5 V „Arduino“plokštės kaiščio. Iš naujo prijunkite „Arduino“plokštę prie kompiuterio ir atidarykite nuoseklųjį monitorių. Jei matote, kad skaičiai keičiasi judinant pirštą per jutiklinę dalį, jutiklinė planšetė veikia tinkamai ir galite tęsti.
6 veiksmas: užprogramuokite „Arduino“mikrovaldiklį
Rekomenduojama pereiti kodą prieš įkeliant jį į „Arduino“mikrovaldiklį, kad suprastumėte, kas vyksta.
7 veiksmas: nustatykite išdėstymą
Nustatykite išdėstymą, kad patikrintumėte takelio galią ir visus tris dalyvavimo valdiklius. Įsitikinkite, kad visos vikšrų jungtys yra tinkamai padarytos ir takeliai yra švarūs. Norint išvengti lokomotyvų užstrigimo, rekomenduojama periodiškai valyti bėgius ir lokomotyvų ratus.
8 žingsnis: Įdiekite variklio skydą „Arduino“lentoje
Atsargiai sulygiuokite variklio skydo kaiščius su „Arduino“plokštės antgaliais ir stumkite skydą ant „Arduino“plokštės. Įsitikinkite, kad skydas tvirtai priglunda prie „Arduino“plokštės ir kad kaištis nesulenkiamas.
9 veiksmas: prijunkite „Track Power“ir „Turnouts“prie variklio skydo
Užmegzkite šiuos ryšius:
- Prijunkite bėgių srovę prie skydo išvesties jungties, pažymėtos „M1“.
- Prijunkite posūkius prie likusių trijų išvesties jungčių „M2“, „M3“ir „M4“.
Įsitikinkite, kad visos laidų jungtys yra sandarios.
10 veiksmas: prijunkite jutiklinę plokštę prie sąrankos
Prijunkite jutiklinį kilimėlį prie „Arduino“plokštės, atlikdami toliau nurodytus ryšius tarp jutiklinės dalies ir „Arduino“plokštės:
- +5 voltų arba „VCC“iki +5 voltų „Arduino“plokštės
- „GND“į „GND“iš „Arduino“lentos
- „Laikrodis“- „Arduino“lentos „D6“
- „Duomenys“į „Arduino“plokštės „D5“
11 veiksmas: padėkite lokomotyvą (-us) ant takelio
Padėkite lokomotyvą, kurį norite išbandyti. Taip pat galite įdėti kelis lokomotyvus pagal pageidavimą.
Rekomenduojama naudoti atstatymo įrankį. Įsitikinkite, kad lokomotyvai tinkamai pastatyti ant bėgių, kad išvengtumėte nuvažiavimo nuo bėgių.
12 veiksmas: prijunkite sąranką prie maitinimo ir įjunkite
Prijunkite 12 voltų maitinimo šaltinį prie sąrankos ir įjunkite.
13 žingsnis: išbandykite valdiklius
Išbandykite visus valdiklius. Dar kartą peržiūrėkite aukščiau pateiktą vaizdo įrašą, kad suprastumėte valdiklius.
14 žingsnis: pasidalykite savo darbu ir išplėskite jį toliau
Jei jūsų projektas veikia ir jei galite, pabandykite pasidalyti savo kūrinio nuotraukomis su bendruomene spustelėdami „Aš tai padariau!“.
Taip pat pabandykite pridėti daugiau funkcijų ir funkcijų prie šio projekto ir pabandykite jomis pasidalyti. Kad ir ką darytumėte, viso ko geriausio!
Rekomenduojamas:
Šaunus nešiojamojo kompiuterio jutiklinės dalies įsilaužimas „Arduino“projektams!: 18 žingsnių (su nuotraukomis)
Šaunus nešiojamojo kompiuterio jutiklinės plokštės įsilaužimas į „Arduino“projektus!: Kiek anksčiau, kai užsiėmiau PS/2 jutikliniu kilimėliu su „Arduino“mikrovaldikliu, sužinojau, kad du jo jungtys gali būti naudojami kaip skaitmeniniai įėjimai. Šioje instrukcijoje sužinokime, kaip galime panaudoti PS/2 jutiklinės dalies priedą
Nešiojamojo kompiuterio išmaniojo telefono dokas iš sugedusio „Macbook“ar bet kurio kito nešiojamojo kompiuterio : 6 veiksmai
Nešiojamojo kompiuterio išmaniojo telefono dokas iš sugedusio „Macbook“ar bet kurio kito nešiojamojo kompiuterio …: Šis projektas buvo sukurtas todėl, kad gali būti patogu išnaudoti visą tikrųjų išmaniųjų telefonų galią kaip įprastą kompiuterį
Sukurkite savo nešiojamojo kompiuterio/nešiojamojo kompiuterio odą: 8 žingsniai (su nuotraukomis)
Sukurkite savo nešiojamojo kompiuterio/nešiojamojo kompiuterio odą: visiškai individualizuota ir unikali nešiojamojo kompiuterio oda su neribotomis galimybėmis
Popierinis nešiojamojo kompiuterio stovas, pigiausias nešiojamojo kompiuterio stovas: 4 žingsniai
Popierinis nešiojamojo kompiuterio stovas, pigiausias įmanomas nešiojamojo kompiuterio stovas: man patinka „quake3“ir esu susirūpinęs dėl savo „MacBook“patvarumo. Man niekada nekyla mintis nusipirkti tą nešiojamojo kompiuterio stovą su ventiliatoriais, nes „MacBooks“apačioje nėra skylės. Aš galvojau, kad tie pusrutuliai galbūt sulenks mano nešiojamąjį kompiuterį
Kaip susidoroti su nešiojamojo kompiuterio/nešiojamojo kompiuterio perkaitimu: 8 žingsniai
Kaip kovoti su nešiojamojo kompiuterio/nešiojamojo kompiuterio perkaitimu: Nešiojamojo kompiuterio perkaitimas gali labai pakenkti. Staigūs išjungimo gedimai arba atsitiktinai pasirodantys mirties ekranai gali reikšti, kad užgniaužiate savo nešiojamąjį kompiuterį. Mano paskutinis nešiojamasis kompiuteris tiesiog ištirpo mano lovoje, kai užblokavau jo aušinimo ventiliatorius ant savo pagalvės. Tai