Innholdsfortegnelse:

Bluetooth -kontrollert robotbil ved bruk av Arduino: 8 trinn (med bilder)
Bluetooth -kontrollert robotbil ved bruk av Arduino: 8 trinn (med bilder)

Video: Bluetooth -kontrollert robotbil ved bruk av Arduino: 8 trinn (med bilder)

Video: Bluetooth -kontrollert robotbil ved bruk av Arduino: 8 trinn (med bilder)
Video: Урок 102: Использование двойного драйвера двигателя постоянного тока ZK-5AD 4A TA6586 4A 14V Лучший драйвер двигателя (новый продукт) 2024, November
Anonim
Bluetooth -kontrollert robotbil ved bruk av Arduino
Bluetooth -kontrollert robotbil ved bruk av Arduino

I denne instruksen skal jeg veilede deg om hvordan du lager en robotbil som kontrollerer Bluetooth fra din Android -mobiltelefon. Ikke bare det, robotbilen har en spesiell evne til å unngå hindringer som den møter når du kjører bilen fremover. Robotbilen er fullt ut basert på arduino, og jeg håper å gjøre en trinnvis veiledning for å lage denne roboten på en veldig enkel måte. Håper du vil like det.

Trinn 1: Hva du trenger for denne roboten

Hva du trenger for denne roboten
Hva du trenger for denne roboten
Hva du trenger for denne roboten
Hva du trenger for denne roboten
Hva du trenger for denne roboten
Hva du trenger for denne roboten
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 Bluetooth-modul-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n motordriver-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 ultralyd sonarsensor-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. Smart robotbilchassis med 2 x lekebilhjul og 1 x universalhjul (eller kulehjul)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. To likestrømsmotorer-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V batterier
  8. 1K og 2K motstander
  9. Stikkledninger (mann-til-mann, mann-til-kvinne)
  10. Mini brødbrett
  11. Skruer og muttere
  12. Skrujern
  13. Loddejern
  14. Dobbeltsidig tape (valgfritt)
  15. Varm limpistol (valgfritt)

Trinn 2: Montering av chassiset

Montering av chassiset
Montering av chassiset
Montering av chassiset
Montering av chassiset
Montering av chassiset
Montering av chassiset

Lodd to ledninger til hver likestrømsmotor. Fest deretter to motorer til chassiset ved hjelp av skruene. Hvis du trenger en avklaring, kan du se denne YouTube -videoen https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so…, og den viser deg hvordan du monterer Smart 2WD Robot -chassiset. Fest til slutt universalhjulet (eller kulehjulet) på baksiden av chassiset.

Trinn 3: Monter komponentene

Monter komponentene
Monter komponentene
Monter komponentene
Monter komponentene

Monter Arduino UNO, L298n -motordriveren og brødbrettet på chassiset. Fest HC-06 Bluetooth-modulen på brødbrettet. Monter HC-SR04 ultralydsensoren foran på chassiset. Merk: Når du monterer arduino -kortet, må du ha nok plass til å koble til USB -kabelen, siden du senere må programmere arduino -kortet ved å koble det til PC -en via en USB -kabel.

Trinn 4: HC-06 Bluetooth-modultilkoblinger

HC-06 Bluetooth-modultilkoblinger
HC-06 Bluetooth-modultilkoblinger

Tips: Dette kretsdiagrammet viser deg bare hvordan pinnene på HC-06 Bluetooth-modulen skal kobles til arduino-kortet. Dette er ikke kretsdiagrammet til roboten vår.

Gjør motstandstilkoblinger riktig !!!

Du kan bruke "to serie 1K" -motstander i stedet for 2K -motstand.

Slå på Bluetooth -modulen med arduino 5V -utgang.

Viktig: Du må fjerne alle tilkoblinger du har gjort til arduino digital pin 0 (RX) og digital pin 1 (TX) før du laster opp noen kode. Ellers lastes ikke koden opp til tavlen. Etter at du har lastet opp koden, kan du koble ledninger til begge pinnene

Trinn 5: Ledningstilkoblinger

Trådtilkoblinger
Trådtilkoblinger
Trådtilkoblinger
Trådtilkoblinger
Trådtilkoblinger
Trådtilkoblinger

L298n motordriver:

+12V → 9V batteri (+)

GND → 9V batteri (-) og til arduino bord på en hvilken som helst GND-pinne

In1 → arduino digital pin 7

In2 → arduino digital pin 6

In3 → arduino digital pin 5

In4 → arduino digital pin 4

UT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

HC-SR04 Ultralyd sonarsensor: VCC → +5V

Trig → arduino analog pin 1

Ekko → arduino analog pin 2

GND → brødbrett GND

HC-06 Bluetooth-modul:

VCC → +5V

GND → brødbrett GND

TXD → arduino digital pin 0 (RX)

RXD → arduino digital pin 1 (TX) [etter å ha gått gjennom motstandstilkoblinger]

Trinn 6: Programmering av Arduino UNO

  1. Installer NewPing Library. (Ultralyd sensor funksjonsbibliotek)

    • Last ned filen NewPing.rar
    • Unrar filen og kopier NewPing -filen
    • Lim inn filen i Arduino biblioteker-mappen der du har installert Arduino-programvaren på din PC (f.eks:- C: / Arduino / libraries)
  2. Last ned og åpne bluetooth_obstacle_avoiding.ino
  3. Fjern eventuelle tilkoblinger til arduino digital pin 0 (RX) og digital pin 1 (TX)
  4. Last opp koden bluetooth_obstacle_avoiding.ino
  5. Gjør nødvendige tilkoblinger til arduino digital pin 0 (RX) og digital pin 1 (TX) igjen

Trinn 7: Android -appen

Android -appen
Android -appen
Android -appen
Android -appen
  1. Last ned mkrbot.apk på din Android -mobil
  2. Installer appen. Hvis mobilen din forhindrer installering av appen, går du til innstillinger → sikkerhet → aktiverer ukjente kilder
  3. Åpne appen
  4. I begynnelsen vil appen vise "Frakoblet" og HC-06 Bluetooth-modulens røde LED vil blinke
  5. Trykk på Bluetooth -symbolet ᛒ på appen
  6. Velg noe som er navngitt med HC-06
  7. Nå vil appen vise tilkoblet og LED-lampen i HC-06 Bluetooth-modulen lyser kontinuerlig uten å blinke

Trinn 8: Flott !

Flott!!!
Flott!!!
Flott!!!
Flott!!!

Nå kan du kontrollere roboten fra Android -mobilen din via Bluetooth, og den vil automatisk unngå hindringer før krasj !!!

Jeg vil gjerne svare på eventuelle spørsmål du har

send meg en e -post: [email protected]

søk på meg på facebook og LinkedIn for flere prosjekter - Danusha nayantha

Takk skal du ha

Anbefalt: