Përmbajtje:
- Hapi 1: Shikoni videon
- Hapi 2: Merrni të gjitha gjërat
- Hapi 3: Programoni Mikrokontrolluesin Arduino
- Hapi 4: Bëni një plan urbanistik
- Hapi 5: Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen
- Hapi 6: Ndërtoni gjurmët e 'sensuara'
- Hapi 7: Lidhni Bordin Arduino me Power dhe Ndizeni
- Hapi 8: Vendosni lokomotivën tuaj në anën dhe rrëshqiteni atë mbi gjurmën e "ndijuar"
- Hapi 9: Shikoni Trenin tuaj të Shkojë
- Hapi 10: Bërë për tani?
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Mikrokontrolluesit Arduino hapin mundësi të mëdha në modelimin e hekurudhave, veçanërisht kur bëhet fjalë për automatizimin. Ky projekt është një shembull i një aplikimi të tillë. Shtë vazhdim i një prej projekteve të mëparshëm. Ky projekt përfshin një plan model model hekurudhor nga pika në pikë me një oborr anësor për të strehuar një tren. Të gjitha operacionet kontrollohen nga një bord mikrokontrollues Arduino me ndihmën e mekanizmit të reagimit dhe treni dhe dalja kontrollohet nga një mburojë motorike Adafruit.
Hapi 1: Shikoni videon
Shikoni videon për të marrë një ide se si funksionon kjo. Pra, tani e dini se çfarë po ndodh, le të fillojmë!
Hapi 2: Merrni të gjitha gjërat
Këtu është ajo që ju nevojitet për ndërtimin:
- Një bord Arduino i pajtueshëm me mburojën motorike Adafruit v2.3.
- Një mburojë motorike Adafruit v2.3. (Kliko këtu për më shumë informacion.)
- Një mburojë zgjerimi (Opsionale, rekomandohet të zgjeroni kunjat +5V dhe GND të bordit Arduino në mënyrë që të lidhni sensorët.)
- 3 këngë "të ndijuara".
- 4 tela bluzë meshkuj në meshkuj (2 për të lidhur fuqinë e pistës dhe të tjerët për të lidhur daljen.)
- 3 grupe prej 3 telave bluzë meshkuj në femra (Gjithsej 9 tela të përdorura për lidhjen e 3 kunjave të secilit sensor në bordin dhe fuqinë Arduino.)
- Një burim energjie DC 12 volt me një kapacitet aktual të paktën 1A (1000mA).
- Një kabllo USB e përshtatshme për të lidhur bordin Arduino me kompjuterin.
- Një kompjuter për të programuar mikrokontrolluesin Arduino.
- Një kaçavidë.
Hapi 3: Programoni Mikrokontrolluesin Arduino
Sigurohuni që keni të instaluar bibliotekën e mburojës motorike Adafruit në IDE tuaj Arduino. Ju mund të merrni dokumentacionin e plotë në lidhje me mburojën motorike dhe programin e nevojshëm nga kjo lidhje.
Hapi 4: Bëni një plan urbanistik
Kato Unitrack është i shkëlqyeshëm për të bërë paraqitje të përkohshme, veçanërisht për qëllime testimi. Klikoni mbi imazhin për më shumë informacion. Bëni një paraqitje siç tregohet në imazhin e mësipërm. Gjatësia e shiritit në vijën kryesore (Midis pikave A dhe B mund të bëhet me çdo gjatësi të mundshme.) Sigurohuni që të gjitha nyjet e shinave të jenë bërë siç duhet dhe shinat e shinave të pastrohen siç duhet.
Hapi 5: Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen
Instaloni mburojën me kujdes në tabelën Arduino duke i rreshtuar kunjat e mburojës me titujt e tabelës Arduino. Bëni atë me butësi dhe sigurohuni që asnjë kunj i mburojës të mos përkulet.
Lidhni kunjat dalëse të mburojës të shënuar si M4 në telat e energjisë së pistës dhe ato të shënuara si M3 në telat e daljes. Vini re se konfigurimi është i pajtueshëm me vetëm dy dalje të llojit solenoid me tela.
Hapi 6: Ndërtoni gjurmët e 'sensuara'
Instaloni mburojën e zgjerimit në mburojën e motorit dhe lidhni telat GND të sensorëve dhe telat e energjisë me binarët GND dhe +5V të mburojës përkatësisht. Bëni lidhjet e mëposhtme pin:
- Lidhni daljen e sensorit në oborr me kunjin A0 të bordit Arduino.
- Lidhni daljen e sensorit në pikën A me kunjin A1 të bordit Arduino.
- Lidhni daljen e sensorit në pikën B me kunjin A2 të bordit Arduino.
Sigurohuni që asnjë kunj të mos jetë i lirë për të shmangur mosfunksionimin e sistemit.
Hapi 7: Lidhni Bordin Arduino me Power dhe Ndizeni
Lidhni një burim energjie 12V DC me Arduino duke përdorur një prizë fuçi dhe ndizeni atë.
Hapi 8: Vendosni lokomotivën tuaj në anën dhe rrëshqiteni atë mbi gjurmën e "ndijuar"
Bordi Arduino është programuar që të fillojë operacionin e paraqitjes vetëm pasi lokomotiva të jetë vendosur në oborr dhe ta mësojë këtë vetëm përmes reagimeve nga pista e "sensuar". Sigurohuni që ta shikoni videon, në hapin e parë, për ta kuptuar më mirë.
Pasi pista e "ndijuar" të zbulojë lokomotivën, duhet të shihni që pjesëmarrja do të kalojë në anën tjetër nëse nuk është dhe lokomotiva do të fillojë të ecë përpara.
Nëse pjesëmarrja kalon në një drejtim të gabuar, ndryshoni polaritetin e telave që lidhin daljen me mburojën e motorit. Bëni të njëjtën gjë për fuqinë e pistës nëse lokomotiva fillon të lëvizë në drejtim të gabuar.
Hapi 9: Shikoni Trenin tuaj të Shkojë
Nëse gjithçka është bërë në mënyrë korrekte, treni juaj duhet të fillojë të lëvizë nga muret anësore të oborrit në linjën kryesore dhe të vazhdojë siç tregohet më sipër.
Hapi 10: Bërë për tani?
A funksionoi treni juaj? Mos u ndal këtu! Provoni të azhurnoni konfigurimin për të drejtuar trenin midis më shumë pikave, ndryshoni shkallën e nxitimit dhe ngadalësimit të trenit, rregulloni kodin Arduino, ka shumë për të bërë. Gjithe te mirat!