Satura rādītājs:

Ar roku žestu vadīta RC automašīna: 15 soļi
Ar roku žestu vadīta RC automašīna: 15 soļi

Video: Ar roku žestu vadīta RC automašīna: 15 soļi

Video: Ar roku žestu vadīta RC automašīna: 15 soļi
Video: Review: Quiz 1 2024, Jūlijs
Anonim
RC automašīna ar žestu vadību
RC automašīna ar žestu vadību
RC automašīna ar žestu vadību
RC automašīna ar žestu vadību

Sveika pasaule!

Šī ir mana pirmā pamācība

Ja jums ir kādi jautājumi - lūdzu, nevilcinieties jautāt.

Mērķauditorija:

Šis projekts ir piemērots ikvienam, kam ir aizraušanās ar tehnoloģijām. Neatkarīgi no tā, vai robotikas jomā esat eksperts vai absolūti iesācējs. Jūs varētu izveidot šo projektu, izpildot šajā dokumentā sniegtos norādījumus.

Kas jums būs nepieciešams:

· (2) x Elegoo Uno R3 vadības panelis

· (2) x prototipa paplašināšanas dēlis

· (1) x HC-05 Bluetooth modulis

· (1) x HC-06 Bluetooth modulis

· (1) x rokas cimds

· (1) x GY-521 modulis

· (12) x M-M vadi

· (6) x F-M vadi

· (2) x 9V akumulators ar līdzstrāvu

R/C automašīna

· (1) x pamatplate

· (2) x kodētāja disks

· (2) x ritenis

· (2) x palēninājuma līdzstrāvas motors

· (1) x akumulatora tvertne

· (4) x M3*30 skrūvju stienis

· (8) x M3*6 skrūvju stienis

· (8) x uzgrieznis M3

· (1) x slēdzis

· (4) x stiprinājums

· (1) x āmura ritentiņš

· (4) x AA baterija

· (1) x L9110S 2-CH H-tilta pakāpju motors Dual DC Motor Controller Board

1. darbība: 1. darbība:

1. darbība
1. darbība
1. darbība
1. darbība
1. darbība
1. darbība
1. darbība
1. darbība

MĒRĶIS: konfigurējiet pārraides ātrumu un iestatiet HC-06 (SLAVE) paroli

HC-06 ir tikai vergu Bluetooth modulis, kas nozīmē, ka ar to var tikai runāt. HC-06 ir automātiski AT režīmā. AT režīms ir komandu režīms, kas ļauj iztaujāt/konfigurēt dažus Bluetooth moduļa iestatījumus.

I. Ja datoram ir pievienots tikai Arduino un USB seriāls. Augšupielādējiet tukšu skici Arduino, kā pievienots iepriekš

II. Atvienojiet USB seriālu no datora.

III. Savienojiet HC-06 un Arduino ar (4) F-M vadiem-skatiet 1. posma vadu.

IV. Pievienojiet USB seriālo datoru. Tādējādi HC-06 mirgos ik sekundi.

V. Noklikšķiniet uz seriālā monitora un pārliecinieties, vai sērijas monitora apakšā nav “No line Endings” un ka pārraides ātrums ir iestatīts uz “9600”.

IV. Teksta lodziņā Serial Monitor ierakstiet AT, un tam vajadzētu izdrukāt OK (tas nozīmē, ka starp seriālo monitoru un Bluetooth ir saziņa)

VII. HC-06 noklusējuma parole ir 1234, bet gadījumā, ja tā nav. Ierakstiet AT+PIN1234 un nospiediet sūtīt. Sērijas monitors pēc tam izdrukās OKsetPIN. Tādējādi HC-06 savienošanas pārī parole tiks iestatīta uz 1234 (parolei starp HC-06 un HC-05 jābūt vienādai).

VIIII. Ierakstiet AT+BAUD8 un nospiediet sūtīt. Sērijas monitors izdrukās OK115200. Tādējādi HC-06 pārraides ātrums tiks iestatīts uz 115200. (Pārraides ātrumam starp HC-06 un HC-06 jābūt vienādam).

2. darbība: 2. darbība: iegūstiet HC-06 (SLAVE) adresi

2. darbība. Iegūstiet HC-06 (SLAVE) adresi
2. darbība. Iegūstiet HC-06 (SLAVE) adresi
2. darbība. Iegūstiet HC-06 (SLAVE) adresi
2. darbība. Iegūstiet HC-06 (SLAVE) adresi
2. darbība. Iegūstiet HC-06 (SLAVE) adresi
2. darbība. Iegūstiet HC-06 (SLAVE) adresi

Jūs varat iegūt HC-06 adresi, izmantojot lietotni Bluetooth Finder, izmantojot Android tālruni, vai izmantojot HC-05, lai šņauktu apkārtējos Bluetooth moduļus ap HC-05.

Atcerieties HC-06 adresi. Šī informācija jums būs nepieciešama, konfigurējot HC-05

HC-06 adreses iegūšana, izmantojot Bluetooth meklētāju

I. Skatīt pievienoto attēlu

PIEZĪME. MAC adrese izskatīsies līdzīgi kā iepriekš iezīmētā. Bluetooth modulis parasti tiek atklāts kā “HC-06”.

I. Lejupielādējiet lietojumprogrammu Bluetooth Finder

II. Kamēr HC-06 ir ieslēgts un mirgo-savienojiet Android tālruni pārī ar HC-06

III. HC-06 parole būs 1234. Mēs iepriekš konfigurējām tās paroli, izmantojot komandu AT+PIN1234

IV. Kad HC-06 un Anroid tālrunis ir savienoti pārī. Atveriet lietojumprogrammu Bluetooth Finder, lai redzētu tās adresi.

3. darbība: 3. darbība. HC-05 konfigurēšana (galvenais)

3. darbība. HC-05 (Master) konfigurēšana
3. darbība. HC-05 (Master) konfigurēšana
3. darbība. HC-05 (Master) konfigurēšana
3. darbība. HC-05 (Master) konfigurēšana

*HC-06 adreses iegūšana, izmantojot HC-05

MĒRĶIS: sasieniet HC-05, lai automātiski izveidotu savienojumu tikai ar HC-06

I. Kamēr HC-06 ir ieslēgts. Atveriet jaunu Arduino sesiju un izpildiet 1. darbības 1. līdz 3. darbību.

II. Pievienojot USB seriālo datoru, noteikti nospiediet pogu HC-05. Tādējādi HC-05 mirgos ik pēc 2 sekundēm. Tas norāda, ka HC-05 ir AT režīmā. Pārliecinieties, vai ir izvēlēts pareizais ports. Atlasītajam portam jābūt arduino, kuram ir pievienots HC-05.

III. Noklikšķiniet uz Serial Monitor un pārliecinieties, vai ir pievienots “Both NL & CR” un vai pārraides ātrums ir iestatīts uz “9600” sērijas monitora apakšā. (kā parādīts pievienotajā attēlā)

IV. Teksta lodziņā Seriālais monitors ierakstiet AT, un tas izdrukās KĻŪDA: (0) (Nav pārliecināts, kāpēc tas notiek). Vēlreiz ierakstiet AT, un seriālais monitors izdrukās OK (tas nozīmē, ka starp seriālo monitoru un Bluetooth ir saziņa).

V. Ierakstiet AT+LOMA? un nospiediet sūtīt. Sērijas monitors izdrukās, kāda loma pašlaik ir HC-05. Loma 0 = vergs. 1. loma = meistars. Ja tā loma ir 0. Mainiet savu lomu uz 1, ierakstot AT+ROLE = 1 Pēc tam sērijveida monitors izdrukās OK pēc HC-05 lomas iestatīšanas uz 1 (galvenais). Ierakstiet AT+ROLE? Atkal, lai vēlreiz pārbaudītu.

VI. Ierakstiet AT+CMODE? un nospiediet sūtīt. Sērijas monitors izdrukās, kāds savienojuma režīms pašlaik ir HC-05. 0 = pieslēgties tikai fiksētai adresei. 1 = izveidojiet savienojumu ar jebkuru tuvumā esošo Bluetooth. Ja tā cmode ir 1. Mainiet tā cmodu uz 0, ierakstot AT+CMODE = 0 Pēc tam sērijveida monitors izdrukās OK pēc HC-05 cmode iestatīšanas uz 0. Ierakstiet AT+CMODE? Atkal, lai vēlreiz pārbaudītu.

VII. Vai rakstīt AT+UART? un nospiediet sūtīt. Sērijas monitors izdrukās, kāds bodu pārraides ātrums pašlaik ir HC-05. (ti, +UART: 9600, 0, 0). Atcerieties, ka mums ir jāiestata tāds pats pārraides ātrums kā HC-06. Lai iestatītu HC-05 pārraides ātrumu uz 115200. Ierakstiet AT+UART = 115200, 0, 0 Sērijas monitors izdrukās OK. Vai rakstīt AT+UART? Atkal, lai vēlreiz pārbaudītu. (tai tagad vajadzētu drukāt +UART: 115200, 0, 0).

VIII. Vai rakstīt AT+PSWD? Lai noteiktu HC-05 paroli. Atcerieties, ka parolei starp HC-06 un HC-05 jābūt vienādai. Ja tā parole nav 1234. Iestatiet paroli ar AT+PSWD = 1234 Sērijas monitors izdrukās OK. Vai rakstīt AT+PSWD? Atkal, lai vēlreiz pārbaudītu.

IX. Ja jums jau ir HC-06 adrese, izlaidiet šo darbību un turpiniet ar X darbību. Šī darbība noteiks HC-06 adresi. Ierakstiet AT+INIT. Sērijas monitoram vajadzētu izdrukāt OK. Ierakstiet AT+INQ Šī komanda vaicās par apkārt esošajām Bluetooth ierīcēm. Seriālajam monitoram vajadzētu izdrukāt HC-06 tipa, signāla adresi. (ti, +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Savienojiet pārī HC-05 ar HC-06. Atgūstiet atklāto adresi, izmantojot Bluetooth meklētāja lietotni vai AT+INQ metodi. Nomainiet adreses kolus (98D3: 31: FD5F83) ar komatiem (98D3, 31, FD5F83) adresē uz veidu AT+PAIR = 98D3, 31, FD5F83, 5 Šajā pārī komandā 5 ir taimauts sekundēs. Ja HC-05 nav savienojams pārī ar paredzēto adresi, tiks izdrukāts kļūdas ziņojums. Pretējā gadījumā, ja savienošana pārī ir veiksmīga, sērijas monitorā tiks izdrukāts OK.

XI. Piesieniet HC-05 ar HC-06. Tips AT+BIND = 98D3, 31, FD5F83 Seriālajam monitoram, ja tas izdodas, vajadzētu izdrukāt OK.

XII. Saite HC-06. Tips AT+LINK = 98D3, 31, FD5F83 Seriālajam monitoram, ja tas izdodas, vajadzētu izdrukāt OK.

XIII. Kad HC-05 un HC-06 ir piesaistīti. HC-05 mirgos reizi 2 sekundēs, un HC-06 paliks ieslēgts (nemirgos).

APSVEICAM HC-05 un HC-06 tagad ir saistīti

4. solis: 4. solis: izveidojiet RC automašīnas pamatni Izpildiet norādījumus par attēliem šajā sadaļā

4. solis: izveidojiet RC automašīnas pamatni Izpildiet norādījumus par attēliem šajā sadaļā
4. solis: izveidojiet RC automašīnas pamatni Izpildiet norādījumus par attēliem šajā sadaļā
4. solis: izveidojiet RC automašīnas pamatni Izpildiet norādījumus par attēliem šajā sadaļā
4. solis: izveidojiet RC automašīnas pamatni Izpildiet norādījumus par attēliem šajā sadaļā

5. darbība: 5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu

5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu
5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu
5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu
5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu
5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu
5. darbība: savienojiet 2 palēninājuma līdzstrāvas motorus ar L9110S pakāpienu

*Ņemiet vērā skices iestatīšanas veidu L9110S jāpievieno līdzstrāvas motoriem tieši tā, kā parādīts pievienotajos attēlos (tie ir pievienoti hronoloģiskā secībā)

6. darbība: 5. darbība: augšupielādējiet CAR.ino skici Arduino (CAR)

7. darbība: 6. darbība: atvienojiet Arduino (CAR) no strāvas avota un pievienojiet vairogu Arduino augšpusē

8. darbība: 7. darbība: savienojiet L9110S pakāpienu ar Arduino vairogu (CAR)

7. darbība: savienojiet L9110S pakāpienu ar Arduino vairogu (CAR)
7. darbība: savienojiet L9110S pakāpienu ar Arduino vairogu (CAR)

9. darbība: 8. darbība: savienojiet HC-06 ar Arduino Shield (CAR)

8. darbība. Savienojiet HC-06 ar Arduino Shield (CAR)
8. darbība. Savienojiet HC-06 ar Arduino Shield (CAR)

10. darbība: 9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi

9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi
9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi
9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi
9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi
9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi
9. darbība: RC automašīnas konfigurācija ir pabeigta. automašīnai vajadzētu izskatīties šādi

11. darbība: 10. darbība: augšupielādējiet HAND.ino skici Arduino (HAND)

12. darbība: 11. darbība: atvienojiet Arduino (HAND) no strāvas avota un pievienojiet vairogu Arduino augšpusē

13. darbība: 12. darbība: savienojiet žiroskopu ar Arduino vairogu (HAND)

12. solis: savienojiet žiroskopu ar Arduino vairogu (HAND)
12. solis: savienojiet žiroskopu ar Arduino vairogu (HAND)

Skatīt pievienoto attēlu

14. darbība: 13. darbība: savienojiet HC-06 ar Arduino Shield (HAND)

Ieteicams: