Taula de continguts:

Cotxe robot controlat per Bluetooth mitjançant Arduino: 8 passos (amb imatges)
Cotxe robot controlat per Bluetooth mitjançant Arduino: 8 passos (amb imatges)

Vídeo: Cotxe robot controlat per Bluetooth mitjançant Arduino: 8 passos (amb imatges)

Vídeo: Cotxe robot controlat per Bluetooth mitjançant Arduino: 8 passos (amb imatges)
Vídeo: Cotxe teledirigit amb Arduino i Android 2024, Desembre
Anonim
Cotxe robot controlat per Bluetooth mitjançant Arduino
Cotxe robot controlat per Bluetooth mitjançant Arduino

En aquest instructiu, us guiaré a fer un cotxe robot que controli el Bluetooth des del vostre telèfon mòbil Android. No només això, el cotxe robot té la capacitat especial d’evitar obstacles que es troben en avançar el cotxe. El cotxe robot està completament basat en arduino i espero fer una guia pas a pas per fer aquest robot d’una manera molt senzilla. Espero que ho gaudiu.

Pas 1: què necessiteu per a aquest robot

El que necessiteu per a aquest robot
El que necessiteu per a aquest robot
El que necessiteu per a aquest robot
El que necessiteu per a aquest robot
El que necessiteu per a aquest robot
El que necessiteu per a aquest robot
  1. Arduino UNO -
  2. Mòdul Bluetooth HC-06 -
  3. Controlador de motor L298n -
  4. Sensor de sonar ultrasònic HC-SR04 -
  5. Xassís de cotxe robot intel·ligent amb 2 rodes de cotxes de joguina i 1 roda universal (o rodes de bola) -
  6. Dos motors de corrent continu -
  7. 2x bateries de 9V
  8. Resistències 1K i 2K
  9. Filferros de pont (home a home, home a dona)
  10. Mini taulell de suport
  11. Cargols i femelles
  12. Tornavís
  13. Soldador
  14. Cinta de doble cara (opcional)
  15. Pistola de cola calenta (opcional)

Pas 2: Muntatge del xassís

Muntatge del xassís
Muntatge del xassís
Muntatge del xassís
Muntatge del xassís
Muntatge del xassís
Muntatge del xassís

Soldeu dos cables a cada motor de corrent continu. A continuació, fixeu dos motors al xassís mitjançant els cargols. Si necessiteu qualsevol aclariment, mireu aquest vídeo de youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… i us mostrarà com muntar el xassís del cotxe Smart 2WD Robot. Finalment, fixeu la roda universal (o roda de roda de bola) a la part posterior del xassís.

Pas 3: muntar els components

Muntar els components
Muntar els components
Muntar els components
Muntar els components

Munteu el controlador del motor Arduino UNO, L298n i la placa de pa al xassís. Connecteu el mòdul Bluetooth HC-06 a la placa de control. Munteu el sensor d'ultrasons HC-SR04 a la part frontal del xassís. Nota: en muntar la placa arduino, deixeu prou espai per connectar el cable USB, ja que més endavant heu de programar la placa arduino connectant-la al PC mitjançant un cable USB.

Pas 4: connexions del mòdul Bluetooth HC-06

Connexions del mòdul Bluetooth HC-06
Connexions del mòdul Bluetooth HC-06

Consell: Aquest diagrama de circuits només mostra com s’ha de connectar els pins del mòdul Bluetooth HC-06 a la placa arduino. Aquest no és el diagrama de circuits del nostre robot.

Feu connexions de resistències correctament !!!

Podeu utilitzar resistències "dues sèries 1K" en lloc de resistències 2K.

Alimenteu el mòdul Bluetooth mitjançant la sortida arduino de 5 V.

Important: heu de suprimir les connexions que hàgiu establert amb el pin digital arduino 0 (RX) i el pin digital 1 (TX) abans de penjar cap codi. En cas contrari, el vostre codi no es carregarà al tauler. Després de penjar el codi, podeu connectar cables a tots dos pins

Pas 5: connexions per cable

Connexions per cable
Connexions per cable
Connexions per cable
Connexions per cable
Connexions per cable
Connexions per cable

Controlador de motor L298n:

+ 12V → bateria de 9V (+)

GND → bateria de 9V (-) i a la placa arduino de qualsevol pin GND

In1 → pin digital arduino 7

In2 → pin digital arduino 6

In3 → pin digital arduino 5

In4 → pin digital arduino 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

Sensor de sonar ultrasònic HC-SR04: VCC → + 5V

Trig → pin analògic arduino 1

Echo → pin analògic arduino 2

GND → tauler de suport GND

Mòdul Bluetooth HC-06:

VCC → + 5V

GND → tauler de suport GND

TXD → pin digital arduino 0 (RX)

RXD → pin digital arduino 1 (TX) [després de passar per connexions de resistències]

Pas 6: Programació d'Arduino UNO

  1. Instal·leu la biblioteca NewPing. (Biblioteca de funcions de sensor ultrasònic)

    • Descarregueu el fitxer NewPing.rar
    • Desmarqueu el fitxer i copieu el fitxer NewPing
    • Enganxeu el fitxer a la carpeta Arduino libraries on heu instal·lat el programari Arduino al vostre PC (per exemple: - C: / Arduino / libraries)
  2. Baixeu i obriu bluetooth_obstacle_avoiding.ino
  3. Elimineu les connexions fetes al pin digital arduino 0 (RX) i al pin digital 1 (TX)
  4. Pengeu el codi bluetooth_obstacle_avoiding.ino
  5. Torneu a fer les connexions necessàries amb el pin digital arduino 0 (RX) i el pin digital 1 (TX)

Pas 7: l'aplicació per a Android

L’aplicació per a Android
L’aplicació per a Android
L’aplicació per a Android
L’aplicació per a Android
  1. Descarregueu mkrbot.apk al vostre mòbil Android
  2. Instal·leu l'aplicació. Si el mòbil impedeix instal·lar l'aplicació, aneu a Configuració → seguretat → activeu fonts desconegudes
  3. Obriu l'aplicació
  4. Al principi, l'aplicació mostrarà "Desconnectat" i el LED vermell del mòdul Bluetooth HC-06 parpellejarà
  5. Toqueu el símbol Bluetooth ᛒ a l'aplicació
  6. Seleccioneu alguna cosa anomenada amb HC-06
  7. Ara l'aplicació es mostrarà connectada i el LED del mòdul Bluetooth HC-06 s'encendrà contínuament sense parpellejar

Pas 8: genial !

Genial !!!
Genial !!!
Genial !!!
Genial !!!

Ara podeu controlar el robot des del vostre mòbil Android mitjançant Bluetooth i evitarà automàticament qualsevol obstacle abans de bloquejar-se !!!

Estaré encantat de respondre a qualsevol pregunta que tingueu

envieu-me un correu electrònic: [email protected]

cerqueu-me a Facebook i a LinkedIn per obtenir més projectes - Danusha nayantha

Gràcies

Recomanat: