Inhoudsopgave:

Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw
Video: Robotics Training LESSON 14: Using the BLE Bluetooth Module to Control the Elegoo Smart Car 2024, November
Anonim
Bluetooth-gestuurde robotauto met behulp van Arduino
Bluetooth-gestuurde robotauto met behulp van Arduino

In deze instructable ga ik je begeleiden bij het maken van een robotauto die Bluetooth bestuurt vanaf je Android-mobiele telefoon. Niet alleen dat, de robotauto heeft een speciaal vermogen om obstakels te vermijden die hij tegenkomt bij het vooruitrijden van de auto. De robotauto is volledig gebaseerd op Arduino en ik hoop een stapsgewijze handleiding te geven om deze robot op een zeer eenvoudige manier te maken. Hoop dat je ervan zult genieten.

Stap 1: Wat heb je nodig voor deze robot

Wat heb je nodig voor deze robot
Wat heb je nodig voor deze robot
Wat heb je nodig voor deze robot
Wat heb je nodig voor deze robot
Wat heb je nodig voor deze robot
Wat heb je nodig voor deze robot
  1. Arduino UNO -
  2. HC-06 Bluetooth-module -
  3. L298n-motorstuurprogramma -
  4. HC-SR04 Ultrasone sonarsensor -
  5. Slimme robotautochassis met 2 x speelgoedautowielen en 1 x universeel wiel (of kogelwielen) -
  6. Twee gelijkstroommotoren -
  7. 2x 9V-batterijen
  8. 1K- en 2K-weerstanden
  9. Overbruggingsdraden (man-naar-man, man-naar-vrouw)
  10. Mini breadboard
  11. Schroeven en moeren
  12. Schroevendraaier
  13. Soldeerbout
  14. Dubbelzijdige tape (optioneel)
  15. Heet lijmpistool (optioneel)

Stap 2: Het chassis monteren

Het chassis monteren
Het chassis monteren
Het chassis monteren
Het chassis monteren
Het chassis monteren
Het chassis monteren

Soldeer twee draden aan elke DC-motor. Bevestig vervolgens twee motoren aan het chassis met behulp van de schroeven. Als je opheldering nodig hebt, bekijk dan deze YouTube-video https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… en het zal je laten zien hoe je het Smart 2WD Robot-autochassis monteert. Bevestig tot slot het universele wiel (of kogelwiel) aan de achterkant van het chassis.

Stap 3: Monteer de componenten

Monteer de componenten
Monteer de componenten
Monteer de componenten
Monteer de componenten

Monteer de Arduino UNO, L298n motor driver en de Breadboard op het chassis. Bevestig de HC-06 Bluetooth-module op het breadboard. Monteer de HC-SR04 Ultrasone sensor aan de voorkant van het chassis. Let op: laat bij het monteren van het arduino-bord voldoende ruimte over om de USB-kabel aan te sluiten, aangezien u later het arduino-bord moet programmeren door het via een USB-kabel op de pc aan te sluiten.

Stap 4: HC-06 Bluetooth-moduleverbindingen

HC-06 Bluetooth-moduleverbindingen
HC-06 Bluetooth-moduleverbindingen

Tip: Dit schakelschema laat alleen zien hoe de pinnen van de HC-06 Bluetooth-module op het arduino-bord moeten worden aangesloten. Dit is niet het schakelschema van onze robot.

Maak weerstandsverbindingen correct!!!

U kunt 'twee series 1K'-weerstanden gebruiken in plaats van 2K-weerstanden.

Voed de Bluetooth-module met behulp van arduino 5V-uitgang.

Belangrijk: je moet alle verbindingen die je hebt gemaakt met de Arduino digitale pin 0 (RX) en digitale pin 1 (TX) verwijderen voordat je een code uploadt. Anders wordt uw code niet geüpload naar het bord. Na het uploaden van de code kunt u de draden op beide pinnen aansluiten

Stap 5: Draadverbindingen

Draadverbindingen
Draadverbindingen
Draadverbindingen
Draadverbindingen
Draadverbindingen
Draadverbindingen

L298n-motorstuurprogramma:

+12V → 9V batterij (+)

GND → 9V-batterij (-) en naar arduino-kaart elke GND-pin

In1 → arduino digitale pin 7

In2 → arduino digitale pin 6

In3 → arduino digitale pin 5

In4 → arduino digitale pin 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

HC-SR04 Ultrasone sonarsensor: VCC → +5V

Trig → arduino analoge pin 1

Echo → arduino analoge pin 2

GND → breadboard GND

HC-06 Bluetooth-module:

VCC → +5V

GND → breadboard GND

TXD → arduino digitale pin 0 (RX)

RXD → arduino digitale pin 1 (TX) [na het doorlopen van weerstandsverbindingen]

Stap 6: Arduino UNO. programmeren

  1. Installeer NewPing-bibliotheek. (Ultrasone sensorfunctiebibliotheek)

    • Download het bestand NewPing.rar
    • Unrar het bestand en kopieer het NewPing-bestand
    • Plak het bestand in de map Arduino-bibliotheken waar u de Arduino-software op uw pc hebt geïnstalleerd (bijv. C:\Arduino\libraries)
  2. Download en open bluetooth_obstacle_avoiding.ino
  3. Verwijder alle verbindingen die zijn gemaakt met arduino digitale pin 0 (RX) en digitale pin 1 (TX)
  4. Upload de bluetooth_obstacle_avoiding.ino-code
  5. Maak opnieuw de nodige verbindingen met arduino digitale pin 0 (RX) en digitale pin 1 (TX)

Stap 7: De Android-app

De Android-app
De Android-app
De Android-app
De Android-app
  1. Download mkrbot.apk op je Android-mobiel
  2. Installeer de app. Als je mobiel de app niet kan installeren, ga dan naar instellingen → beveiliging → onbekende bronnen inschakelen
  3. Open de app
  4. In het begin toont de app "Disconnected" en de rode LED van de HC-06 Bluetooth-module knippert
  5. Tik op het Bluetooth-symbool ᛒ op de app
  6. Selecteer iets met de naam HC-06
  7. Nu zal de app verbonden weergeven en de LED in de HC-06 Bluetooth-module zal continu oplichten zonder te knipperen

Stap 8: Geweldig!

Super goed!!!
Super goed!!!
Super goed!!!
Super goed!!!

Nu kun je de robot besturen vanaf je Android-mobiel via Bluetooth en het zal automatisch elk obstakel vermijden voordat het crasht !!!

Ik beantwoord graag al je vragen

e-mail mij: [email protected]

zoek me op facebook en linkedin voor meer projecten - Danusha nayantha

Bedankt

Aanbevolen: