Orodha ya maudhui:

Tangi ya Arduino iliyodhibitiwa kwa mbali: Hatua 9
Tangi ya Arduino iliyodhibitiwa kwa mbali: Hatua 9

Video: Tangi ya Arduino iliyodhibitiwa kwa mbali: Hatua 9

Video: Tangi ya Arduino iliyodhibitiwa kwa mbali: Hatua 9
Video: water level indicator 2024, Novemba
Anonim
Tangi ya Arduino iliyodhibitiwa kijijini
Tangi ya Arduino iliyodhibitiwa kijijini
Tangi ya Arduino iliyodhibitiwa kijijini
Tangi ya Arduino iliyodhibitiwa kijijini

Halo hapo, Nilitaka kujenga tank nzuri inayodhibitiwa kutoka kwa redio ya kawaida ya RC kupitia arduino. Kwa kweli ni rahisi sana siku hizi na vifaa vyote vya elektroniki vinavyopatikana karibu.

Utahitaji kununua vitu vichache ili ujenge mnyama huyo. Tutapitia hatua katika hii inayoweza kufundishwa.

Hatua ya 1: Kusanya Nyenzo

Kusanya Nyenzo
Kusanya Nyenzo
Kusanya Nyenzo
Kusanya Nyenzo

Utahitaji vitu vifuatavyo:

- Tangi moja iliyo na motors mbili za DC 12v tayari imewekwa kama T'Rex Tank

- Moja Arduino Motor Shield inayoendana kama Monster Shield

- Moja Arduino UNO R3 - tafadhali pendelea moja rasmi

- Njia 2 ya RC Transmitter na mpokeaji mmoja wa RC - nilitumia ya zamani ambayo iko kwenye AM 27 MHZ lakini unaweza kupata zile za kisasa kama hii hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmitter-and-receiver

- Betri moja ya UNO R3 - 9V betri kwa sasa - sio bora kwani haina nguvu nyingi

- Betri moja kubwa kwa mwendo - Nilitumia NIMH 3300 mAH 10.5v kwa hivyo nadhani seli 7 zilizo na 1.5v kila moja

- viunganisho vingine vya dean kumfanya kila mtu aunganishe kwa urahisi

- Chuma cha Soldering

Nilitumia Arduino IDE kupanga UNO na nikaongeza zana kidogo ya ufuatiliaji na Studio ya Visual 2017

Hatua ya 2: Arduino na Shield ya Magari

Arduino na Ngao ya Magari
Arduino na Ngao ya Magari

Kwa kuwa nilichagua ngao ya gari ambayo ilikuwa arduino tayari, ilibidi nizipandishe pamoja. Kumbuka kuwa ngao inachukua tayari PIN ndogo na kwa hivyo haitatumika tena kwa kusudi lingine.

Arduino UNO R3 itazungumza na ngao ya magari kuashiria ni kasi gani kila gari inahitaji kugeuka. Kwa kuwa tuna motors mbili, hii ni sawa kabisa mbele.

Hatua ya 3: Unganisha Shield ya Magari na DC Motors

Unganisha Shield ya Magari na DC Motors
Unganisha Shield ya Magari na DC Motors

Hatua ya 4: Unganisha Shield ya Magari na Batri ya NIMH

Unganisha Kinga ya Magari na Batri ya NIMH
Unganisha Kinga ya Magari na Batri ya NIMH
Unganisha Kinga ya Magari na Batri ya NIMH
Unganisha Kinga ya Magari na Batri ya NIMH

Hatua ya 5: Unganisha Mpokeaji wa Redio kwa Arduino

Hatua ya 6: Andaa Chanzo cha Nguvu cha Arduino kwa Njia ya Kusimama pekee

Andaa Chanzo cha Nguvu cha Arduino kwa Njia ya Kusimama pekee
Andaa Chanzo cha Nguvu cha Arduino kwa Njia ya Kusimama pekee

Hatua ya 7: Msimbo wa Arduino

Arduino ana nguvu sana. Vitu vyote nilitaka kufanya wakati nilikuwa mchanga, naweza kuifanya kwa urahisi sasa! Hakuna haja ya kujua mengi juu ya umeme tena.

Niliandika nambari hii ya Arduino kutoka vyanzo viwili:

  1. kusoma-rc-mpokeaji-maadili
  2. Msimbo wa Mfano wa Ngao ya Monster Moto
  3. Kiunga Kuu cha Moto Shield

Kuchanganya zote mbili pamoja, ninaweza kupata usomaji kutoka kwa mpokeaji wa RC moja kwa moja kwenye arduino yangu, kubadilisha maadili kuwa motors kupitia ngao ya magari.

Kuhusu kuchanganywa kwa vituo viwili kutoka redio kuwa viashiria viwili tofauti vya kasi kwa motors, nilikwenda kwenye mtandao kupitia Tank Drive Kuchanganya na Joystick kupata maoni juu ya jinsi ya kuandika sehemu inayolingana.

Ilibidi pia niangalie juu ya PWM kuelewa kidogo hii ilikuwa ni nini. Nakala zingine nzuri juu ya arduino zinapatikana, SiriOfArduinoPWM na PWM ya Mafunzo

Kuwa mwangalifu kwamba nambari hii inategemea EnableInterrupt.h ambayo inaweza kusanikishwa kutoka kwenye menyu "Mchoro"> "Jumuisha Maktaba"> "Dhibiti Maktaba" kisha utafute EnableInterrupt. Maktaba hii inaruhusu kunasa maadili kutoka kwa mpokeaji wa RC wakati wowote kutoka kwa utaratibu wa kawaida wa usanidi na kitanzi. Urahisi kabisa.

Ilipendekeza: