Përmbajtje:

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

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

Video: Model hekurudhor i automatizuar nga pika në pikë me anën e oborrit: 10 hapa (me fotografi)
Video: Kultivues motorik Oleo-Mac MH 197 RK (montim) 2024, Nëntor
Anonim
Model hekurudhor i automatizuar nga pika në pikë me anën e oborrit
Model hekurudhor i automatizuar nga pika në pikë me anën e oborrit

Mikrokontrolluesit Arduino hapin mundësi të mëdha në modelimin e hekurudhave, veçanërisht kur bëhet fjalë për automatizimin. Ky projekt është një shembull i një aplikimi të tillë. Shtë vazhdim i një prej projekteve të mëparshëm. Ky projekt përfshin një plan model model hekurudhor nga pika në pikë me një oborr anësor për të strehuar një tren. Të gjitha operacionet kontrollohen nga një bord mikrokontrollues Arduino me ndihmën e mekanizmit të reagimit dhe treni dhe dalja kontrollohet nga një mburojë motorike Adafruit.

Hapi 1: Shikoni videon

Image
Image

Shikoni videon për të marrë një ide se si funksionon kjo. Pra, tani e dini se çfarë po ndodh, le të fillojmë!

Hapi 2: Merrni të gjitha gjërat

Programoni Mikrokontrolluesin Arduino
Programoni Mikrokontrolluesin Arduino

Këtu është ajo që ju nevojitet për ndërtimin:

  • Një bord Arduino i pajtueshëm me mburojën motorike Adafruit v2.3.
  • Një mburojë motorike Adafruit v2.3. (Kliko këtu për më shumë informacion.)
  • Një mburojë zgjerimi (Opsionale, rekomandohet të zgjeroni kunjat +5V dhe GND të bordit Arduino në mënyrë që të lidhni sensorët.)
  • 3 këngë "të ndijuara".
  • 4 tela bluzë meshkuj në meshkuj (2 për të lidhur fuqinë e pistës dhe të tjerët për të lidhur daljen.)
  • 3 grupe prej 3 telave bluzë meshkuj në femra (Gjithsej 9 tela të përdorura për lidhjen e 3 kunjave të secilit sensor në bordin dhe fuqinë Arduino.)
  • Një burim energjie DC 12 volt me një kapacitet aktual të paktën 1A (1000mA).
  • Një kabllo USB e përshtatshme për të lidhur bordin Arduino me kompjuterin.
  • Një kompjuter për të programuar mikrokontrolluesin Arduino.
  • Një kaçavidë.

Hapi 3: Programoni Mikrokontrolluesin Arduino

Sigurohuni që keni të instaluar bibliotekën e mburojës motorike Adafruit në IDE tuaj Arduino. Ju mund të merrni dokumentacionin e plotë në lidhje me mburojën motorike dhe programin e nevojshëm nga kjo lidhje.

Hapi 4: Bëni një plan urbanistik

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

Kato Unitrack është i shkëlqyeshëm për të bërë paraqitje të përkohshme, veçanërisht për qëllime testimi. Klikoni mbi imazhin për më shumë informacion. Bëni një paraqitje siç tregohet në imazhin e mësipërm. Gjatësia e shiritit në vijën kryesore (Midis pikave A dhe B mund të bëhet me çdo gjatësi të mundshme.) Sigurohuni që të gjitha nyjet e shinave të jenë bërë siç duhet dhe shinat e shinave të pastrohen siç duhet.

Hapi 5: Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen

Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen
Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen
Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen
Instaloni Motor Driver Shield në bordin Arduino dhe lidheni atë për të ndjekur fuqinë dhe pjesëmarrjen

Instaloni mburojën me kujdes në tabelën Arduino duke i rreshtuar kunjat e mburojës me titujt e tabelës Arduino. Bëni atë me butësi dhe sigurohuni që asnjë kunj i mburojës të mos përkulet.

Lidhni kunjat dalëse të mburojës të shënuar si M4 në telat e energjisë së pistës dhe ato të shënuara si M3 në telat e daljes. Vini re se konfigurimi është i pajtueshëm me vetëm dy dalje të llojit solenoid me tela.

Hapi 6: Ndërtoni gjurmët e 'sensuara'

Lidhni gjurmët e 'sensuara'
Lidhni gjurmët e 'sensuara'
Lidhni gjurmët e 'sensuara'
Lidhni gjurmët e 'sensuara'
Lidhni gjurmët e 'sensuara'
Lidhni gjurmët e 'sensuara'

Instaloni mburojën e zgjerimit në mburojën e motorit dhe lidhni telat GND të sensorëve dhe telat e energjisë me binarët GND dhe +5V të mburojës përkatësisht. Bëni lidhjet e mëposhtme pin:

  • Lidhni daljen e sensorit në oborr me kunjin A0 të bordit Arduino.
  • Lidhni daljen e sensorit në pikën A me kunjin A1 të bordit Arduino.
  • Lidhni daljen e sensorit në pikën B me kunjin A2 të bordit Arduino.

Sigurohuni që asnjë kunj të mos jetë i lirë për të shmangur mosfunksionimin e sistemit.

Hapi 7: Lidhni Bordin Arduino me Power dhe Ndizeni

Lidhni Bordin Arduino me Power dhe Ndizeni
Lidhni Bordin Arduino me Power dhe Ndizeni

Lidhni një burim energjie 12V DC me Arduino duke përdorur një prizë fuçi dhe ndizeni atë.

Hapi 8: Vendosni lokomotivën tuaj në anën dhe rrëshqiteni atë mbi gjurmën e "ndijuar"

Vendoseni lokomotivën tuaj në anën dhe rrëshqiteni atë mbi gjurmën e "ndijuar"
Vendoseni lokomotivën tuaj në anën dhe rrëshqiteni atë mbi gjurmën e "ndijuar"

Bordi Arduino është programuar që të fillojë operacionin e paraqitjes vetëm pasi lokomotiva të jetë vendosur në oborr dhe ta mësojë këtë vetëm përmes reagimeve nga pista e "sensuar". Sigurohuni që ta shikoni videon, në hapin e parë, për ta kuptuar më mirë.

Pasi pista e "ndijuar" të zbulojë lokomotivën, duhet të shihni që pjesëmarrja do të kalojë në anën tjetër nëse nuk është dhe lokomotiva do të fillojë të ecë përpara.

Nëse pjesëmarrja kalon në një drejtim të gabuar, ndryshoni polaritetin e telave që lidhin daljen me mburojën e motorit. Bëni të njëjtën gjë për fuqinë e pistës nëse lokomotiva fillon të lëvizë në drejtim të gabuar.

Hapi 9: Shikoni Trenin tuaj të Shkojë

Nëse gjithçka është bërë në mënyrë korrekte, treni juaj duhet të fillojë të lëvizë nga muret anësore të oborrit në linjën kryesore dhe të vazhdojë siç tregohet më sipër.

Hapi 10: Bërë për tani?

A funksionoi treni juaj? Mos u ndal këtu! Provoni të azhurnoni konfigurimin për të drejtuar trenin midis më shumë pikave, ndryshoni shkallën e nxitimit dhe ngadalësimit të trenit, rregulloni kodin Arduino, ka shumë për të bërë. Gjithe te mirat!

Recommended: