Orodha ya maudhui:
- Hatua ya 1: Unachohitaji…
- Hatua ya 2: Mchoro wa Mpangilio…
- Hatua ya 3: Kukusanya Rover…
- Hatua ya 4: Mchoro wa Arduino…
- Hatua ya 5: Programu ya Android…
Video: Arduino 4WD Rover Bluetooth Inayodhibitiwa na Simu ya Android / kibao: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Arduino 4WD rover inayodhibitiwa na Bluetooth
Hii ni rover rahisi ya 4WD niliyotengeneza na Arduino. Rover inadhibitiwa na simu ya android au kompyuta kibao juu ya Bluetooth. Ukiwa na programu hiyo unaweza kudhibiti kasi (kwa kutumia pwm ya Arduino), iendeshe na kiharusi na vitu vingine vingi.
Mchoro wa Arduino umetolewa maoni kamili na chanzo wazi, pia itifaki ya mawasiliano (iliyoundwa na mimi) kutoka kwa programu hadi Arduino imeelezewa kwenye mchoro.
Kujua itifaki unaweza kutumia programu kudhibiti roboti zingine…
Hatua ya 1: Unachohitaji…
Ili kujenga rover yako ya Arduino 4wd unapaswa kununua sehemu zote zinazohitajika kutoka kwa duka unayopendelea.
Wengi wao wanaweza kununuliwa kwenye ebay au amazon au kwa duka zingine za elektroniki / duka za kupendeza.
Ninajaribu kuweka viungo lakini zinaweza kupitwa na wakati na hazifanyi kazi, katika kesi hii jaribu kutafuta sehemu hiyo kwa jina. Samahani kwa hilo.
Kwa hivyo ni kitanda rahisi sana cha robot kawaida hutengenezwa na chasisi, nne Dc (hadi 12V) motors na gearmotor na gurudumu nne.
Sehemu zinazotumiwa ni:
Pcs 1 za chasisi kamili na motors 4 DC, kawaida huitwa Arduino rover 4wd, kwa mfano hizi:
www.robotik.center/index.php?route=product/… kutoka
www.robotshop.com/en/dagu-4wd-chassis.html
www.robotshop.com/en/whippersnapper-runt-ro…
www.robotshop.com/en/juniorrunt-rover-kit.h…
Pia utaftaji wa Ebay na maneno muhimu ya '4WD chassis robot arduino' yatarudisha matokeo mengi.
- Pcs 1 za Arduino uno R3 au bodi ya Arduino Leonardo.
- Pcs 1 za moduli ya Bluetooth HC-05 au HC-06 na bodi ya adapta (Iliyasasishwa! 2017, Oktoba 10, sasa inasaidia moduli ya HC-05 kwa ambaye wako tayari unayo)
Pcs 1 L298 daraja bodi mbili ya mtawala wa motor
Kuna tofauti nyingi lakini pinout ni 99% sawa kwa wote. Unganisha tu waya kwenye pini za kulia kulingana na mchoro wa bodi. na mafunzo haya unaweza kupata data ya ile niliyotumia (angalia hatua inayofuata).
Pcs 3 3.7V 1200mA (au zaidi) Li-Ion betri inayoweza kuchajiwa saizi ya AA au 11, 1V 1200mA LiPo pakiti ya betri. ukitumia betri ya saizi ya AA unaweza kuiweka kwenye kishika betri
- Pcs 1 Jack kuziba kwa kuziba nguvu ya Arduino.
- 1 pcs 1Kohm kupinga.
Hatua ya 2: Mchoro wa Mpangilio…
Huu ni mchoro wa muundo wa wiring ya rover, tafadhali fuata wakati unakusanya katika hatua inayofuata…
Pdf ya L298 itakusaidia ikiwa una pinout tofauti ya bodi.
Moduli za HC-05 na HC-06 bt zina pinout sawa.
Wakati mwingine HC-05 ina pini 6 badala ya 4, angalia pini jina chini ya moduli ili uhakikishe kutumia pini sahihi.
Hatua ya 3: Kukusanya Rover…
Fuata picha zilizohesabiwa na video fupi ya utaratibu wa kukusanyika (vitu vingine vinaweza kutofautiana kulingana na chasisi yako…).
- Anza na motors kwenye chasisi na magurudumu (picha 1).
- Panda bodi ya mtawala wa L298 na motors za waya kwake. Pia ongeza waya 2 ili kuwezesha bodi (picha 2 na 3).
- Kipande cha kebo tambarare kitaunganisha bodi hiyo kwa Arduino, unahitaji waya 6 tu lakini niliacha nyingine bure kwa matumizi ya baadaye (labda taa au sensa ya ultrasonic…). Pia waya kuziba jack, zingatia polarity, pini ya kati ni chanya (+ 11.1V kutoka kwa betri) (picha 4).
- Weka kishika betri (au kifurushi cha betri) mbele ya rover, itengeneze na kipande cha mkanda wenye pande mbili. Ikiwa unachagua betri ya saizi ya AA ni rahisi kuiondoa moja kwa moja kwa kuchaji tena. Kama ukichagua kifurushi cha betri basi inaweza kuwa wazo nzuri kuweka kontakt kati ya kifurushi cha betri na rover (picha 5).
-
Weka juu ya rover… kebo tambarare na kuziba jack hupita kwenye shimo (picha 6)
- Unganisha moduli ya bluetooth na kontena ukitumia kipande cha kebo tambarare (kawaida hutolewa na moduli). Kata waya ya RXD (sio pini!) Na uunganishe kontena kwa safu kwa waya. Futa na bomba linalopunguza joto (picha 7).
- Weka bodi ya Arduino na moduli. Unganisha kebo tambarare kama ilivyo kwa mpangilio. Rekebisha moduli ya Bluetooth na kipande kidogo sana cha mkanda ulio na pande mbili Unganisha jack ya nguvu kwa Arduino (picha 8).
Hatua ya 4: Mchoro wa Arduino…
Unganisha tu moduli ya Bluetooth HC-05 au HC-06 kwa Arduino kama ilivyo kwenye mpango (kumbuka kipinzani cha 1Kohm! Kwenye pini ya RXD ya moduli).
Fungua mchoro wa Arduino, ondoa maoni sahihi #fafanua kwa moduli yako ya bluetooth na hakikisha kutoa maoni kwa nyingine, angalia picha. Pakia kwa Arduino uno R3 au Bodi ya Leonardo, wacha kebo ya USB iunganishwe ili bodi ibaki na nguvu.
1) Fungua mfuatiliaji wa serial na uweke kasi ya mawasiliano hadi baud ya 115200 na kisimamishio cha NL (New Line).
Katika mfuatiliaji wa serial andika kamba: 'Echo on' na ubonyeze Tuma, unapaswa kuona 'Echo imewashwa', hii itarudia amri zifuatazo kwenye skrini. Sasa andika kamba: 'Kifaa' na ubonyeze Tuma, unapaswa kuona 'Imeunganishwa kwa: ArduinoRover'
Sasa fuata hatua zifuatazo ili ujaribu muunganisho wa Bluetooth kulingana na moduli uliyochagua. Kumbuka: unapotuma maagizo ya AT kwa moduli ya bluetooth hakikisha amri ni kubwa!
2a) Mtihani wa moduli ya HC-06
Usizime Arduino (ikiwa umeifanya, anza tena kutoka nukta 1, unahitaji Echo on) na tuma kamba 'AT', unapaswa kuona 'HC-06> Sawa' baada ya sekunde moja, hii inamaanisha Bluetooth yako moduli imeunganishwa kwa usahihi na kiwango cha baud kinalingana na ile iliyowekwa kwenye mchoro kwenye mstari: BtSerial.begin (9600). Kubadilisha jina la moduli ya Bluetooth tuma kamba 'AT + NAMEArduino' (kwa mfano), unapaswa kuona 'HC-06> OKsetname' kwa sekunde moja. Sasa jaribu kupata moduli ya Bluetooth na simu yako mahiri au kompyuta kibao na unganisha nayo, ingiza pini, kawaida 1234 ukiulizwa.
2b) Mtihani wa moduli ya HC-05
Moduli hii ya Bluetooth ni ngumu sana, kwa hivyo fuata maagizo haswa na uone picha na picha ya skrini kutoka IDE. Zima Arduino kwa kuondoa kebo ya USB. Kuna kitufe kidogo cha kushinikiza kwenye HC-05, angalia picha, iendelee kushinikizwa wakati unganisha tena kebo ya USB ili kuwezesha Arduino na mpaka nyekundu iliyoongozwa kwenye moduli ianze kuangaza polepole. Hii ni hali maalum ya amri ili kuhakikisha kuwa inalingana na kasi ya BtSerial.begin (38400) kwenye mchoro. Sasa fungua mfuatiliaji wa serial kulingana na nukta 1, ingiza 'Echo on' na ubonyeze Tuma, unapaswa kuona 'Echo imewashwa'. Tuma kamba 'AT', unapaswa kuona 'HC-05> Sawa'. Tuma kamba 'AT + ORGL', moduli itajibu 'HC-05> Sawa', hii inabadilisha moduli kwa vigezo chaguo-msingi vya kiwanda. Tuma kamba 'AT + UART?', unapaswa kuona 'HC-05> + UART: 38400, 0, 0' hii ndio kasi ya mawasiliano chaguomsingi. Tuma kamba 'AT + PSWD?', unapaswa kuona 'HC-05> + PSWD1234' hii ni nywila chaguomsingi 1234. Tuma kamba 'AT + NAME = HC-05_rover' (kwa mfano, tumia tu jina unalopendelea baada ya ishara =), inapaswa kujibu na 'HC-05> sawa'. Sasa zima Arduino kwa kuondoa kebo ya USB na kuwasha tena baada ya sekunde chache. Jaribu kupata moduli ya Bluetooth na simu yako mahiri au kompyuta kibao na uiambatanishe nayo, ingiza pini uliyopata kwenye mfuatiliaji wa serial, 1234, ulipoulizwa.
3) Kamilisha mradi (tazama kukusanya rover) ikiwa haijafanywa tayari.
Hatua ya 5: Programu ya Android…
Sasa Rover yako iko tayari kukimbia!
Unahitaji programu ya BURE ya android IRacer & Arduino BT mtawala kutoka duka la kucheza hapa:
play.google.com/store/apps/details?id=com …….. Programu hukuruhusu kuendesha rover na njia nne ya furaha katika hali ya picha au na kijiti 2 cha kufurahisha (multitouch) katika hali ya mazingira.
Hakikisha kuchagua kifaa sahihi katika programu: Fungua menyu ya programu (kitufe cha mistari 3), fungua mipangilio ya programu (gia) -> Usanidi wa kijijini -> bonyeza na uchague kifaa cha kuendesha: Arduino Rover.
Kutoka kwenye menyu, chagua unganisha na uchague jina lako la moduli ya Bluetooth iliyooanishwa tayari kutoka kwenye orodha ya kuungana nayo.
Katika menyu ya mipangilio kuna chaguzi nyingi (asili, mipaka ya kasi…) ya kucheza na, furahiya:)
Ilipendekeza:
Laini inayodhibitiwa ya Simu Parabear Dropper: Hatua 11
Line Kite Controlled Parabear Dropper: Utangulizi Hii inaelezea jinsi ya kuunda kifaa kushuka hadi parabears tatu kutoka kwa laini ya kite. Kifaa hufanya kama njia ya kufikia bila waya, ikitoa ukurasa wa wavuti kwa simu yako au kompyuta kibao. Hii hukuruhusu kudhibiti kushuka kwa parabear.
Ear Bud Holder (kibao, kompyuta, simu): 4 Hatua
Mmiliki wa Bud ya Masikio (kompyuta kibao, kompyuta, simu): Siku zote huwa nafadhaika wakati masikio yangu yamekwama au kupotea. Kwa hivyo niliamua kutengeneza kitu ambacho unaweza kuweka nyuma ya kompyuta yako kibao nk nakuletea mmiliki wa kitufe cha masikio
Jinsi ya kutengeneza Rover inayodhibitiwa na Android: Hatua 8 (na Picha)
Jinsi ya kutengeneza Rover inayodhibitiwa na Android: katika hii nitafundishwa nitakuonyesha jinsi ya kujenga gari au rover inayodhibitiwa na android. Je! Roboti inayodhibitiwa na Android inafanya kazi gani? Programu tumizi inayodhibitiwa na Android huwasiliana kupitia Bluetooth kwa moduli ya Bluetooth iliyopo kwenye wizi
Tengeneza na uruke Ndege ya bei rahisi inayodhibitiwa na Simu: Hatua 8
Tengeneza na uruke Ndege ya bei rahisi inayodhibitiwa ya Simu: Je! Umewahi kuota juu ya kujenga < 15 $ DIY kijijini kudhibiti ndege ya kipeperushi inayodhibiti kwa simu yako (App ya Android juu ya WiFi) na kukupa kipimo cha kila siku cha kukimbilia kwa adrenaline ya dakika 15 (kuruka wakati wa karibu dakika 15)? kuliko mafundisho haya
Kubadilisha simu ya simu kwa simu ya rununu: Hatua 7 (na Picha)
Kubadilisha simu ya mkononi kwa simu ya rununu: Na Bill Reeve ([email protected]) Imechukuliwa kwa maagizo na Panya kuchukua. Ikiwa haifanyi kazi, au ukivunja kitu, sio m