Orodha ya maudhui:

Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) - Kulingana na Arduino: Hatua 15 (na Picha)
Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) - Kulingana na Arduino: Hatua 15 (na Picha)

Video: Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) - Kulingana na Arduino: Hatua 15 (na Picha)

Video: Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) - Kulingana na Arduino: Hatua 15 (na Picha)
Video: CS50 2015 - Week 7 2024, Juni
Anonim
Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) | Msingi wa Arduino
Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) | Msingi wa Arduino

Kuendesha mipangilio ya reli ya mfano kwa kutumia microcontroller za Arduino ni njia nzuri ya kuunganisha watawala wadogo, programu na modeli ya reli katika hobi moja. Kuna rundo la miradi inayopatikana juu ya kuendesha treni kwa uhuru kwenye reli ya mfano lakini baada ya muda, gari moshi moja huanza kuchosha. Kwa hivyo, kujaza mpangilio wetu, wacha tupate treni moja zaidi na tuanze!

Hatua ya 1: Tazama Video

Image
Image

Tazama video hapo juu kupata wazo la jinsi hii inavyofanya kazi.

Hatua ya 2: Pata Sehemu na Vipengele

Mpango wa Mdhibiti mdogo wa Arduino
Mpango wa Mdhibiti mdogo wa Arduino

Hivi ndivyo utahitaji kwa mradi huu:

  • Bodi ndogo ndogo ya Arduino inayoendana na ngao ya magari ya Adafruit.
  • Ngao ya dereva wa gari la Adafruit v2.0.
  • Ngao ya upanuzi (Hiari, lakini inashauriwa sana kufanya wiring iwe rahisi.)
  • Nyimbo 3 za 'sensored'.
  • Waya wa kiume wa kuruka kwa kiume (Kwa kuunganisha nguvu ya wimbo na kuhama kwa ngao ya gari.)
  • Seti 3 za waya 3 za kiume na za kike za kuruka (Kwa kuunganisha nyimbo za 'sensored' na bodi ya Arduino.
  • Chanzo cha nguvu cha volt 12 cha DC na uwezo wa sasa wa angalau 1A (1000 mA).
  • Cable inayofaa ya USB ya kuunganisha bodi ya Arduino na kompyuta.
  • Kompyuta.

Hatua ya 3: Panga Arduino Micorocontroller

Hakikisha una maktaba ya ngao ya v2 ya Adafruit iliyosanikishwa kwenye Arduino IDE yako, ikiwa sio hivyo, bonyeza Ctrl + Shift + I, tafuta ngao ya magari ya Adafruit na pakua toleo jipya la maktaba ya Adafruit Motor ngao ya V2.

Kabla ya kupakia nambari kwenye microcontroller ya Arduino, hakikisha kuipitia ili kupata wazo la nini kinatokea na jinsi.

Unaweza kujifunza zaidi juu ya ngao ya dereva wa gari hapa, lakini hakikisha kurudi ili kuendelea na mradi!

Hatua ya 4: Fanya Mpangilio

Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio
Fanya Mpangilio

Bonyeza kwenye picha ya kwanza kwa habari zaidi.

Tengeneza mpangilio na usanikishe feeder ya umeme kwenye mainline na pia upitishaji wa kupita. Hakikisha kutenganisha njia za kupita za umeme kwa njia kuu kutoka kwa mainline ukitumia viunga vya reli iliyowekwa ndani kwenye eneo la matawi la njia ya kukaribia karibu na sehemu zote mbili.

Kumbuka eneo la kila wimbo wa 'sensored':

  • Wimbo wa kwanza wa 'sensored' umewekwa mara tu baada ya mahudhurio kuwekwa kwenye njia ya matembezi ili treni inayoondoka kwenye siding iivuke kabla ya kuja kwenye mainline.
  • Wimbo wa pili wa 'sensored' umewekwa kwenye mainline umbali fulani kabla ya mlango wa siding (Tazama picha ya kwanza kwa kumbukumbu).
  • Wimbo wa tatu wa 'sensored' umewekwa kabla tu ya idadi iliyowekwa kwenye mlango wa siding.

Hatua ya 5: Sakinisha Shield ya Dereva wa Magari kwenye Bodi ya Arduino

Sakinisha Shield ya Dereva wa Magari kwenye Bodi ya Arduino
Sakinisha Shield ya Dereva wa Magari kwenye Bodi ya Arduino

Sakinisha ngao ya dereva wa gari kwenye bodi ya Arduino kwa kulinganisha kwa uangalifu pini za bodi ya dereva na vichwa vya kike vya bodi ya Arduino. Chukua tahadhari zaidi ili kuhakikisha kuwa pini haziingii katika mchakato wa ufungaji.

Hatua ya 6: Unganisha waya za Njia ya Kufuatilia kwenye Shield ya Dereva wa Magari

Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari
Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari
Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari
Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari
Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari
Unganisha waya za Track Power kwenye Shield ya Dereva wa Magari

Fanya uunganisho ufuatao wa nguvu ya wimbo:

  • Unganisha kipeperushi cha nguvu cha wimbo wa msingi.
  • Unganisha nguvu ya wimbo wa kupita kwenye kizuizi cha terminal kwenye ngao iliyowekwa alama 'M2'.

Hatua ya 7: Unganisha Turnouts kwenye Shield ya Dereva wa Magari

Unganisha Turnouts kwa Shield ya Dereva wa Magari
Unganisha Turnouts kwa Shield ya Dereva wa Magari
Unganisha Turnouts kwa Shield ya Dereva wa Magari
Unganisha Turnouts kwa Shield ya Dereva wa Magari
Unganisha Turnouts kwa Shield ya Dereva wa Magari
Unganisha Turnouts kwa Shield ya Dereva wa Magari

Unganisha vizuio kwa sambamba kwa kuunganisha waya zao + nyekundu (nyekundu) na -ve (nyeusi) pamoja na uziunganishe na kituo cha terminal kwenye ngao ya gari iliyowekwa alama 'M3'.

Hatua ya 8: Sakinisha Shield ya Upanuzi kwenye Shield ya Magari

Sakinisha Ngao ya Upanuzi kwenye Shield ya Magari
Sakinisha Ngao ya Upanuzi kwenye Shield ya Magari

Sakinisha ngao ya upanuzi kwenye ngao ya dereva wa magari kwa njia ile ile ngao ya gari imewekwa kwenye bodi ya Arduino.

Hatua ya 9: Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi

Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi
Unganisha Nyimbo za 'sensored' kwenye Ngao ya Upanuzi

Unganisha nguvu ya kila wimbo wa "sensored" kwa kichwa cha 5-volt kwenye ngao ya upanuzi na pini ya 'GND' ya kila sensa kwa kichwa cha 'GND' cha ngao. Ifuatayo, fanya unganisho zifuatazo:

  • Unganisha pini ya sensorer ya kwanza kwenye pini ya kuingiza 'A0' ya bodi ya Arduino.
  • Unganisha pini ya sensorer ya pili kwa pini ya kuingiza 'A1' ya bodi ya Arduino.
  • Unganisha pini ya sensorer ya tatu kwa pini ya kuingiza 'A2' ya bodi ya Arduino.

Hatua ya 10: Weka Treni ya Kwanza katika Upandaji

Weka Treni ya Kwanza kwenye Upandaji
Weka Treni ya Kwanza kwenye Upandaji

Weka treni ya kwanza kwenye ukingo, matumizi ya chombo cha kupanga hupendekezwa, haswa kwa injini za mvuke.

Hatua ya 11: Wezesha Usanidi

Wezesha Usanidi
Wezesha Usanidi

Unganisha chanzo cha umeme cha volt 12 kwa kiunganishi cha kuingiza nguvu cha bodi ya Arduino na kuwasha umeme.

Hatua ya 12: Hakikisha Kila kitu kinafanya kazi ipasavyo

Baada ya kuwekewa nguvu kwa mfumo, mageuzi yanapaswa kubadili ili kuunganisha wimbo wa siding kwa mainline. Ikiwa mtu yeyote kati yao atabadilisha njia isiyo sawa, geuza uunganisho wake na ngao ya gari.

Baada ya watu kugeukia upande, gari moshi linapaswa kuanza kusonga polepole na kuharakisha baada ya kuvuka wimbo wa kwanza wa 'sensored'. Ikiwa treni itaanza kusonga kwa mwelekeo usiofaa katika siding au njia kuu, unajua nini cha kufanya.

Hatua ya 13: Weka Treni ya Pili kwenye Njia ya Upandaji

Weka Treni ya Pili katika Njia ya Kutanda
Weka Treni ya Pili katika Njia ya Kutanda
Weka Treni ya Pili katika Njia ya Kutanda
Weka Treni ya Pili katika Njia ya Kutanda

Baada ya treni ya kwanza kuvuka wimbo wa pili wa 'sensored', mahudhurio yataondoka kutoka upande na nguvu ya wimbo wa siding itafungwa. Huu ni wakati wa kuweka treni ya pili kwenye siding.

Hatua ya 14: Kaa Kimya, Tulia, na Tazama Treni Zako Zinakimbia

Hatua ya 15: Nenda Furthur

Kwa nini usiboresha usanidi huu? Jaribu kufanya mpangilio kuwa mgumu zaidi, ongeza treni zaidi, kugeuka, kuna mengi ya kufanya!

Chochote unachofanya, jaribu kushiriki uumbaji wako na jamii ili wengine waone kazi yako. Kila la kheri!

Ilipendekeza: