Sisukord:
- Samm: vaadake videot
- Samm: hankige kõik osad ja asjad
- Samm: programmeerige Arduino juhatus
- 4. samm: tehke testi paigutus
- Samm: paigaldage mootorikilp Arduino tahvlile
- 6. samm: ühendage rööbastee toiteplokk ja lülitusjuhtmed mootorikilbiga
- Samm 7: ühendage "tundlikud" rajad Arduino pardal
- 8. samm: asetage rong voodrile
- Samm: ühendage Arduino tahvel vooluvõrku
- Samm: lülitage toide sisse ja vaadake rongi minekut
- 11. samm: mis saab edasi?
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See projekt on ühe minu eelmise projekti täiendatud versioon. See kasutab raudtee mudeli paigutuse automatiseerimiseks Arduino mikrokontrollerit, suurepärast avatud lähtekoodiga prototüüpimisplatvormi. Paigutus koosneb lihtsast ovaalsest silmusest ja sellest hargnevast õuekattest rongi paigutamiseks. Arduino mikrokontroller saab tagasisidet kahelt sensoreeritud rajalt, mis on paigaldatud paigutuse kahte kohta, et täita rongi ületamisel konkreetseid funktsioone.
Niisiis, ilma pikema jututa alustame!
Samm: vaadake videot
Selle projekti toimimise mõistmiseks vaadake ülaltoodud videot.
Samm: hankige kõik osad ja asjad
Selle projekti jaoks vajate:
- Arduino mikrokontrolleri plaat, mis ühildub Adafruit mootorikilbiga v2
- Adafruit mootori juhi kilp v2 (selle kohta leiate lisateavet siit)
- Laienduskilp (valikuline, kuid soovitatav andurite toite- ja maanduspistikühenduste laiendamiseks.)
- Kaks „sensoreeritud” lugu
- Kaks komplekti 3 meessoost naissoost hüppajatraati („sensoreeritud” radade ühendamiseks Arduino plaadiga.)
- 4 isast -isasesse hüppetraati (2 kumbki rööbastee ja pöörme ühendamiseks mootorikilbi väljundklemmidega.)
- 12-voldine alalisvooluallikas vooluvõimsusega vähemalt 1A (1000mA)
- Sobiv USB -kaabel (Arduino plaadi ühendamiseks arvutiga.)
- Arvuti (Arduino mikrokontrolleri programmeerimiseks.)
Samm: programmeerige Arduino juhatus
Veenduge, et teie IDE -sse oleks installitud Adafruit mootori draiverikilbi v2 kogu. Minge läbi Arduino koodi, et saada aimu selle toimimisest ja kuidas seda tulevikus seadistusega katsetamiseks muuta.
Ühendage Arduino plaat arvutiga ja laadige sellele lisatud Arduino kood.
4. samm: tehke testi paigutus
Paigutuse kohta lisateabe saamiseks klõpsake enne jätkamist ülaltoodud pildil. Veenduge, et kõik rööpaühendused on korralikult tehtud ja rööbastee rööpad puhastatud, et vältida rongi rööbastelt mahajooksmist ja/või seiskumist.
Samm: paigaldage mootorikilp Arduino tahvlile
Paigaldage kilp ettevaatlikult Arduino tahvlile, joondades kilbi tihvtid Arduino tahvli päistega. Tehke seda õrnalt ja veenduge, et kilbi tihvtid ei oleks painutatud.
6. samm: ühendage rööbastee toiteplokk ja lülitusjuhtmed mootorikilbiga
Ühendage M1 -ga tähistatud varjestuse väljundklemmid rööbastee toitejuhtmetega ja M4 -ga tähistatud lülitusjuhtmetega. Pange tähele, et seadistus ühildub ainult kahe juhtmega solenoidi tüüpi pöördega.
Samm 7: ühendage "tundlikud" rajad Arduino pardal
Paigaldage laienduskilp mootorikilbile ja ühendage iga anduri GND ja VCC tihvtid kilbi GND ja +5-voldiste päistega. Seejärel tehke järgmised tihvtühendused:
- Ühendage esimese anduri väljundnõel Arduino plaadi sisendpoldiga A0.
- Ühendage teise anduri väljundnõel Arduino plaadi sisendpoldiga A1.
8. samm: asetage rong voodrile
Proovisõiduks valmistumiseks asetage rong hooviplatsile. Soovitatav on kasutada treiler -tööriista, et vedur ja veerem oleksid rööbastele õigesti paigutatud, et vältida rööbastelt mahajooksmist.
Samm: ühendage Arduino tahvel vooluvõrku
Ühendage 12-voldine alalisvoolu toiteallikas Arduino plaadiga kas mootorikilbi toite klemmiploki või Arduino plaadi naistetoru pistikupesa kaudu. Enne toite sisselülitamist veenduge, et kõik juhtmestiku ühendused on õigesti tehtud ja ükski neist pole lahti.
Samm: lülitage toide sisse ja vaadake rongi minekut
Pärast toite sisselülitamist, kui pöörang lülitub valesti või rong hakkab vales suunas liikuma, pöörake mootorikilbi väljundklemmidega ühendatud juhtmete polaarsus ümber.
11. samm: mis saab edasi?
Kui olete nii kaugele jõudnud, võiksite natuke lõõgastuda ja oma projekti nautida. Aga kui soovite rohkem asju teha, võite proovida Arduino koodi muuta ja katsetada seadistusega, et midagi uut teha. Mida iganes sa teed, kõike head!