Përmbajtje:

Model hekurudhor i thjeshtë i automatizuar nga pika në pikë: 10 hapa (me fotografi)
Model hekurudhor i thjeshtë i automatizuar nga pika në pikë: 10 hapa (me fotografi)

Video: Model hekurudhor i thjeshtë i automatizuar nga pika në pikë: 10 hapa (me fotografi)

Video: Model hekurudhor i thjeshtë i automatizuar nga pika në pikë: 10 hapa (me fotografi)
Video: Capri, Italy Walking Tour 2022 - 4K|60fps - with Captiona 2024, Nëntor
Anonim
Modeli i thjeshtë i automatizuar nga pika në pikë në modelin hekurudhor
Modeli i thjeshtë i automatizuar nga pika në pikë në modelin hekurudhor

Mikrokontrolluesit Arduino janë të shkëlqyeshëm për të automatizuar modelin e modelit të hekurudhave. Automatizimi i paraqitjeve është i dobishëm për shumë qëllime si vendosja e paraqitjes tuaj në një ekran ku funksionimi i paraqitjes mund të programohet për të drejtuar trenat në një sekuencë të automatizuar. Mikrokontrolluesit me kosto të ulët dhe burim të hapur Arduino dhe komuniteti i përhapur e bëjnë të lehtë dhe të thjeshtë bërjen e projekteve dhe programimin e tyre.

Pra, pa zhurmë të mëtejshme, le të fillojmë!

Hapi 1: Shikoni videon

Image
Image

Shikimi i videos mund t'ju ndihmojë të merrni një ide të drejtë se si funksionon kjo.

Hapi 2: Merrni Pjesët dhe Përbërësit

Programoni Mikrokontrolluesin Arduino
Programoni Mikrokontrolluesin Arduino

Këtu është ajo që do t'ju duhet:

  • Një tabelë e mikrokontrolluesit Arduino.
  • Një modul drejtues motori L298N.
  • 2 këngë "të ndijuara".
  • 6 tela bluzë meshkuj në femra (Një grup prej 3 tela secila për të lidhur kunjat e sensorëve me kunjat dhe fuqinë dixhitale të daljes/daljes së bordit Arduino.)
  • 3 tela bluzë meshkuj në femra (Për të lidhur kunjat hyrëse të drejtuesit të motorit me kunjat dixhitale të I/O të bordit Arduino.)
  • 2 tela bluzë meshkuj në meshkuj (Për të lidhur drejtuesin e motorit me fuqinë dhe lidhjen e tokëzimit.)
  • 2 tela bluzë meshkuj në meshkuj (Për të lidhur terminalet dalëse të drejtuesit të motorit për të fuqizuar binarët e pistës.)
  • Një furnizim me energji 12 volt (Kapaciteti aktual duhet të jetë së paku 1000mA ose 1A për shkallën N.)

Hapi 3: Programoni Mikrokontrolluesin Arduino

Merrni Arduino IDE nga këtu. Ju mund të keni nevojë të bëni disa rregullime në kodin Arduino për paraqitjen tuaj.

Hapi 4: Bëni një plan urbanistik

Bëni një plan urbanistik të testit
Bëni një plan urbanistik të testit

Klikoni në foton e mësipërme për të marrë më shumë informacion.

Bëni një paraqitje me gjurmë parakolpi në secilin fund. Gjatësia e pista kryesore midis stacioneve mund të bëhet për aq kohë sa kërkohet. Meqenëse treni ngadalësohet pasi kalon shinën e "ndijuar" dhe vazhdon të lëvizë për një distancë të caktuar, sigurohuni që të ketë një gjatësi të mjaftueshme të shinave midis shinave të "ndijuara" të secilës pikë A dhe B dhe shiritave të tyre parakolp. Fotografia e mësipërme mund të jetë e dobishme për një referencë.

Hapi 5: Bëni lidhje me tela për drejtuesin e motorit

Bëni lidhje tela për shoferin e motorit
Bëni lidhje tela për shoferin e motorit
Bëni lidhje me tela për drejtuesin e motorit
Bëni lidhje me tela për drejtuesin e motorit

Bëni lidhjet e mëposhtme të telave:

  • Lidhni pinin e hyrjes së shoferit 'IN3' me pinin dalës dixhital të bordit Arduino 'D8'.
  • Lidhni pinin hyrës të shoferit të motorit 'IN4' me pinin dalës dixhital të bordit Arduino 'D9'.
  • Lidhni pinin hyrës të shoferit motorik 'ENB' me pinin dalës dixhital të bordit Arduino 'D10'.

Lidhni dy tela bluzë meshkuj me meshkuj në terminalet e shënuar 'GND' dhe '+12-V' dhe lidheni ato me kunjat e shënuar 'GND' dhe 'VIN' të tabelës Arduino përkatësisht.

Lidhni dy tela kërcyes mashkull me mashkull në terminalet e daljes së drejtuesit të motorit dhe lidheni ato me binarët e pistës përmes një pjate ushqyese të energjisë.

Hapi 6: Lidhni sensorët në Bordin Arduino

Lidhni sensorët në Bordin Arduino
Lidhni sensorët në Bordin Arduino
Lidhni sensorët në Bordin Arduino
Lidhni sensorët në Bordin Arduino
Lidhni sensorët në Bordin Arduino
Lidhni sensorët në Bordin Arduino

Lidhni të dy kunjat e sensorëve '' VCC '' dhe 'GND' të sensorëve me pinin '+5-volt' dhe 'GND' të bordit Arduino. Ju mund të keni nevojë të bëheni pak krijues për të lidhur dy kërcyes lidhës 'VCC' me një kunj të vetëm '5 volt' të disponueshëm në Arduino UNO. Lidhni kunjin 'OUT' të sensorit të stacionit 'A' me kunjin A0 të bordit Arduino dhe kunjin e sensorit të mbetur me kunjin A1 të bordit Arduino.

Hapi 7: Vendosni një lokomotivë provë në shinat

Vendosni një lokomotivë testuese në binarë
Vendosni një lokomotivë testuese në binarë

Për qëllime testimi, vendosni çdo lokomotivë ose një makinë me motor në pikën 'A' të paraqitjes nga ku do të fillojë lokomotiva ose makina me motor.

Hapi 8: Lidhni Konfigurimin me Burimin e Energjisë dhe Fikni atë

Lidhni lidhësin e hyrjes së energjisë të bordit Arduino në një burim energjie 12 volt dhe ndizeni atë.

Hapi 9: Shikoni trenin tuaj të funksionojë në mënyrë autonome

Nëse gjithçka është bërë në mënyrë korrekte, duhet të shihni lokomotivën tuaj të provës ose makinën tuaj me motor të fillojë nga pika 'A', të shpejtoni pasi të keni kaluar rrugën e parë 'të ndijuar' që afrohet, të ngadalësoni dhe të ndaloni në pikën 'B' pasi të kaloni të dytën 'të sensuar 'udhë, fillo përsëri pas disa sekondash në drejtim të kundërt, shpejto pasi kalon gjurmën e parë' të ndjerë 'që afrohet, dhe ngadalëso dhe ndalo në pikën A pasi të kalosh rrugën e' ndijuar 'të instaluar pranë pikës' A '. Do të presë disa sekonda para se të filloni përsëri të gjithë procesin.

Nëse lokomotiva fillon të lëvizë në drejtim të gabuar, ndërroni telat e lidhur me fuqinë e pistës nga dalja e drejtuesit të motorit.

Hapi 10: Çfarë vjen më pas

Provoni të ndryshoni kodin Arduino për të drejtuar trenat sipas dëshirës tuaj, provoni të shtoni më shumë funksione në paraqitjen duke kombinuar projektet e mia të mëparshme me këtë. Çfarëdo që të bëni, të gjitha më të mirat!

Recommended: