Indholdsfortegnelse:

Bluetooth -styret robotbil ved hjælp af Arduino: 8 trin (med billeder)
Bluetooth -styret robotbil ved hjælp af Arduino: 8 trin (med billeder)

Video: Bluetooth -styret robotbil ved hjælp af Arduino: 8 trin (med billeder)

Video: Bluetooth -styret robotbil ved hjælp af Arduino: 8 trin (med billeder)
Video: Lesson 102: Using ZK-5AD 4A Dual DC Motor Driver TA6586 4A 14V The best Motor Driver (new product) 2024, November
Anonim
Bluetooth -styret robotbil ved hjælp af Arduino
Bluetooth -styret robotbil ved hjælp af Arduino

I denne instruktive guide vil jeg guide dig til at lave en robotbil, der styrer Bluetooth fra din Android -mobiltelefon. Ikke nok med det, har robotbilen en særlig evne til at undgå forhindringer, som den møder, når den kører bilen fremad. Robotbilen er fuldt ud baseret på arduino, og jeg håber at gøre trin for trin vejledning i at lave denne robot på en meget nem måde. Håber du vil nyde det.

Trin 1: Hvad du har brug for til denne robot

Hvad du har brug for til denne robot
Hvad du har brug for til denne robot
Hvad du har brug for til denne robot
Hvad du har brug for til denne robot
Hvad du har brug for til denne robot
Hvad du har brug for til denne robot
  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 motor driver-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 Ultrasonic Sonar Sensor-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. Smart robotbilchassis med 2 x legetøjshjul og 1 x universalhjul (eller kuglehjul)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. To DC-motorer-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V batterier
  8. 1K og 2K modstande
  9. Jumper-ledninger (mand-til-han, mand-til-hun)
  10. Mini brødbræt
  11. Skruer og møtrikker
  12. Skruetrækker
  13. Loddekolbe
  14. Dobbeltsidet tape (valgfrit)
  15. Varm limpistol (valgfrit)

Trin 2: Montering af chassiset

Montering af chassiset
Montering af chassiset
Montering af chassiset
Montering af chassiset
Montering af chassiset
Montering af chassiset

Lod to ledninger til hver DC -motor. Fastgør derefter to motorer til chassiset ved hjælp af skruerne. Hvis du har brug for en præcisering, kan du se denne youtube -video https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so…, og den viser dig, hvordan du samler Smart 2WD Robot -bilchassiset. Fastgør til sidst universalhjulet (eller kuglehjulet) bag på chassiset.

Trin 3: Monter komponenterne

Monter komponenterne
Monter komponenterne
Monter komponenterne
Monter komponenterne

Monter Arduino UNO, L298n -motordriveren og brødbrættet på chassiset. Monter HC-06 Bluetooth-modulet på brødbrættet. Monter HC-SR04 ultralydssensoren foran på chassiset. Bemærk: Når du monterer arduino -kortet, skal du efterlade nok plads til at tilslutte USB -kablet, da du senere skal programmere arduino -kortet ved at slutte det til pc'en via et USB -kabel.

Trin 4: HC-06 Bluetooth-modulforbindelser

HC-06 Bluetooth-modulforbindelser
HC-06 Bluetooth-modulforbindelser

Tip: Dette kredsløbsdiagram viser dig kun, hvordan stifterne på HC-06 Bluetooth-modulet skal tilsluttes arduino-kortet. Dette er ikke kredsløbsdiagrammet for vores robot.

Lav modstandsforbindelser korrekt !!!

Du kan bruge 'to serier 1K' modstande i stedet for 2K modstand.

Tænd for Bluetooth -modulet ved hjælp af arduino 5V output.

Vigtigt: Du skal fjerne alle forbindelser, du har foretaget til arduino digital pin 0 (RX) og digital pin 1 (TX), før du uploader nogen kode. Ellers uploades din kode ikke til tavlen. Efter upload af koden kan du tilslutte ledninger til begge ben

Trin 5: Trådforbindelser

Trådforbindelser
Trådforbindelser
Trådforbindelser
Trådforbindelser
Trådforbindelser
Trådforbindelser

L298n motor driver:

+12V → 9V batteri (+)

GND → 9V batteri (-) og til arduino board enhver GND pin

In1 → arduino digital pin 7

In2 → arduino digital pin 6

In3 → arduino digital pin 5

In4 → arduino digital pin 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

HC-SR04 Ultrasonic Sonar sensor: VCC → +5V

Trig → arduino analog pin 1

Ekko → arduino analog pin 2

GND → brødbræt GND

HC-06 Bluetooth-modul:

VCC → +5V

GND → brødbræt GND

TXD → arduino digital pin 0 (RX)

RXD → arduino digital pin 1 (TX) [efter gennemgang af modstandsforbindelser]

Trin 6: Programmering af Arduino UNO

  1. Installer NewPing -bibliotek. (Ultrasonic sensor function library)

    • Download filen NewPing.rar
    • Fjern filen, og kopier NewPing -filen
    • Indsæt filen i mappen Arduino libraries, hvor du har installeret Arduino-softwaren på din pc (f.eks.:- C: / Arduino / libraries)
  2. Download og åbn bluetooth_obstacle_avoiding.ino
  3. Fjern eventuelle forbindelser til arduino digital pin 0 (RX) og digital pin 1 (TX)
  4. Upload koden bluetooth_obstacle_avoiding.ino
  5. Foretag de nødvendige forbindelser til arduino digital pin 0 (RX) og digital pin 1 (TX) igen

Trin 7: Android -appen

Android -appen
Android -appen
Android -appen
Android -appen
  1. Download mkrbot.apk på din Android -mobil
  2. Installer appen. Hvis din mobil forhindrer installation af appen, skal du gå til indstillinger → sikkerhed → aktivere ukendte kilder
  3. Åbn appen
  4. I begyndelsen viser appen "Frakoblet", og HC-06 Bluetooth-modulets røde LED blinker
  5. Tryk på Bluetooth -symbolet ᛒ i appen
  6. Vælg noget med navnet HC-06
  7. Nu vises appen tilsluttet, og LED'en i HC-06 Bluetooth-modulet lyser konstant uden at blinke

Trin 8: Fantastisk !

Store!!!
Store!!!
Store!!!
Store!!!

Nu kan du styre robotten fra din Android -mobil over Bluetooth, og den vil automatisk undgå enhver forhindring før styrt !!!

Jeg vil med glæde besvare eventuelle spørgsmål, du har

mail mig: [email protected]

søg mig på facebook og LinkedIn for flere projekter - Danusha nayantha

Tak skal du have

Anbefalede: