Sisukord:

Lihtne automatiseeritud punkt -raudtee mudelraudtee: 10 sammu (piltidega)
Lihtne automatiseeritud punkt -raudtee mudelraudtee: 10 sammu (piltidega)

Video: Lihtne automatiseeritud punkt -raudtee mudelraudtee: 10 sammu (piltidega)

Video: Lihtne automatiseeritud punkt -raudtee mudelraudtee: 10 sammu (piltidega)
Video: planeTALK | Prof Jürgen RAPS 2/2 „Strengthening confidence in flying“ (С субтитрами) 2024, November
Anonim
Lihtne automatiseeritud punkt -punkti mudelraudtee
Lihtne automatiseeritud punkt -punkti mudelraudtee

Arduino mikrokontrollerid sobivad suurepäraselt raudteemudelite skeemide automatiseerimiseks. Paigutuste automatiseerimine on kasulik mitmel otstarbel, näiteks paigutuse paigutamisel kuvarile, kus paigutustoimingu saab programmeerida rongide automaatseks käitamiseks. Odavad ja avatud lähtekoodiga Arduino mikrokontrollerid ning laialt levinud kogukond muudavad projektide tegemise ja nende programmeerimise lihtsaks ja lihtsaks.

Niisiis, ilma pikema jututa alustame!

Samm: vaadake videot

Image
Image

Videot vaadates saate aimu, kuidas see toimib.

Samm: hankige osad ja komponendid

Programmeerige Arduino mikrokontroller
Programmeerige Arduino mikrokontroller

Siin on vaja:

  • Arduino mikrokontrolleri plaat.
  • L298N mootori draiverimoodul.
  • 2 "sensored" lugu.
  • 6 isast naissoost hüppajajuhet (3 juhtmest koosnev komplekt, mis ühendavad andurite tihvtid Arduino plaadi digitaalsete sisend-/väljundpistikutega ja toitega.)
  • 3 isast naissoost džemprijuhet (Mootori juhi sisendpistikute ühendamiseks Arduino plaadi digitaalsete sisend- ja väljundpistikutega.)
  • 2 isast -isasesse hüppetraati (Mootori juhi ühendamiseks toite- ja maandusühendusega.)
  • 2 isast -isasesse hüppetraati (Mootori juhi väljundklemmide ühendamiseks rööbasteega.)
  • 12-voldine toiteallikas (praegune võimsus peaks olema vähemalt 1000 mA või 1A N-skaala jaoks.)

Samm: programmeerige Arduino mikrokontroller

Hankige Arduino IDE siit. Võimalik, et peate oma paigutuse Arduino koodi muutma.

4. samm: tehke testi paigutus

Tehke testi paigutus
Tehke testi paigutus

Lisateabe saamiseks klõpsake ülaltoodud pildil.

Tehke paigutus, mille kummaski otsas on kaitseraua rajad. Pealiiniraja pikkust jaamade vahel saab teha nii kaua kui vaja. Kuna rong aeglustab pärast tundliku rööbastee ületamist kiirust ja jätkab liikumist teatud vahemaa tagant, veenduge, et iga punkti A ja B tundlike rööbastee ja nende kaitseraua vahel oleks piisavalt pikk rööbastee. Ülaltoodud pilt võib olla viitamiseks kasulik.

Samm: looge mootorijuhi jaoks juhtmestikuühendused

Tehke mootorijuhi jaoks juhtmestikuühendused
Tehke mootorijuhi jaoks juhtmestikuühendused
Tehke mootorijuhi jaoks juhtmestikuühendused
Tehke mootorijuhi jaoks juhtmestikuühendused

Tehke järgmised juhtmestiku ühendused:

  • Ühendage mootori juhi sisendpulk 'IN3' Arduino plaadi digitaalse väljundpistikuga 'D8'.
  • Ühendage mootori juhi sisendpulk 'IN4' Arduino plaadi digitaalse väljundpistikuga 'D9'.
  • Ühendage mootori juhi sisendpulk 'ENB' Arduino plaadi digitaalse väljundpistikuga 'D10'.

Ühendage kaks isast ja isast džemprijuhet klemmidega, millel on tähised „GND” ja „+12-V” ning ühendage need vastavalt Arduino plaadi tähistega „GND” ja „VIN”.

Ühendage mootori juhi väljundklemmidega kaks isast ja isast džemprijuhet ning ühendage need rööbasteega toiteploki kaudu.

Samm: ühendage andurid Arduino plaadiga

Ühendage andurid Arduino pardal
Ühendage andurid Arduino pardal
Ühendage andurid Arduino pardal
Ühendage andurid Arduino pardal
Ühendage andurid Arduino pardal
Ühendage andurid Arduino pardal

Ühendage andurite „VCC” ja „GND” tihvtid Arduino plaadi „+5-volti” ja „GND” tihvtiga. Võimalik, et peate olema natuke loominguline, et ühendada kaks „VCC” ühendusdžemprit ühe „5-voldise” tihvtiga, mis on saadaval Arduino UNO-s. Ühendage jaama „A” anduri „OUT” tihvt Arduino plaadi tihvtiga A0 ja ülejäänud anduri tihvt Arduino plaadi tihvtiga A1.

7. samm: asetage testvedur radadele

Asetage proovivedur radadele
Asetage proovivedur radadele

Katsetamiseks asetage vedur või mootoriga auto paigutuse punkti A, kust vedur või mootoriga auto käivitatakse.

Samm: ühendage seadistus toiteallikaga ja lülitage see sisse

Ühendage Arduino plaadi toitesisendi pistik 12-voldise toiteallikaga ja lülitage see sisse.

Samm: jälgige oma rongi autonoomset toimimist

Kui kõik tehti õigesti, peaksite nägema, et teie katsevedur või mootoriga auto käivitub punktist A, kiirendama pärast esimese tundliku raja läbimist, kui see läheneb, aeglustama ja peatama punktis B pärast teise sensori ületamist "rada, alustage mõne sekundi pärast uuesti vastassuunas, kiirendage pärast esimese" sensoreeritud "raja ületamist, millele ta läheneb, ning aeglustage ja peatage punktis A pärast punkti" A "lähedusse paigaldatud" sensoreeritud "raja ületamist. Enne kogu protsessi uuesti alustamist ootab see mõni sekund.

Kui vedur hakkab vales suunas liikuma, vahetage mootorijuhi väljundist rööbasteega ühendatud juhtmed.

10. samm: mis saab edasi

Proovige Arduino koodi muuta, et rongid vastavalt teie soovile sõita, proovige lisada paigutusele rohkem funktsioone, kombineerides minu eelmised projektid selle projektiga. Mida iganes sa teed, kõike head!

Soovitan: