Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: iegūstiet visas detaļas un lietas
- 3. solis: ieprogrammējiet Arduino dēli
- 4. darbība: izveidojiet testa izkārtojumu
- 5. darbība: uzstādiet motora vairogu Arduino panelī
- 6. darbība: pievienojiet sliežu barošanas bloku un pagrieziena vadus motora vairogam
- 7. solis: savienojiet “sensoro” celiņus ar Arduino dēli
- 8. solis: novietojiet vilcienu apšuvumā
- 9. darbība: pievienojiet Arduino dēli strāvas avotam
- 10. solis: ieslēdziet barošanu un vērojiet savu vilcienu
- 11. solis: kas tālāk?
Video: Vienkārša automatizēta dzelzceļa cilpa ar pagalma apšuvumu: 11 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šis projekts ir viena no maniem iepriekšējiem projektiem uzlabota versija. Tas izmanto Arduino mikrokontrolleru, lielisku atvērtā pirmkoda prototipēšanas platformu, lai automatizētu dzelzceļa modeļa izkārtojumu. Izkārtojums sastāv no vienkāršas ovālas cilpas un pagalma apšuvuma, kas no tā sazarojas, lai izvietotu vilcienu. Arduino mikrokontrolleris saņem atgriezenisko saiti no divām "sensoru" sliedēm, kas uzstādītas divās izkārtojuma vietās, lai veiktu īpašas funkcijas, kad vilciens šķērso tās.
Tātad, bez papildu piepūles, sāksim darbu!
1. darbība. Noskatieties video
Noskatieties iepriekš minēto video, lai saprastu, kā šis projekts darbojas.
2. darbība: iegūstiet visas detaļas un lietas
Šim projektam jums būs nepieciešams:
- Arduino mikrokontrolleru plate, kas ir saderīga ar Adafruit motora vairogu v2
- Adafruit motora vadītāja vairogs v2 (uzziniet vairāk par to šeit)
- Paplašināšanas vairogs (pēc izvēles, bet ieteicams paplašināt sensoru barošanas un zemējuma kontaktu savienojumus.)
- Divi “sensoro” celiņi
- Divi 3 vīriešu un sieviešu džemperu vadu komplekti (lai savienotu “sensoro” sliedes ar Arduino plati.)
- 4 džemperu vadi no vīriešu līdz vīriešiem (katrs 2 sliežu strāvas un apgriezienu pievienošanai motora vairoga izejas spailēm.)
- 12 voltu līdzstrāvas avots ar strāvas jaudu vismaz 1A (1000mA)
- Piemērots USB kabelis (lai savienotu Arduino plati ar datoru.)
- Dators (lai ieprogrammētu Arduino mikrokontrolleru.)
3. solis: ieprogrammējiet Arduino dēli
Pārliecinieties, vai jūsu IDE ir instalēta Adafruit motora draivera vairoga v2 bibliotēka. Pārbaudiet Arduino kodu, lai iegūtu priekšstatu par tā darbību un to, kā nākotnē to mainīt, lai eksperimentētu ar iestatīšanu.
Pievienojiet Arduino plati datoram un augšupielādējiet tajā pievienoto Arduino kodu.
4. darbība: izveidojiet testa izkārtojumu
Pirms turpināt, noklikšķiniet uz iepriekš redzamā attēla, lai iegūtu vairāk informācijas par izkārtojumu. Pārliecinieties, ka visi sliežu savienojumi ir pareizi izgatavoti un sliežu ceļa sliedes ir iztīrītas, lai novērstu vilciena nobraukšanu no sliedēm un/vai apstāšanos.
5. darbība: uzstādiet motora vairogu Arduino panelī
Uzmanīgi uzstādiet vairogu uz Arduino tāfeles, izlīdzinot vairoga tapas ar Arduino plates galvenēm. Dariet to maigi un pārliecinieties, ka vairoga tapas nav saliektas.
6. darbība: pievienojiet sliežu barošanas bloku un pagrieziena vadus motora vairogam
Savienojiet vairoga izejas spailes, kas apzīmētas kā M1, sliežu strāvas vadiem, un tās, kas apzīmētas kā M4, pie vadiem. Ņemiet vērā, ka iestatīšana ir saderīga tikai ar diviem vadu solenoīda tipa apgriezieniem.
7. solis: savienojiet “sensoro” celiņus ar Arduino dēli
Uzstādiet izplešanās vairogu uz motora vairoga un pievienojiet katra sensora GND un VCC tapas pie vairoga GND un +5 voltu galvenēm. Pēc tam izveidojiet šādus tapu savienojumus:
- Pievienojiet pirmā sensora izejas tapu Arduino plates ieejas tapai A0.
- Pievienojiet otrā sensora izejas tapu Arduino plates ieejas tapai A1.
8. solis: novietojiet vilcienu apšuvumā
Novietojiet vilcienu pagalma apšuvumā, lai sagatavotos testa braucienam. Ieteicams izmantot treilera instrumentu, lai nodrošinātu, ka lokomotīve un ritošais sastāvs ir pareizi novietoti uz sliežu ceļiem, lai izvairītos no sliedēm.
9. darbība: pievienojiet Arduino dēli strāvas avotam
Pievienojiet 12 voltu līdzstrāvas avotu Arduino plāksnei vai nu caur motora vairoga strāvas spaiļu bloku, vai Arduino plates cilindra ligzdas savienotāju. Pirms strāvas ieslēgšanas pārliecinieties, vai visi vadu savienojumi ir izveidoti pareizi un neviens no tiem nav vaļīgs.
10. solis: ieslēdziet barošanu un vērojiet savu vilcienu
Pēc strāvas ieslēgšanas, ja pagrieziena punkts pārslēdzas nepareizi vai vilciens sāk kustēties nepareizā virzienā, mainiet attiecīgo vadu polaritāti, kas pievienoti motora vairoga izejas spailēm.
11. solis: kas tālāk?
Ja esat sasniedzis tik tālu, iespējams, vēlēsities nedaudz atpūsties un izbaudīt savu projektu. Bet, ja vēlaties darīt vairāk, varat mēģināt mainīt Arduino kodu un eksperimentēt ar iestatīšanu, lai izdarītu kaut ko jaunu. Lai ko jūs darītu, visu to labāko!
Ieteicams:
Audio kasešu cilpa: 13 soļi (ar attēliem)
Audio kasešu cilpa: teorētiski tas izklausās patiešām vienkārši; jūs varat izveidot lentes cilpu, sasienot kopā īsas magnētiskās lentes gabala galus un atkal iebāžot to kasetes lentes iekšpusē. Tomēr, ja jūs kādreiz esat mēģinājis to izdarīt, jūs drīz sapratīsit, ka es
Dzelzceļa modeļa izkārtojums ar automatizētu apšuvumu: 13 soļi (ar attēliem)
Dzelzceļa modeļa izkārtojums ar automatizētu apšuvumu: vilcienu modeļu izkārtojumu veidošana ir lielisks hobijs, tā automatizēšana padarīs to daudz labāku! Apskatīsim dažas tās automatizācijas priekšrocības: Lēta darbība: visu izkārtojumu kontrolē Arduino mikrokontrolleris, izmantojot L298N mo
Vienkārša automatizēta EKG (1 pastiprinātājs, 2 filtri): 7 soļi
Vienkārša automatizēta EKG (1 pastiprinātājs, 2 filtri): elektrokardiogramma (EKG) mēra un parāda sirds elektrisko aktivitāti, izmantojot dažādus uz ādas novietotus elektrodus. EKG var izveidot, izmantojot instrumentu pastiprinātāju, iecirtuma filtru un zemas caurlaidības filtru. Visbeidzot, filtrētais
Automatizēts dzelzceļa modelis no punkta līdz punktam ar pagalma apšuvumu: 10 soļi (ar attēliem)
Automatizēts dzelzceļa modeļa modelis ar pagalma apšuvumu: Arduino mikrokontrolleri paver lielas iespējas dzelzceļa modeļu modelēšanā, it īpaši, ja runa ir par automatizāciju. Šis projekts ir šādas lietojumprogrammas piemērs. Tas ir turpinājums vienam no iepriekšējiem projektiem. Šis projekts sastāv no norādes
Automatizēta vilciena atgriezeniskā cilpa, izmantojot Arduino: 10 soļi (ar attēliem)
Automatizēta vilcienu atgriezeniskā cilpa, izmantojot Arduino: Atgriezenisko cilpu izveide var palīdzēt vilcienu modeļu maiņās mainīt vilcienu virzienu, ko nevar izdarīt ar pagrieziena diskiem. Tādā veidā jūs varat izveidot viena sliežu izkārtojumus ar reversu cilpu katrā galā, lai vilcieni darbotos bez pārtraukuma vai pārtraukuma