Ultrasónico Robot evitando obstáculo (1 / 16 paso)

Paso 1: Concepto, planos y lista de materiales preliminar

En este proyecto os diré la historia de cómo fue construido el RekaBot. El objetivo es construir un robot que es capaz de evitar las paredes y obstáculos en un bucle infinito.

Lo que necesitamos para construir este bot:

  1. Chasis zumo Robot - ebay
  2. Pololu micro motorreductores 1: 100 - ebay
  3. Sensor ultrasónico de HCSR04 - ebay
  4. Servomotor SG90 - ebay
  5. DRV8801 tableros de portador - chip
  6. MC34063 CC-CC IC - ebay
  7. Microcontrolador PIC18F4550 - ebay
  8. Toma USB - ebay
  9. DIP40, titulares DIP8 IC - ebay, ebay
  10. Baterías de Ion de litio - ebay
  11. inductores, condensadores, resistencias - tienda de electrónica local
  12. diodos, transistores, LEDs - tienda de electrónica local
  13. PCB, cloruro férrico, impresora láser, acetona
  14. taladros, brocas, Sierra, destornillador, martillo, alicates, pinzas, papel de lija
  15. soldador, soldadura wik, soldadura, flujo
  16. PicKit2, PicKit3, para la programación
  17. multímetros para voltaje y corriente
  18. un ordenador portátil con software útil, impresora
  19. serial al convertidor del USB - ebay


Lo que tenía extra:

  1. pistola de calor para componentes de salvamento de los viejos tableros de
  2. tercera mano para soldar componentes
  3. fuente de alimentación para pruebas
  4. osciloscopio de almacenamiento digital
  5. montón de componentes en stock para pruebas rápidas


Cuento largo

Empecé con ordenar componentes de sitios de E-Bay y locales, comenzando con el chasis del robot. Nada especial aquí, simplemente el hecho de que envían sin los motores, esto duele un poco - yo que no estaba esperando. Encontrado en su página web la advertencia final: "sin motor incluido!". Por supuesto, tenía un enlace a un motor bastante caro, así que terminé comprarlos por separado. Después los, había montado en el chasis y dibujó algunos esquemas iniciales. Con los esquemas que hacer, diseña el PCB con AD14, hizo las impresiones de arte sobre papel brillante, grabado y había perforado algunos PCB y soldar los componentes. Mirando hacia atrás, puedo decir que todas las cosas mencionadas en las dos listas fueron realmente útiles, el osciloscopio en particular. Fue extremadamente útil para la depuración de la Junta de adaptador de red, todos los cuatro convertidores estaban en problemas en el encendido primero, pero gracias a mi RIGOL DZ1104, los errores son fáciles de localizar y finalmente logré encender todo.

Después me deshice de los problemas de hardware obvio, usé un PicKit3 escribir un bootloader en el PIC. Este es un paso importante para la actualización del programa rápido, sin dejar de mencionar, que sólo necesita un puerto USB de la laptop, no es necesario tomar su programador en todas partes. Una vez que fue hecho, acabé cálculo de temporizadores, creación de bases de tiempo y escribir las rutinas de C para el motor servo, sensor de la gama ultrasónica, LEDs y otras cosas que necesitan para manejarse.

Cuando llegué a un punto donde he podido girar el servo a cualquier ángulo dado y leer a una distancia aproximada a la del obstáculo más cercano con la HC-SR04, desarrollé un algoritmo muy simple que conduce el robot a los obstáculos. Una vez que se hizo la prueba, se reunieron todas las fotos que tomé, todos los memo-s escribí a mí mismo y compilado en este instructable para leer y volver a hacer. Espero que te parece interesante y tratar de hacer uno mismo!

Artículos Relacionados

Cómo hacer un Robot evitando obstáculo

Cómo hacer un Robot evitando obstáculo

evitando el obstáculo el robot es un robot sencillo que es funcionado por un arduino y lo que hace es que sólo deambula alrededor y evita obstáculos. Detecta los obstáculos con un sensor de ultrasonidos HC-SR04 en otras palabras si el robot detecta o
Coche RC robot evitando obstáculo

Coche RC robot evitando obstáculo

este es el coche antiguo.Encuentro un viejo coche de RC en mi galpón.¿Cómo me convertido en un robot? Es sencillo, que te explico en el siguiente paso.Paso 1: El viejo coche del RC 1. quitar la carcasa2 quitar el circuito.Paso 2: Control Control util
Coche de Arduino evitando obstáculo

Coche de Arduino evitando obstáculo

Hola a todos estoy compartiendo aquí hago un obstáculos evitando coche de arduino. Aquí utilicé material fácilmente disponible, estos robo seguir ejecutar hasta y a menos que algún obstáculo delante de coche así que vamos a ver y hacer...Paso 1: mate
Robot de obstáculo de Arduino

Robot de obstáculo de Arduino

Cuando este proyecto en el coche de control remoto circuito de Arduino es quitado y pegado detectar los obstáculos en el frente de la dönüştürüldü.arab robot instalar sensor ultrasónico para detectar sağlandı.engel golpear obstáculos o barreras que m
Robot de obstáculos evitando L298N puente H doble controlador Motor y sensor ultrasónico

Robot de obstáculos evitando L298N puente H doble controlador Motor y sensor ultrasónico

¡ Hola chicos!Aquí les dejo algunas imágenes del robot:el hardware necesario:Arduino protoboard.protoboard.sensor de ultrasonidos.2 motores DCcables.Regulador del motor L298N puente h dual.chasis de aluminio.el código de arduino:http://SH.St/PQEQT¡¡B
Utiliza un sensor ultrasónico robot carro funcionando con batería de la motocicleta con pantalla LCD

Utiliza un sensor ultrasónico robot carro funcionando con batería de la motocicleta con pantalla LCD

Este coche robot trabaja con sensor ultrasonido HC-SR04 y alimentado con batería de la motocicleta 12V usado.Paso 1: Cuerpo de coche robot Hacer el cuerpo del robot utilizando madera contrachapada y una pieza plana de madera. Cortar la madera contrac
Obstáculo, evitando Robot - escudo del Motor

Obstáculo, evitando Robot - escudo del Motor

¡ Hola chicos! Este es un tutorial fácil y básico para la fabricación de un Robot evitando obstáculo... Sigue leyendo...Paso 1: Materiales necesarios Para construir el Robot evitando obstáculo, se necesita-Arduino Uno R3 (recomendamos usar Arduino Un
Un infrarrojo de Arduino controlado y Robot de evitación del obstáculo

Un infrarrojo de Arduino controlado y Robot de evitación del obstáculo

Hola todo el mundo,Este Instructables se divide en dos fases, que hace conveniente para el principiante y los diseñadores de robots intermedios.La primera fase abarca el uso de la placa de arduino nano solamente como controlador. Con esto, vamos a co
Obstáculos del Robot Qtechknow

Obstáculos del Robot Qtechknow

¿Has pensado de controlar su FuzzBot de forma inalámbrica? ¿Quieres hacer un real - life video juego? ¿Quieres aprender sobre la tecnología detrás de NFC y RFID? -el Qtechknow Robot de obstáculos cómo - a guía es para usted!Por favor votar para mí (e
Obstáculo, evitando Robot con Arduino

Obstáculo, evitando Robot con Arduino

Hola chicos en este instructable veremos cómo hacer un obstáculo autónomo evitando Robot.This robot ha sido diseñado y programado de tal manera que evita la colisión. Básicamente, el robot se mueve hacia delante y siempre que detecte un objeto/obstác
Obstáculo de Arduino evitando Robot

Obstáculo de Arduino evitando Robot

En este instructable le mostraré cómo hacer tu propio obstáculo evitando robot!Vamos a utilizar la placa de Arduino uno y un sensor de ultrasonidos. Si el robot detecta un objeto delante de él, con la ayuda de un pequeño servomotor, explora la zona i
Obstáculo del uno mismo evitando Robot

Obstáculo del uno mismo evitando Robot

Es un obstáculo del uno mismo evitando el robot. Utiliza dos sensores de ping para detección de obstáculos. Utiliza un escudo del Motor L293D Adafruit para alimentar cuatro motores de 12 voltios de alto esfuerzo de torsión. Él también feawtures un Ar
Obstáculo evitando Robot V2

Obstáculo evitando Robot V2

recientemente hice un instructable sobre un obstáculo sencillo evitando robot. En este instructable implementará un barrido PING))) sensor, a diferencia del anterior robot que tiene sensor estaba inmóvil. Utilizaré este tercer servo que el PING))) se
Cómo hacer un obstáculo evitando Arduino Robot! "Mi Robot V1"

Cómo hacer un obstáculo evitando Arduino Robot! "Mi Robot V1"

Este instructable muestra las instrucciones de pasos para hacer un obstáculo evitando robot con Arduino.Empezar a dejarmi bloghttp://robot4pro.blogspot.com/p/My-robots.htmlPaso 1: Materiales necesariosAquí le damos todo que lo necesario para hacer My