Kazalo:

Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) - Arduino temelji: 15 korakov (s slikami)
Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) - Arduino temelji: 15 korakov (s slikami)

Video: Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) - Arduino temelji: 15 korakov (s slikami)

Video: Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) - Arduino temelji: 15 korakov (s slikami)
Video: Пробуем самый дорогой частный автобус в Японии за 140 долларов | Токио - Осака Нара 2024, November
Anonim
Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) | Na osnovi Arduina
Avtomatiziran model železniške razporeditve dveh vlakov (V2.0) | Na osnovi Arduina

Avtomatizacija vzorčnih postavitev železnic z uporabo mikrokrmilnikov Arduino je odličen način za združevanje mikrokrmilnikov, programiranje in modeliranje železnic v en hobi. Na voljo je veliko projektov za avtonomno vožnjo vlaka po vzorčni železnici, vendar čez nekaj časa en sam vlak postane nekoliko dolgočasen. Torej, da zapolnimo našo postavitev, poiščimo še en vlak in začnimo!

Korak: Oglejte si video

Image
Image

Oglejte si zgornji videoposnetek, če želite izvedeti, kako to deluje.

2. korak: Pridobite dele in komponente

Programirajte mikrokontroler Arduino
Programirajte mikrokontroler Arduino

Za ta projekt boste potrebovali:

  • Plošča mikrokrmilnika Arduino, združljiva s ščitnikom motorja Adafruit.
  • Adafruit motorni ščit motorja v2.0.
  • Razširitveni ščit (izbirno, vendar zelo priporočljivo za poenostavitev ožičenja.)
  • 3 'zaznane' skladbe.
  • 8 moških moških žic (za priključitev napetosti tikov in odklopov na ščit motorja.)
  • 3 kompleti po 3 moških in ženskih mostičkov (za povezovanje "zaznanih" skladb na ploščo Arduino.
  • 12-voltni enosmerni vir toka s kapaciteto najmanj 1A (1000 mA).
  • Primeren kabel USB za povezavo plošče Arduino z računalnikom.
  • Računalnik.

3. korak: Programirajte mikrokontroler Arduino

Prepričajte se, da je v vašem Arduino IDE nameščena knjižnica Adafruit's motor shield v2. Če ne, pritisnite Ctrl+Shift+I, poiščite Adafruit motor shield in prenesite najnovejšo različico knjižnice Adafruit Motor shield V2.

Preden kodo naložite v mikrokrmilnik Arduino, jo natančno preglejte, da dobite predstavo o tem, kaj se vse dogaja in kako.

Več o ščitu voznikov motorja lahko izveste tukaj, vendar se vrnite, če želite nadaljevati projekt!

4. korak: Naredite postavitev

Naredite postavitev
Naredite postavitev
Naredite postavitev
Naredite postavitev
Naredite postavitev
Naredite postavitev
Naredite postavitev
Naredite postavitev

Za več informacij kliknite na prvo sliko.

Naredite postavitev in namestite napajalnik na glavni liniji, pa tudi na mimoidočo stran. Prehodne stranske tire električno izolirajte od glavne črte z uporabo izoliranih tirnih spojev na razvejanem mestu stranske proge blizu obeh odcepov.

Upoštevajte lokacijo vsake "zaznane" skladbe:

  • Prvi "zaznani" tir je nameščen tik po izvozu, ki je nameščen na izhodu tiru, tako da ga vlak, ki zapušča tiru, prečka tik pred prihodom na glavno progo.
  • Drugi "senzorični" tir je nameščen na glavni liniji nekaj razdalje pred vhodom na stranski tir (glej prvo sliko za referenco).
  • Tretja "zaznana" proga je nameščena tik pred volilno točko, nameščeno na vhodu na stranski tir.

5. korak: Namestite ščit gonilnika motorja na ploščo Arduino

Namestite ščit gonilnika motorja na ploščo Arduino
Namestite ščit gonilnika motorja na ploščo Arduino

Namestite ščit gonilnika motorja na ploščo Arduino tako, da zatiče voznikove plošče previdno poravnate z ženskimi glavo na plošči Arduino. Bodite še posebej previdni, da se med namestitvijo zatiči ne upognejo.

6. korak: Priključite napajalne žice gosenice na ščit motorja

Napajalne žice gosenice priključite na ščit motorja motorja
Napajalne žice gosenice priključite na ščit motorja motorja
Napajalne žice gosenice priključite na ščit motorja
Napajalne žice gosenice priključite na ščit motorja
Napajalne žice gosenice priključite na ščit motorja motorja
Napajalne žice gosenice priključite na ščit motorja motorja

Naredite naslednje priključke za napajanje tirov:

  • Napajalnik glavne proge priključite na priključni blok na ščitu z oznako 'M1'.
  • Napajanje prehodne stranske proge priključite na priključni blok na ščitu z oznako 'M2'.

7. korak: Povežite kretnice s ščitom motorja

Povežite odcepe na ščit motorja
Povežite odcepe na ščit motorja
Povežite odcepe na ščit motorja
Povežite odcepe na ščit motorja
Povežite odcepe na ščit motorja
Povežite odcepe na ščit motorja

Vzporedno povežite odcepe, tako da povežete žice +ve (rdeča) in -ve (črna) skupaj in ju povežete s sponko na ščitniku motorja z oznako 'M3'.

8. korak: Namestite razširitveni ščit na ščit motorja

Razširitveni ščit namestite na ščit motorja
Razširitveni ščit namestite na ščit motorja

Razširitveni ščit namestite na ščit gonilnika motorja na enak način, kot je bil ščit motorja nameščen na plošči Arduino.

9. korak: Povežite "zaznane" skladbe z razširitvenim ščitom

Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit
Priključite "zaznane" skladbe na razširitveni ščit

Napajanje vsakega "zaznanega" tira priključite na +5-voltno glavo na razširitvenem ščitu in pin "GND" vsakega senzorja na glavo "GND" na ščitu. Nato naredite naslednje povezave:

  • Izhodni zatič prvega senzorja povežite z vhodnim zatičem 'A0' na plošči Arduino.
  • Izhodni zatič drugega senzorja povežite z vhodnim zatičem 'A1' na plošči Arduino.
  • Izhodni zatič tretjega senzorja povežite z vhodnim zatičem 'A2' na plošči Arduino.

10. korak: Postavite prvi vlak na stranski tir

Prvi vlak postavite na stranski tir
Prvi vlak postavite na stranski tir

Prvi vlak postavite na stranski tir, priporočamo uporabo orodja za ponovno namestitev, zlasti za parne lokomotive.

11. korak: Vklopite nastavitev

Vklopite nastavitev
Vklopite nastavitev

Priključite 12-voltni vir napajanja na vhodni priključek za napajanje plošče Arduino in vklopite napajanje.

12. korak: Prepričajte se, da vse deluje pravilno

Po vklopu sistema se morajo križišča preklopiti za povezavo stranske proge z glavno linijo. Če kdo izmed njih zamenja napačno smer, obrnite polariteto njegove povezave s ščitom motorja.

Ko se odcepi preklopijo na stranski tir, se mora vlak počasi premikati in pospeševati, ko prečka prvi "zaznani" tir. Če se vlak začne premikati v napačno smer na stranski ali glavni progi, veste, kaj morate storiti.

13. korak: Postavite drugi vlak na stranski tir

Drugi vlak postavite na stranski tir
Drugi vlak postavite na stranski tir
Drugi vlak postavite na stranski tir
Drugi vlak postavite na stranski tir

Ko prvi vlak prečka drugi "zaznani" tir, se odcepi odklopijo s tira in moč stranske proge se izklopi. To je čas za postavitev drugega vlaka na stranski tir.

14. korak: Sedite, se sprostite in opazujte vožnjo vlakov

15. korak: Pojdi Furthur

Zakaj ne bi nadgradili te nastavitve? Poskusite narediti postavitev bolj zapleteno, dodajte več vlakov, odcepe, veliko je za narediti!

Karkoli počnete, poskusite deliti svoje ustvarjanje s skupnostjo, da bodo drugi videli vaše delo. Vse najboljše!

Priporočena: