Sisukord:

Käsiliigutusega juhitav RC -auto: 15 sammu
Käsiliigutusega juhitav RC -auto: 15 sammu

Video: Käsiliigutusega juhitav RC -auto: 15 sammu

Video: Käsiliigutusega juhitav RC -auto: 15 sammu
Video: Mahabharata and Ramayana - The War of the Gods with the People?! 2024, November
Anonim
Käsiliigutusega juhitav RC -auto
Käsiliigutusega juhitav RC -auto
Käsiliigutusega juhitav RC -auto
Käsiliigutusega juhitav RC -auto

Tere, Maailm!

See on minu esimene juhendatav

Kui teil on küsimusi - küsige julgelt.

Sihtgrupp:

See projekt on rakendatav kõigile, kellel on kirg tehnoloogia vastu. Ükskõik, kas olete robootika asjatundja või absoluutne algaja. Selle projekti saate luua, järgides selle dokumendi juhiseid.

Mida vajate:

· (2) x Elegoo Uno R3 juhtpaneel

· (2) x prototüübi laiendusplaat

· (1) x HC-05 Bluetooth-moodul

· (1) x HC-06 Bluetooth-moodul

· (1) x käsikinnas

· (1) x GY-521 moodul

· (12) x M-M juhtmed

· (6) x F-M juhtmed

· (2) x 9V alalisvoolu aku

R/C auto

· (1) x alusplaat

· (2) x kodeerimisplaat

· (2) x ratas

· (2) x aeglustus alalisvoolumootor

· (1) x patareipesa

· (4) x M3*30 kruvivarda

· (8) x M3*6 kruvivarda

· (8) x M3 mutter

· (1) x lüliti

· (4) x kinnitusvahend

· (1) x vasararatas

· (4) x AA patarei

· (1) x L9110S 2-CH H-silla samm-mootor kahekordse alalisvoolumootori juhtpaneel

1. samm: 1. samm:

Samm 1
Samm 1
Samm 1
Samm 1
Samm 1
Samm 1
Samm 1
Samm 1

EESMÄRK: seadistage edastuskiirus ja määrake HC-06 (SLAVE) parool

HC-06 on ainult orja Bluetooth-moodul, mis tähendab, et "sellega saab ainult rääkida". HC-06 on automaatselt AT-režiimis. AT -režiim on käsurežiim, mis võimaldab teil küsida/konfigureerida mõningaid Bluetooth -mooduli seadeid.

I. Kui arvutiga on ühendatud ainult Arduino ja USB -jada. Laadige Arduinole üles tühi visand, nagu ülal on lisatud

II. Ühendage USB -jada arvutist lahti.

III. Ühendage HC-06 ja Arduino (4) F-M juhtmetega-vaadake 1. sammu juhtmest.

IV. Ühendage USB -jada arvutiga. See paneb HC-06 iga sekundi jooksul sisse ja välja vilkuma.

V. Klõpsake jadamonitoril ja veenduge, et seal pole „No line Endings” ja et edastuskiirus on seeriamonitori allosas „9600”.

IV. Tippige tekstiväljale Seeriamonitor tekst AT ja see peaks printima OK (see tähendab, et jadamonitori ja Bluetoothi vahel on side)

VII. HC-06 vaikeparool on 1234, kuid igaks juhuks seda pole. Sisestage AT+PIN1234 ja vajutage saatmist. Seejärel prindib jadamonitor OKsetPIN. See määrab sidumisparooli HC-06 väärtuseks 1234 (parool HC-06 ja HC-05 vahel peab olema sama).

VIIII. Tippige AT+BAUD8 ja vajutage saatmist. Seeriamonitor prindib OK115200. See määrab HC-06 edastuskiiruseks 115200. (Boodikiirus HC-06 ja HC-06 vahel peaks olema sama).

2. samm: 2. samm: hankige HC-06 (SLAVE) aadress

2. toiming: hankige HC-06 (SLAVE) aadress
2. toiming: hankige HC-06 (SLAVE) aadress
2. toiming: hankige HC-06 (SLAVE) aadress
2. toiming: hankige HC-06 (SLAVE) aadress
2. toiming: hankige HC-06 (SLAVE) aadress
2. toiming: hankige HC-06 (SLAVE) aadress

HC-06 aadressi saate hankida rakenduse nimega Bluetooth Finder Android-telefoni kaudu või kasutades HC-05, et nuusutada ümbritsevaid Bluetooth-mooduleid ümber HC-05.

Meenutage HC-06 aadressi. Seda teavet vajate HC-05 konfigureerimisel

HC-06 aadressi hankimine Bluetoothi leidja kaudu

I. Vaata lisatud pilti

MÄRKUS. MAC -aadress näeb välja nagu ülaltoodud. Bluetooth-moodul avastatakse tavaliselt kui "HC-06".

I. Laadige alla rakendus Bluetooth Finder

II. Kui HC-06 on sisse lülitatud ja vilgub-ühendage Android-telefon HC-06-ga

III. HC-06 parool on 1234. Selle parooli seadistasime varem käsu AT+PIN1234 abil

IV. Kui HC-06 ja Anroid-telefon on paaristatud. Avage rakendus Bluetooth Finder, et näha selle aadressi.

3. samm: 3. samm: HC-05 seadistamine (Master)

3. samm: HC-05 seadistamine (Master)
3. samm: HC-05 seadistamine (Master)
3. samm: HC-05 seadistamine (Master)
3. samm: HC-05 seadistamine (Master)

*HC-06 aadressi hankimine HC-05 kaudu

EESMÄRK: siduge HC-05, et automaatselt ühenduda ainult HC-06-ga

I. Kui HC-06 on sisse lülitatud. Avage uus Arduino seanss ja järgige 1. sammu samme 1-3.

II. USB-jada arvutiga ühendamisel vajutage kindlasti HC-05 nuppu. See lülitab HC-05 iga 2 sekundi järel sisse ja välja. See näitab, et HC-05 on AT-režiimis. Veenduge, et valitud on õige port. Valitud port peab olema arduino, millega HC-05 on ühendatud.

III. Klõpsake jadamonitoril ja veenduge, et sinna oleks lisatud „Nii NL kui ka CR” ja et edastuskiirus oleks seeriamonitori allosas „9600”. (nagu on näidatud lisatud pildil)

IV. Sisestage tekstiväljale Serial Monitor tekst AT ja see trükiks ERROR: (0) (pole kindel, miks see juhtub). Sisestage uuesti AT ja seriaalmonitor prindib OK (see tähendab, et jadamonitori ja Bluetoothi vahel on side).

V. Tüüp AT+ROLE? ja vajutage saatmiseks. Seeriamonitor prindib, milline roll HC-05-l praegu on. Roll 0 = ori. Roll 1 = kapten. Kui selle roll on 0. Muutke oma rolli 1-ks, sisestades AT+ROLE = 1 Seejärel jadamonitor prindib OK pärast HC-05 rolli seadmist 1 (Master). Tüüp AT+ROLE? Jällegi topeltkontroll.

VI. Tüüp AT+CMODE? ja vajutage saatmiseks. Seeriamonitor prindib välja, millist ühendusrežiimi HC-05 praegu kasutab. 0 = ühendage ainult fikseeritud aadressiga. 1 = ühendage läheduses asuva Bluetoothiga. Kui selle cmode on 1. Muutke selle cmodeks 0, sisestades AT+CMODE = 0 Seejärel jadamonitor prindib OK pärast HC-05 cmode seadmist 0. Tüüp AT+CMODE? Jällegi topeltkontroll.

VII. Tüüp AT+UART? ja vajutage saatmiseks. Seeriamonitor prindib HC-05 praeguse edastuskiiruse. (st +UART: 9600, 0, 0). Pidage meeles, et peame seadma sama andmeedastuskiiruse nagu HC-06. HC-05 edastuskiiruse seadmiseks 115200. Sisestage tüüp AT+UART = 115200, 0, 0 Seeriamonitor prindib OK. Tüüp AT+UART? Jällegi topeltkontroll. (see peaks nüüd printima +UART: 115200, 0, 0).

VIII. Tüüp AT+PSWD? HC-05 parooli määramiseks. Pidage meeles, et parool HC-06 ja HC-05 vahel peaks olema sama. Kui selle parool ei ole 1234. Seadistage parool väärtusega AT+PSWD = 1234 Seeriamonitor prindib OK. Tüüp AT+PSWD? Jällegi topeltkontroll.

IX. Kui teil on HC-06 aadress juba olemas, jätke see samm vahele ja jätkake sammuga X. See samm määrab HC-06 aadressi. Sisestage tüüp AT+INIT. Seeriamonitor peaks printima OK. Tippige AT+INQ See käsk küsib ümbritsevate Bluetooth -seadmete kohta. Sarjamonitor peaks printima HC-06, tüübi, signaali aadressi. (st +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Ühendage HC-05 HC-06-ga. Taastage avastatud aadress Bluetoothi otsingurakenduse või AT+INQ meetodi abil. Asendage aadressi koolonid (98D3: 31: FD5F83) aadressil komaga (98D3, 31, FD5F83) tüübiks AT+PAIR = 98D3, 31, FD5F83, 5 Selle paari käsu 5 on aeg, mis kulub sekundites. Kui HC-05 ei ühenda soovitud aadressiga, prinditakse veateade. Muidu, kui sidumine õnnestub, prinditakse jadaekraanile OK.

XI. Seo HC-05 HC-06 külge. Tüüp AT+BIND = 98D3, 31, FD5F83 Seeriamonitor peaks õnnestumisel printima OK.

XII. Link HC-06. Tüüp AT+LINK = 98D3, 31, FD5F83 Seeriamonitor peaks õnnestumise korral printima OK.

XIII. Kui HC-05 ja HC-06 on seotud. HC-05 vilgub üks kord iga 2 sekundi järel ja HC-06 jääb põlema (ei vilgu).

PALJU ÕNNE HC-05 ja HC-06 on nüüd seotud

Samm 4: 4. samm: ehitage RC auto alus Järgige selle tee piltidel olevaid juhiseid

4. samm: ehitage RC -auto alus Järgige selle tee piltidel olevaid juhiseid
4. samm: ehitage RC -auto alus Järgige selle tee piltidel olevaid juhiseid
4. samm: ehitage RC -auto alus Järgige selle tee piltidel olevaid juhiseid
4. samm: ehitage RC -auto alus Järgige selle tee piltidel olevaid juhiseid

5. samm: 5. samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga

Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga
Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga
Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga
Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga
Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga
Samm: ühendage 2 aeglustus -alalisvoolumootorit L9110S Stepperiga

*Pange tähele, kuidas eskiis on seadistatud, tuleb L9110S ühendada alalisvoolumootoritega täpselt nii, nagu on näidatud lisatud piltidel (need on kinnitatud kronoloogilises järjekorras)

6. samm: 5. samm: laadige CAR.ino visand Arduino (CAR) üles

Samm 7: samm 6: Ühendage Arduino (CAR) toiteallikast lahti ja kinnitage Arduino peal olev kilp

8. samm: 7. samm: ühendage L9110S Stepper Arduino Shieldiga (CAR)

Samm: ühendage L9110S Stepper Arduino Shieldiga (CAR)
Samm: ühendage L9110S Stepper Arduino Shieldiga (CAR)

9. samm: 8. samm: ühendage HC-06 Arduino Shieldiga (CAR)

Samm: ühendage HC-06 Arduino Shieldiga (CAR)
Samm: ühendage HC-06 Arduino Shieldiga (CAR)

Samm 10: samm 9: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline

9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline
9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline
9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline
9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline
9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline
9. samm: RC auto seadistamine on lõpetatud. auto peaks välja nägema selline

11. samm: samm 10: laadige üles HAND.ino visand Arduino (HAND)

12. samm: samm 11: Ühendage Arduino (HAND) toiteallikast lahti ja kinnitage Arduino peal olev kilp

Samm 13: 12. samm: ühendage güroskoop Arduino Shieldiga (HAND)

12. samm: ühendage güroskoop Arduino Shieldiga (HAND)
12. samm: ühendage güroskoop Arduino Shieldiga (HAND)

Vaata lisatud pilti

14. samm: 13. samm: ühendage HC-06 Arduino Shieldiga (HAND)

Soovitan: