Taula de continguts:

Robot per evitar obstacles (Arduino): 8 passos (amb imatges)
Robot per evitar obstacles (Arduino): 8 passos (amb imatges)

Vídeo: Robot per evitar obstacles (Arduino): 8 passos (amb imatges)

Vídeo: Robot per evitar obstacles (Arduino): 8 passos (amb imatges)
Vídeo: ✅ Errores al calibrar Driver A4988, ajuste Vref, conexión CNC Shield a Motor Pasos #7 2024, Desembre
Anonim
Robot per evitar obstacles (Arduino)
Robot per evitar obstacles (Arduino)

Aquí us instruiré sobre com fer un robot per evitar obstacles basat en Arduino. Espero fer una guia pas a pas per fabricar aquest robot de manera molt fàcil. Un robot que evita els obstacles és un robot totalment autònom que pot evitar qualsevol obstacle al qual s’enfronta quan es mou. Simplement, quan es trobava amb un obstacle mentre avançava, deixava de avançar automàticament i feia un pas enrere. Aleshores sembla que són dos costats esquerra i dreta i comença a moure's de la millor manera possible; que significa ja sigui en direcció esquerra si hi ha un altre obstacle en la dreta o bé en la direcció correcta si hi ha un altre obstacle en el costat esquerre. L’obstacle per evitar el robot és molt útil i és la base de molts grans projectes com ara automòbils automàtics, robots que s’utilitzen a les fàbriques de fabricació, fins i tot als robots que s’utilitzen en naus espacials.

Pas 1: què necessiteu en aquest projecte:

El que necessiteu en aquest projecte
El que necessiteu en aquest projecte
El que necessiteu en aquest projecte
El que necessiteu en aquest projecte
El que necessiteu en aquest projecte
El que necessiteu en aquest projecte
  1. Arduino UNO -
  2. Xassís de cotxe robot intel·ligent amb 2 rodes de cotxes de joguina i 1 roda universal (o rodes de bola) -
  3. Dos motors de corrent continu -
  4. Controlador de motor L298n -
  5. Sensor de sonar ultrasònic HC-SR04 -
  6. TowerPro micro servo 9g -
  7. Bateria Lipo de 7,4V 1300mah -
  8. Filferros de pont (home a home, home a dona)
  9. Mini taulell de suport
  10. Suport de muntatge del sensor sonar ultrasònic
  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&sou… i us mostrarà com muntar el xassís del cotxe Smart 2WD Robot. Finalment, fixeu la roda universal (o la roda de rodes)

Pas 3: muntar els components

Muntar els components
Muntar els components

Munteu el controlador del motor Arduino UNO, L298n i el servomotor TowerPro al 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: Preparació del sensor d'ultrasons

Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons
Preparació del sensor d'ultrasons

Connecteu quatre cables de pont al sensor d'ultrasons i monteu-lo al suport de muntatge. A continuació, munteu el suport al micro servo TowerPro que ja s’ha instal·lat al xassís.

Pas 5: Components de cablejat

Components de cablejat
Components de cablejat
Components de cablejat
Components de cablejat
Components de cablejat
Components de cablejat
Components de cablejat
Components de cablejat

Controlador de motor L298n:

+ 12V → Bateria Lipo (+)

GND → Bateria lipo (-) important: connecteu el GND a la bateria lipo (-) i a la placa arduino de qualsevol pin GND

+ 5V → arduino Vin

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

Taula de pa:

Connecteu dos cables jumper a la placa arduino de 5V i els pins GND i, a continuació, connecteu els dos cables a la placa de suport. ara podeu utilitzar-lo com a subministrament de + 5V.

Sensor de sonar ultrasònic HC-SR04:

VCC → tauler de suport + 5V

Trig → pin analògic arduino 1

Echo → pin analògic arduino 2

GND → tauler de suport GND

TowerPro micro servo 9g:

cable taronja → pin digital arduino 10

fil vermell → tauler de pa + 5V

filferro marró → tauler de pa GND

Pas 6: Programació d'Arduino UNO

  1. Descarregueu i instal·leu l'IDE d'escriptori Arduino

    • windows:
    • Mac OS X:
    • Linux:
  2. Baixeu i enganxeu el fitxer de la biblioteca NewPing (biblioteca de funcions de sensor d'ultrasons) a la carpeta de biblioteques Arduino.

    • Baixeu-vos el NewPing.rar a continuació
    • Extraieu-lo al camí d'accés: biblioteques C: / Arduino
  3. Descarregueu i obriu obstacle_avoiding.ino
  4. Pengeu el codi a la placa arduino mitjançant un cable USB

Pas 7: accioneu el robot

Potencia el robot
Potencia el robot

Connecteu la bateria Lipo al controlador del motor L298n de la manera següent:

Bateria Lipo (+) → + 12V

Bateria Lipo (-) → GND

Pas 8: genial !

Genial !!!
Genial !!!

Ara el robot està preparat per evitar qualsevol obstacle …

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: