Sisukord:
- Samm: vaadake videot
- Samm: hankige kõik vajalikud asjad
- Samm: programmeerige Arduino mikrokontroller
- Samm: tuvastage PS/2 pistiku tihvtid
- Samm: ühendage mootorijuht Arduino plaadiga
- Samm: ühendage PS/2 pistik Arduino plaadiga
- 7. samm: seadistage testide paigutus
- Samm 8: Ühendage mootori juhi väljundid rööbastee toiteallikaga
- Samm: ühendage klaviatuur PS/2 -pistikuga
- 10. samm: asetage vedur rööbastele
- Samm: ühendage seadistus 12-voldise adapteriga ja lülitage see sisse
- 12. samm: istuge koos klaviatuuriga ja sõitke rongiga
- 13. samm: mis edasi ?
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Ühes oma eelmises juhendis näitasin teile, kuidas juhtida raudteemudeli paigutust klaviatuuri abil. See õnnestus suurepäraselt, kuid selle puuduseks oli arvuti töötamine. Selles juhendis vaatame, kuidas juhtida mudeli rongi klaviatuuri abil Arduino kaudu. Niisiis, ilma pikema jututa alustame.
Samm: vaadake videot
Samm: hankige kõik vajalikud asjad
Selle projekti jaoks vajate:
- Arduino mikrokontroller
- PS/2 klaviatuur
- Naissoost PS/2 -pistik (hankige see, nagu pildil näidatud, see muudab teie elu lihtsamaks.)
- L298N mootori draiverimoodul
- 12-voldine alalisvooluallikas vooluvõimsusega vähemalt 1A (1000mA).
- 3 isast naissoost džemprijuhet (Mootori juhi sisendite ühendamiseks Arduino plaadi väljundpistikutega.)
- 4 isast -isasesse hüppetraati (Mootori juhi ühendamiseks toiteallika ja radadega.)
- 4 isast -isasesse hüppajajuhet (PS/2 pistiku ühendamiseks Arduino plaadiga.)
Samm: programmeerige Arduino mikrokontroller
Samm: tuvastage PS/2 pistiku tihvtid
Märkige PS/2 pistiku/pikenduskaabli juhtmete pistikud, kasutades järjepidevuse testimiseks multimeetrit ja kasutades antud pilti.
Samm: ühendage mootorijuht Arduino plaadiga
Tehke järgmised juhtmestiku ühendused:
- Ühendage sisendpulk 'ENB' Arduino plaadi tihvtiga 'D10'.
- Ühendage sisendtapp 'IN4' Arduino plaadi tihvtiga 'D9'.
- Ühendage sisendtapp 'IN3' Arduino plaadi tihvtiga 'D8'.
- Ühendage kaks isast ja isast hüppetraati väljundklemmidega 3 ja 4, et hiljem ühendada rööbastee toiteallikaga.
- Ühendage mootori juhi „VIN“tihvt „VIN“tihvtiga ja „GND“tihvt vastavalt Arduino plaadi „GND“tihvtiga.
Veenduge, et juhtmestiku ühendused pole lahti.
Samm: ühendage PS/2 pistik Arduino plaadiga
Tehke järgmised juhtmestiku ühendused:
- Ühendage „VCC” Arduino plaadi „+5-voldise” tihvtiga.
- Ühendage 'GND' Arduino tahvli 'GND' tihvtiga.
- Ühendage "CLOCK" Arduino tahvli "D2" tihvtiga.
- Ühendage 'DATA' Arduino tahvli 'D3' tihvtiga.
Enne ühenduste tegemist kontrollige PS/2 -pistiku pistikute skeemi uuesti.
7. samm: seadistage testide paigutus
Seadistuse testimiseks tehke lihtne rida. Veenduge, et rööpad oleksid korralikult puhastatud, et vältida veduri seiskumist.
Samm 8: Ühendage mootori juhi väljundid rööbastee toiteallikaga
Ühendage isane ja isane hüppaja juhtmed toiteploki klemmidega, mis olid eelnevalt ühendatud mootori juhi väljundklemmidega.
Samm: ühendage klaviatuur PS/2 -pistikuga
10. samm: asetage vedur rööbastele
Asetage vedur rööbastele, joondades rattad rööbastega korralikult.
Samm: ühendage seadistus 12-voldise adapteriga ja lülitage see sisse
Kontrollige veel kord üle kõik juhtmestiku ühendused ja veenduge, et kõik on ühendatud õigesse kohta ja ükski juhtmestik pole lahti. Ühendage toiteadapter ja lülitage see sisse.
12. samm: istuge koos klaviatuuriga ja sõitke rongiga
13. samm: mis edasi ?
Mulle meeldiks näha teie projekti allpool. Pärast selle projekti lõpetamist ärge lõpetage siin ja proovige seadistusele lisada rohkem funktsioone. Mida iganes sa teed, kõike head!