
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37

En robòtica, l'evitació d'obstacles és la tasca de satisfer algun objectiu de control subjecte a restriccions de posició de no intersecció o no col·lisió. Té un sensor de sonar que s’utilitza per detectar els obstacles que entren entre el camí del robot. Avançarà en la millor direcció i evitarà l’obstacle que s’acosta al seu pas. Si afegiu un sensor en aquest robot, simplement podeu recollir dades de l’entorn.
Pot funcionar amb més precisió que molts robots fins i tot en un lloc reduït.
Pas 1: saber com funciona aquesta cosa

Podeu veure la informació més actualitzada al meu repositori de github.
Pas 2: reunir coses:
Un arduino uno o qualsevol arduino (he utilitzat arduino uno)
Un sensor de sonar (HC-SR 04)
Uns quants cables de pont
2 resistències (220 ohms)
Controlador de control de doble motor L298
Una bateria
Un xassís (normalment inclou altres components necessaris)
2 motors d'engranatges
Pas 3: connecteu totes les parts:
Connexions de sonar:
Vcc - 5 volts
GND - GND
Trig - Arduino 4
Eco - Arduino 5
Conductor del motor:
EnB - resistència de 220 ohms - 5 volts (controlador del motor - per controlar la velocitat) (EnB per habilitar-la mitjançant una resistència de 220 ohms)
EnA - resistència de 220 ohms - 5 volts (controlador del motor - per controlar la velocitat) (EnA per habilitar-la mitjançant una resistència de 220 ohms)
IN1 - Arduino 9
IN2 - Arduino 8
IN3 - Arduino 7
IN4 - Arduino 6
GND: Arduino GND
Vcc - Arduino Vin
Ara connecteu motors amb el controlador mitjançant els ports Motor-A i Motor-B.
Pas 4: pengeu el codi:
Permet penjar el codi al cor. És la bellesa
del robot. Si voleu, podeu modificar els pins o el codi. Com ara: modificació de la velocitat, distància mínima de l'objecte, durada de la marxa en qualsevol direcció. Es donen comentaris útils al codi per entendre-los amb més facilitat.
(No es necessita cap controlador ni cap fitxer de capçalera)
He penjat el fitxer, també podeu obtenir el codi aquí (per veure més actualitzacions)
Pas 5: Fase final:
Connecteu la bateria i gaudiu-ne!
Podeu veure el meu robot 1, robot2 que funciona.
Si trobeu algun error, feu-m'ho saber a la secció de comentaris i si podeu solucionar que podeu modificar el codi aquí o simplement donar-lo a la secció de comentaris.
Gràcies.
Recomanat:
Robot LEGO per evitar obstacles: 8 passos (amb imatges)

Robot LEGO per evitar obstacles: ens encanten els LEGO i també ens encanten els circuits bojos, de manera que volíem combinar-los en un robot senzill i divertit que pugui evitar topar-se amb parets i altres objectes. Us mostrarem com hem creat el nostre i us explicarem els conceptes bàsics necessaris perquè pugueu construir el vostre
Robot per evitar obstacles amb Arduino Nano: 5 passos

Robot per evitar obstacles mitjançant Arduino Nano: en aquest instructiu, vaig a descriure com es pot fer un robot per evitar obstacles mitjançant Arduino
Robot per evitar obstacles amb sensors IR sense microcontrolador: 6 passos

Robot per evitar obstacles amb sensors IR sense microcontrolador: doncs aquest projecte és un projecte anterior, el vaig fer el 2014 al mes de juliol o agost, pensant en compartir-lo amb vosaltres. És un simple robot per evitar obstacles que utilitza sensors IR i funciona sense microcontrolador. Els sensors IR utilitzen opamp IC i
OAREE - Imprès en 3D - Robot per evitar obstacles per a l'educació en enginyeria (OAREE) amb Arduino: 5 passos (amb imatges)

OAREE - Imprès en 3D - Robot per evitar obstacles per a educació en enginyeria (OAREE) amb Arduino: Disseny de OAREE (robot per evitar obstacles per a educació en enginyeria): l’objectiu d’aquest instructiu era dissenyar un robot OAR (robot per evitar obstacles) que fos senzill / compacte, Imprimible en 3D, fàcil de muntar, utilitza servos de rotació contínua per a movem
COM MUNTAR UN BRAÇ IMPRESSIONANT DEL ROBOT DE FUSTA (PART2: ROBOT PER EVITAR OBSTACLES) - BASAT AL MICRO: BIT: 3 passos

COM MUNTAR UN BRAÇ IMPRESSIONANT DEL ROBOT DE FUSTA (PART2: ROBOT PER EVITAR OBSTACLES) - BASAT AL MICRO: BIT: Anteriorment vam introduir Armbit en mode de seguiment de línia. A continuació, presentem com instal·lar Armbit evitant el mode d'obstacles