Indholdsfortegnelse:

Håndbevægelseskontrolleret RC -bil: 15 trin
Håndbevægelseskontrolleret RC -bil: 15 trin

Video: Håndbevægelseskontrolleret RC -bil: 15 trin

Video: Håndbevægelseskontrolleret RC -bil: 15 trin
Video: Sıcacık Lavaş ile Acılı Ezmeli Et Dürüm Hazırladım ! 2024, November
Anonim
Håndbevægelseskontrolleret RC -bil
Håndbevægelseskontrolleret RC -bil
Håndbevægelseskontrolleret RC -bil
Håndbevægelseskontrolleret RC -bil

Hej Verden!

Dette er min første instruerbare

Hvis du har spørgsmål - tøv ikke med at stille.

Målgruppe:

Dette projekt gælder for alle, der har en passion, når det kommer til teknologi. Uanset om du er ekspert eller en absolut nybegynder, når det kommer til robotik. Du ville være i stand til at oprette dette projekt ved at følge instruktionerne i dette dokument.

Det skal du bruge:

· (2) x Elegoo Uno R3 -styrekort

· (2) x Prototype Expansion Board

· (1) x HC-05 Bluetooth-modul

· (1) x HC-06 Bluetooth-modul

· (1) x Handske

· (1) x GY-521 modul

· (12) x M-M ledninger

· (6) x F-M ledninger

· (2) x 9V batteri med DC

Fjernstyret bil

· (1) x Bundkort

· (2) x Encoder Disc

· (2) x hjul

· (2) x Deceleration DC -motor

· (1) x Batteribeholder

· (4) x M3*30 Skruestang

· (8) x M3*6 Skruestang

· (8) x M3 møtrik

· (1) x kontakt

· (4) x Fastgørelse

· (1) x Hammerhjul

· (4) x AA -batteri

· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Controller Board

Trin 1: Trin 1:

Trin 1
Trin 1
Trin 1
Trin 1
Trin 1
Trin 1
Trin 1
Trin 1

MÅL: Konfigurer baudhastigheden og indstil adgangskoden til HC-06 (SLAVE)

HC-06 er et Bluetooth-modul, der kun er slave, hvilket betyder, at "det kun kan tales med". HC-06 er automatisk i AT-tilstand. AT -tilstand er en kommandotilstand, som giver dig mulighed for at forhøre/konfigurere nogle af indstillingerne for Bluetooth -modulet.

I. Med kun Arduino og USB Serial forbundet til computeren. Upload en tom skitse til Arduino som vedhæftet ovenfor

II. Afbryd USB -serien fra computeren.

III. Tilslut HC-06 og Arduino med (4) F-M-ledninger-se trin1wireAttachment

IV. Tilslut USB Serial til computeren. Dette får HC-06 til at blinke til og fra hvert sekund.

V. Klik på Serial Monitor og kontroller, at der er “No line Endings”, og at baudhastigheden er indstillet til “9600” i bunden af den serielle monitor.

IV. Skriv AT i tekstboksen Serial Monitor, og den skal udskrive OK (det betyder, at der er kommunikation mellem den serielle skærm og Bluetooth)

VII. Standardadgangskoden til HC-06 er 1234, men bare hvis det ikke er det. Skriv AT+PIN1234, og tryk på send. Serial Monitor udskriver derefter OKsetPIN. Dette indstiller HC-06-parringsadgangskoden til 1234 (Adgangskoden mellem HC-06 og HC-05 skal være den samme).

VIIII. Skriv AT+BAUD8, og tryk på send. Den serielle skærm udskriver OK115200. Dette indstiller baudhastigheden for HC-06 til 115200. (Baud-hastigheden mellem HC-06 og HC-06 skal være den samme).

Trin 2: Trin 2: Få adressen på HC-06 (SLAVE)

Trin 2: Få adressen på HC-06 (SLAVE)
Trin 2: Få adressen på HC-06 (SLAVE)
Trin 2: Få adressen på HC-06 (SLAVE)
Trin 2: Få adressen på HC-06 (SLAVE)
Trin 2: Få adressen på HC-06 (SLAVE)
Trin 2: Få adressen på HC-06 (SLAVE)

Du kan få HC-06s adresse via en app kaldet Bluetooth Finder via en Android-telefon eller ved at bruge HC-05 til at snuse til de omkringliggende Bluetooth-moduler omkring HC-05.

HUSK adressen på HC-06. Du skal bruge disse oplysninger, når du konfigurerer HC-05

Få HC-06s adresse via Bluetooth Finder

I. Se vedhæftede billede

BEMÆRK: MAC -adressen vil ligne den, der er fremhævet ovenfor. Bluetooth-modulet vil normalt blive opdaget som "HC-06".

I. Download Bluetooth Finder -applikationen

II. Mens HC-06 er tændt og blinker-par Android-telefonen til HC-06

III. Adgangskoden til HC-06 vil være 1234. Vi konfigurerede dens adgangskode tidligere via kommandoen AT+PIN1234

IV. Når HC-06 og Anroid-telefonen er parret. Åbn Bluetooth Finder -applikationen for at se, hvad dens adresse er.

Trin 3: Trin 3: Konfiguration af HC-05 (Master)

Trin 3: Konfiguration af HC-05 (Master)
Trin 3: Konfiguration af HC-05 (Master)
Trin 3: Konfiguration af HC-05 (Master)
Trin 3: Konfiguration af HC-05 (Master)

*Få HC-06s adresse via HC-05

MÅL: Bind HC-05 for automatisk at oprette forbindelse til kun HC-06

I. Mens HC-06 er tændt. Åbn en ny Arduino-session, og følg trin 1-3 på trin 1.

II. Mens du tilslutter USB Serial til computeren, skal du trykke på knappen på HC-05. Dette får HC-05 til at blinke til og fra hvert andet sekund. Dette indikerer, at HC-05 er i AT-tilstand. Sørg for, at den korrekte port er valgt. Den valgte port skal være den arduino, som HC-05 er tilsluttet.

III. Klik på den serielle skærm, og sørg for, at "Både NL & CR" tilføjes, og at baudhastigheden er indstillet til "9600" i bunden af den serielle skærm. (som illustreret på vedhæftede billede)

IV. Skriv AT i tekstboksen Serial Monitor, og det ville udskrive FEJL: (0) (Ved ikke hvorfor det sker). Skriv AT igen, og den serielle skærm udskriver OK (det betyder, at der er kommunikation mellem den serielle skærm og Bluetooth).

V. Skriv AT+ROLE? og tryk på send. Den serielle skærm udskriver hvilken rolle HC-05 i øjeblikket har. Rolle 0 = slave. Rolle 1 = master. Hvis dens rolle er 0. Skift dens rolle til 1 ved at skrive AT+ROLE = 1 Den serielle skærm udskriver derefter OK efter at have indstillet HC-05's rolle til 1 (Master). Skriv AT+ROLE? Igen for at dobbelttjekke.

VI. Skriv AT+CMODE? og tryk på send. Den serielle skærm udskriver hvilken tilslutningstilstand HC-05 har i øjeblikket. 0 = forbind kun til fast adresse. 1 = opret forbindelse til enhver Bluetooth i nærheden. Hvis dens cmode er 1. Skift cmode til 0 ved at skrive AT+CMODE = 0 Den serielle skærm udskriver derefter OK efter at have indstillet HC-05’s cmode til 0. Skriv AT+CMODE? Igen for at dobbelttjekke.

VII. Skriv AT+UART? og tryk på send. Den serielle skærm udskriver, hvilken baudrate HC-05 har i øjeblikket. (dvs. +UART: 9600, 0, 0). Husk, at vi skal indstille den samme baudhastighed som HC-06. For at indstille HC-05s baudrate til 115200. Skriv AT+UART = 115200, 0, 0 Den serielle skærm udskriver OK. Skriv AT+UART? Igen for at dobbelttjekke. (den skal nu udskrive +UART: 115200, 0, 0).

VIII. Skriv AT+PSWD? For at bestemme adgangskoden til HC-05. Husk, at adgangskoden mellem HC-06 og HC-05 skal være den samme. Hvis adgangskoden ikke er 1234. Indstil adgangskoden med AT+PSWD = 1234 Den serielle skærm udskriver OK. Skriv AT+PSWD? Igen for at dobbelttjekke.

IX. Hvis du allerede har adressen på HC-06, skal du springe dette trin over og fortsætte til trin X. Dette trin bestemmer adressen på HC-06. Skriv AT+INIT. Den serielle skærm skal udskrive OK. Type AT+INQ Denne kommando spørger til omgivende bluetooth -enheder. Den serielle skærm skal udskrive adressen på HC-06, type, signal. (dvs. +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Par HC-05 med HC-06. Hent den adresse, du opdagede, enten via bluetooth finder -appen eller via AT+INQ -metoden. Udskift kolonens adresse (98D3: 31: FD5F83) med kommaer (98D3, 31, FD5F83) på adressen til Type AT+PAIR = 98D3, 31, FD5F83, 5 5 i denne parkommando er timeout i sekunder. Hvis HC-05 ikke parres med den påtænkte adresse, udskrives en fejlmeddelelse. Hvis parringen lykkes, udskrives der OK på den serielle skærm.

XI. Bind HC-05 til HC-06. Skriv AT+BIND = 98D3, 31, FD5F83 Seriel skærm skal udskrive OK, hvis det lykkes.

XII. Link HC-06. Skriv AT+LINK = 98D3, 31, FD5F83 Seriel skærm skal udskrive OK, hvis det lykkes.

XIII. Når HC-05 og HC-06 er bundet. HC-05 blinker hvert andet sekund, og HC-06 forbliver tændt (blinker ikke).

TILLYKKE HC-05 og HC-06 er nu bundet sammen

Trin 4: Trin 4: Byg basen af RC -bilen Følg instruktionerne på billederne på dette tip

Trin 4: Byg basen af RC -bilen Følg instruktionerne på billederne på dette tip
Trin 4: Byg basen af RC -bilen Følg instruktionerne på billederne på dette tip
Trin 4: Byg basen af RC -bilen Følg instruktionerne på billederne på dette tip
Trin 4: Byg basen af RC -bilen Følg instruktionerne på billederne på dette tip

Trin 5: Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper

Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper
Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper
Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper
Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper
Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper
Trin 5: Tilslut de 2 deceleration DC -motorer til L9110S Stepper

*Bemærk den måde Sketch er opsat på, L9110S skal tilsluttes DC-motorerne nøjagtigt som illustreret på de vedhæftede billeder (de er vedhæftet i kronologisk rækkefølge)

Trin 6: Trin 5: Upload CAR.ino Sketch Into Arduino (CAR)

Trin 7: Trin 6: Afbryd Arduino (CAR) fra strømkilden, og fastgør skærmen oven på Arduino

Trin 8: Trin 7: Tilslut L9110S Stepper til Arduino Shield (CAR)

Trin 7: Tilslut L9110S Stepper til Arduino Shield (CAR)
Trin 7: Tilslut L9110S Stepper til Arduino Shield (CAR)

Trin 9: Trin 8: Tilslut HC-06 til Arduino Shield (CAR)

Trin 8: Tilslut HC-06 til Arduino Shield (CAR)
Trin 8: Tilslut HC-06 til Arduino Shield (CAR)

Trin 10: Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud

Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud
Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud
Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud
Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud
Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud
Trin 9: RC -bilkonfiguration er fuldført. bilen skal se sådan ud

Trin 11: Trin 10: Upload HAND.ino Sketch Into Arduino (HAND)

Trin 12: Trin 11: Afbryd Arduino (HAND) fra strømkilden, og fastgør skærmen oven på Arduino

Trin 13: Trin 12: Tilslut Gyro til Arduino Shield (HAND)

Trin 12: Tilslut Gyro til Arduino Shield (HAND)
Trin 12: Tilslut Gyro til Arduino Shield (HAND)

Se vedhæftede billede

Trin 14: Trin 13: Tilslut HC-06 til Arduino Shield (HAND)

Anbefalede: