Njia ya utengenezaji wa gari ndogo ya ardhi ya eneo inayodhibitiwa na redio inapendekezwa.
Kwa "moyo" wa gari letu la ardhi yote, tutachukua ada kutoka kwa familia ya Arduino. Kwa utengenezaji wa chasisi, tutatumia chasisi iliyotengenezwa tayari, ambayo sasa ni rahisi kununua katika duka yoyote ya mkondoni ya Kichina au katika duka za elektroniki. Tutadhibiti gari letu la ardhi yote kutoka kwa smartphone kupitia Bluetooth kupitia programu ya bure, ambayo tutapakua kutoka Google Play.
Ni muhimu
- - Arduino UNO au sawa;
- - Moduli ya Bluetooth HC-06 au analog;
- - L9110S dereva wa gari au analog;
- - jukwaa linalofuatiliwa la tanki ya Pololu Zumo au sawa;
- - kipande cha glasi ya nyuzi kulingana na saizi ya bodi ya Arduino au ngao ya prototyping;
- - motors 2 za umeme zinazofaa kwa chasisi iliyochaguliwa;
- - 2 LEDs ("taa za taa") na vipinga 2 180-220 Ohm;
- - betri (1 "taji" au betri 4-6 za kidole);
- - kuunganisha waya;
- - chuma cha kutengeneza;
- - kompyuta;
- - vifungo 6-10 M2, 5.
Maagizo
Hatua ya 1
Tunaunganisha motors za umeme kwenye chasisi. Ninatumia motors mbili zilizolengwa 12mm kununuliwa kutoka Amperk. Zinatoshea kikamilifu na jukwaa la kutambaa la Pololu Zumo la chaguo langu.
Hatua ya 2
Tunakusanya chasisi iliyofuatiliwa kulingana na maagizo yaliyowekwa kwao. Ni rahisi sana kukusanyika kwa dakika 10. Huu ndio msingi wa gari letu la ardhi ya eneo-mbele. Tafadhali kumbuka kuwa chasisi hii ina sehemu ya betri 4 za AA. Itakuwa muhimu kuleta waya 2 kwa "+" na "-" nje ili kuwezesha muundo wetu wote. Unaweza kuuza kontakt inayofaa Arduino kwenye waya. Hii itafanya iwe rahisi kuunganisha nguvu kwenye bodi. Ikiwa jukwaa tofauti linatumiwa, basi unahitaji kupata mahali pa kuweka chumba cha betri na pia utoe waya ili kuwezesha bodi ya Arduino.
Hatua ya 3
Tunaunganisha bodi ya Arduino kwenye chasisi. Vifungo kwenye jukwaa hili la roboti havijalinganishwa kwenye mashimo na mashimo ya kufunga kwenye Arduino UNO. Kwa hivyo, mimi hufanya jukwaa la nyongeza la glasi ya nyuzi, ambayo ninatengeneza kwenye chasisi kwa kutumia bolts M2, 5, na kisha nikaza bodi hiyo na 4 ya bolts sawa.
Hatua ya 4
Tunafikiria jinsi ya kurekebisha moduli ya Bluetooth, dereva wa injini na "taa za taa" kwenye chasisi, ili basi hii yote iweze kuunganishwa kwa urahisi na Arduino. Nitatumia bodi maalum, au Ngao ya Matofali ya Elektroniki, kama ile iliyo kwenye picha. Lakini inaweza kuwa ngao nyingine yoyote au hata bodi ya kibinafsi. Tunatengeneza dereva wa gari kwenye ngao na bolts, baada ya kuchimba shimo linalofaa kwenye ngao. Tunahakikisha kuwa kuchimba visima hakuharibu makondakta wanaohitajika ikiwa tunafanya kazi na ngao. Na kuwa mwangalifu: bolt ni chuma, unaweza bahati mbaya kufanya mzunguko mfupi. Kwa hivyo, tunatakasa makondakta wasiotumiwa karibu na shimo lililopigwa na kisu kikali. Weka washer zisizo na conductive chini ya nati na chini ya kichwa cha bolt.
Hatua ya 5
Sasa inakuja sehemu ngumu zaidi na inayowajibika. Tunapaswa kukusanya kila kitu kulingana na mpango huo. Tunaunganisha pini ya Rx ya moduli ya Bluetooth na pini ya Tx ya Arduino, pini ya Tx ya moduli kwa pini ya Rx ya Arduino, GND na ardhi ya Arduino, VCC hadi 5 V ya Arduino (au hadi 3.3 V - kulingana na moduli gani ya BT unayotumia). Hapa unaweza kutumia waya za kuunganisha au kuunganisha na viti maalum kama "Dupont".
Ili kudhibiti motors mbili, matokeo 4 ya dereva wa gari + usambazaji 2 hutumiwa. Kwa hivyo, tunachukua pini 4 za dijiti za bure za Arduino na kuziunganisha kwenye pini za kudhibiti dereva wa gari. Tutaandika nambari maalum za pini baadaye katika programu, kwa hivyo hii sio muhimu sasa.
Na mwishowe, tunaunganisha LED na anode kupitia kontena na upinzani wa karibu 200 Ohms kwa pini mbili za bure za Arduino, na cathode kwa GND.
Hatua ya 6
Kama matokeo, unapaswa kupata kitu kama ile iliyoonyeshwa kwenye picha. Nina pia upeo wa upeo wa ultrasonic hapa - ili kuwezesha gari la ardhi yote na "maono" na uwezo wa kusonga kwa kujitegemea. Lakini tutaiacha hiyo baadaye. Katika toleo hili la gari la ardhi yote, hautakuwa na kipata sauti kwenye ngao.
Hatua ya 7
Sasa wacha tuandike mchoro (mpango) wa Arduino na upakie kwenye kumbukumbu ya mdhibiti mdogo. Maandishi ya programu ni rahisi sana na yanaonyeshwa kwenye picha. Pakia mchoro kwa njia ya kawaida. Tumejadili tayari jinsi hii inafanywa katika moja ya nakala zilizopita. Pini zote zinazohusika na maandishi ya programu zinahusiana na mchoro wa unganisho hapo juu.
Hatua ya 8
Tunapakua programu kudhibiti gari letu la ardhi yote. Inaitwa "Arduino Bluetooth RC Car" na inapatikana bure kwenye Google Play. Nambari iliyopewa ya QR inaongoza kwenye ukurasa wa kupakua programu kwenye Google Play.
Hatua ya 9
Baada ya kupakua mchoro, ondoa Arduino kutoka kwa kompyuta na unganisha ngao yetu kwa Arduino. Wakati muhimu: uanzishaji wa kwanza wa gari letu la ardhi yote! Ikiwa kila kitu kimeunganishwa kwa usahihi, basi taa kwenye Arduino na kwenye dereva wa injini inapaswa kuwasha, na LED kwenye moduli ya Bluetooth inapaswa kuangaza haraka.
Hatua ya 10
Tunaunganisha kwenye gari la ardhi yote kupitia bluetooth. Ili kufanya hivyo, endesha programu ya Arduino Bluetooth RC Car. Wakati wa kuanza, itauliza ruhusa ya kuwasha Bluetooth, ikiwa haijawashwa. Tunaruhusu. Bonyeza kitufe na gia. Menyu itaonekana hapa chini, bonyeza kitufe cha "Unganisha". Utaona orodha ya vifaa vilivyounganishwa na smartphone yako, pamoja na vifaa vinavyopatikana karibu. Moja ya vifaa hivi itakuwa gari letu la ardhi yote. Tunachagua kutoka kwenye orodha. Utaombwa kuoanisha na kifaa hiki na ingiza nambari. Hii kawaida ni 0000 au 1234 kulingana na moduli ipi ya Bluetooth uliyotumia.
Ikiwa pairing imefanikiwa, LED kwenye moduli itaanza kupepesa kwa vipindi vya mara moja kwa sekunde, na kiashiria kwenye kona ya juu kushoto ya programu kitabadilika kuwa kijani. Smartphone itakumbuka kifaa hiki, na hauitaji tena kuingiza nambari.
Sasa unaweza kujaribu kile tulicho nacho. Gari lazima iendeshe mbele na nyuma, pinduka kushoto na kulia, na kuwasha na kuzima taa za taa.
Hatua ya 11
Ikiwa ATV inageuka au kurudisha nyuma kwa amri ya Mbele, waya kwa injini zinachanganywa. Kwa kubadilisha waya wa manjano na kijani kwenda kutoka kwa dereva hadi kwenye motors (kwenye mchoro hapo juu), hakikisha gari la eneo lote linaenda haswa mahali inahitajika. Ikiwa una maswali yoyote, yaandike kwenye maoni kwa nakala hiyo!