Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: iegūstiet visas detaļas un komponentus
- 3. darbība: augšupielādējiet Arduino programmu Arduino mikrokontrollerī
- 4. darbība: izveidojiet izkārtojumu
- 5. solis: pievienojiet apgriezienus motora vadītājam
- 6. darbība: pievienojiet motora draiveri sliežu barošanas blokam
- 7. solis: pievienojiet motora draiveri Arduino platei
- 8. solis: savienojiet “sensoro” celiņus ar Arduino dēli
- 9. darbība: pievienojiet Arduino dēli strāvas avotam
- 10. solis: novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem
- 11. darbība: pārbaudiet visus vadu savienojumus un vilcienus
- 12. solis: ieslēdziet barošanu un brauciet ar vilcienu
- 13. darbība: mainiet projektu
Video: Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0): 13 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šis projekts ir atjauninājums vienam no iepriekšējiem dzelzceļa automatizācijas modeļiem - Dzelzceļa parauga izkārtojums ar automatizētu apšuvumu. Šī versija papildina lokomotīves savienošanas un atvienošanas funkciju ar ritošo sastāvu. Dzelzceļa izkārtojuma darbība ir šāda:
- Lokomotīve sāksies no maģistrālās līnijas un dosies uz apšuvumu, lai savienotos ar ritošo sastāvu.
- Lokomotīve sapārojas un izved vilcienu no apšuvuma uz galveno līniju.
- Vilciens sāks kustēties, paātrināsies, paņems pāris cilpas ap izkārtojumu un palēninās.
- Lokomotīve nogādās vilcienu atpakaļ pie apšuvuma pēdējā cilpā, kur tā atvienosies no ritošā sastāva un dosies tālāk.
- Lokomotīve veiks vienu cilpu ap sliežu ceļu, palēnināsies un apstāsies no vietas, kur tā sākās sākumā.
- Lokomotīve gaidīs noteiktu laiku, un visa darbība tiks atkārtota vēlreiz.
Tātad, bez papildu piepūles, sāksim!
1. darbība. Noskatieties video
Noskatieties video, lai iegūtu pilnīgu priekšstatu par to, kā notiek visa iepriekšējā solī izskaidrotā dzelzceļa darbība.
2. darbība: iegūstiet visas detaļas un komponentus
Tātad, tagad jūs zināt, kā viss notiks, tāpēc, lai sāktu darbu, iegūstiet visas tālāk uzskaitītās detaļas un sastāvdaļas!
- Arduino mikrokontrolleris (var izmantot jebkuru Arduino plati, bet rūpēties par kontaktu savienojumiem.)
- L298N motora draivera modulis (šāda veida motora draiveris ir ieteicams, ņemot vērā tā ietilpību un cenu.)
- 5 savienojuma vadi no vīriešu līdz sievietēm (lai savienotu motora vadītāja ievades tapas ar Arduino plates digitālās izejas tapām.)
- Komplektā 3 džemperis no vīriešiem līdz sievietēm, kopā 6 (lai savienotu sensorus ar Arduino plāksni.)
- 6 maizes dēļa džemperu vadi (divi, lai pieslēgtu sliežu enerģiju vienai motora piedziņas izejai un četri, lai savienotu divus apšuvuma apgriezienus ar otru motora vadītāja izeju.)
- Divi “sensoro” celiņi.
- 12 voltu barošanas avots (strāvas jauda vismaz 1A).
- Piemērots USB kabelis, lai savienotu Arduino plati ar datoru (programmēšanai).
- Dators (protams:)
- Dziesmas, lai izveidotu izkārtojumu.
3. darbība: augšupielādējiet Arduino programmu Arduino mikrokontrollerī
Iegūstiet Arduino IDE no šejienes. Pārbaudiet kodu, lai saprastu, kā darbība darbosies.
4. darbība: izveidojiet izkārtojumu
Izkārtojumā būs ietverta apšuvums ar magnētisko atvienotāja sliežu ceļu pie apšuvuma izejas, lai lokomotīve varētu atvienoties no ritošā sastāva pirms iziešanas no apšuvuma. Tūlīt pēc apšuvuma tiks uzstādīts "sensoru" sliežu ceļš, lai mikrokontrolleris zinātu, kad lokomotīve atstāj apšuvumu vai šķērso šo konkrēto sliežu ceļa posmu.
Pirms apšuvuma tiks uzstādīts cits “sensoru” sliežu ceļš, lai sliežu ceļa garums starp šo “sensoro” sliežu ceļu un apšuvumu attiecībā pret vilciena kustības virzienu būtu lielāks par vilciena garumu.
Pēc izkārtojuma iestatīšanas pārliecinieties, ka sliedes sliedes ir tīras, lai nodrošinātu vienmērīgu vilciena kustību.
5. solis: pievienojiet apgriezienus motora vadītājam
Savienojiet abus apgriezienus paralēli (attiecīgi +ve un -ve no viena ar otras +ve un -ve). Pievienojiet paralēlo vadu apgriezienus motora vadītāja moduļa izejas tapām, kas apzīmēti ar “OUT1” un “OUT2”. Jums, iespējams, vajadzēs mainīt apgriezienu savienojumu ar motora vadītāja izeju, ja pēc iestatīšanas ieslēgšanas tie pārslēdzas nepareizā virzienā.
6. darbība: pievienojiet motora draiveri sliežu barošanas blokam
Pievienojiet sliežu barošanas padeves vadus motora vadītāja izejas tapām, kas apzīmētas ar “OUT3” un “OUT4”. Jums var būt nepieciešams mainīt elektroinstalācijas savienojuma polaritāti, ja lokomotīve sāk kustēties nepareizā virzienā pēc iestatīšanas ieslēgšanas.
7. solis: pievienojiet motora draiveri Arduino platei
Noņemiet džempera savienotāju no motora vadītāja tapas ar uzrakstu “ENB”. Pievienojiet motora draivera moduļa “+12-V” spaili Arduino plates “VIN” tapai. Pievienojiet motora draivera moduļa “GND” tapu Arduino plates “GND” tapai. Izveidojiet šādus savienojumus starp motora draiveri un Arduino plati:
Motora vadītājs -> Arduino dēlis
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
8. solis: savienojiet “sensoro” celiņus ar Arduino dēli
Savienojiet sensoru “VCC” tapas ar Arduino plates “+5 voltu” tapu. Savienojiet sensoru “GND” tapas ar Arduino plates “GND” tapu.
Savienojiet sensora “OUT” tapu pie apšuvuma izejas ar Arduino plāksnes tapu “A1”. Pievienojiet atlikušā sensora “OUT” tapu Arduino plates tapai “A0”.
9. darbība: pievienojiet Arduino dēli strāvas avotam
Pievienojiet Arduino plati 12 voltu līdzstrāvas avotam caur barošanas ligzdu.
10. solis: novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem
Izmantojot sliedi, novietojiet lokomotīvi uz maģistrāles un ritošo sastāvu apšuvumā.
11. darbība: pārbaudiet visus vadu savienojumus un vilcienus
Pārliecinieties, ka lokomotīve un ritošais sastāvs nav izsists no sliedēm. Vēlreiz pārbaudiet visus vadu savienojumus un rūpējieties par strāvas savienojumu polaritāti.
12. solis: ieslēdziet barošanu un brauciet ar vilcienu
Ja viss gāja labi, jums vajadzētu redzēt, kā jūsu lokomotīve sāk kustēties un braukt, kā redzams video. Ja lokomotīve sāk kustēties nepareizā virzienā vai pagriezieni pārslēdzas nepareizā virzienā, mainiet to vadu savienojuma polaritāti ar motora vadītāja moduļa izejas spaili.
13. darbība: mainiet projektu
Iet uz priekšu un rūpējieties par Arduino kodu un dizainu, lai pievienotu vairāk funkciju, brauktu vairāk vilcienu, pievienotu vairāk dalībnieku un tā tālāk. Lai ko jūs darītu, visu to labāko!
Ieteicams:
Vienkāršs automatizēts dzelzceļa modelis no punkta līdz punktam: 10 soļi (ar attēliem)
Vienkāršs automatizēts dzelzceļa modelis: Arduino mikrokontrolleri ir lieliski, lai automatizētu dzelzceļa modeļu izkārtojumu. Izkārtojumu automatizēšana ir noderīga daudziem mērķiem, piemēram, izkārtojuma izvietošanai displejā, kur izkārtojuma darbību var ieprogrammēt, lai vilcieni darbotos automatizētā secībā. L
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
Klēpjdatoru skārienpaliktņa vadīts dzelzceļa modelis - PS/2 Arduino saskarne: 14 soļi
Klēpjdatoru skārienpaliktņa vadīts dzelzceļa modelis | PS/2 Arduino saskarne: klēpjdatora skārienpaliktnis ir viena no lieliskajām ierīcēm, ko izmantot kā ievadi mikrokontrolleru projektos. Tāpēc šodien ieviesīsim šo ierīci ar Arduino mikrokontrolleri, lai kontrolētu dzelzceļa modeli. Izmantojot PS/2 skārienpaliktni, mēs varēsim kontrolēt 3 t
Vienkāršs automatizēts dzelzceļa modelis ar diviem vilcieniem: 13 soļi (ar attēliem)
Vienkārša automatizēta dzelzceļa līnija, kurā kursē divi vilcieni: Arduino mikrokontrolleri ir lielisks veids, kā automatizēt dzelzceļa modeļu izkārtojumu, pateicoties to lētajai pieejamībai, atvērtā pirmkoda aparatūrai un programmatūrai un lielai kopienai, kas jums palīdzēs. Dzelzceļa modeļiem Arduino mikrokontrolleri var izrādīties gr
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