3D impreso Sumo Robot con ruedas de alta tracción (2 / 8 paso)

Paso 2: Los sensores

Sensores de línea
El límite de la arena se identifica por una línea blanca gruesa distintivo 2cm. La línea blanca se detecta mediante 4 sensores de línea infrarrojos digitales.

Nombre: QRE1113 línea Sensor Breakout - Digital
Peso: < 1g
Dimensiones Max: 7.62x14mm
Método de interfaz: interfaz 3 pines, VCC, la salida y la tierra.
Fuente de alimentación: 5V DC
Fuente de corriente: 25mA
Rango óptimo: 3mm
Costo: $2,95

Conexión y alimentación:
El módulo está alimentado por 5v DC con sus pines VCC y GND a través del regulador de voltaje incorporado en el tablero del microcontrolador ATMega128 y el 11.1v batería de polímero de litio de 1300mah.
El sensor funciona por "carga un condensador en el tablero y luego la sincronización cuánto tarda la descarga. La luz que se refleja, el menos tiempo que toma a la descarga del condensador. (bildr) Por lo tanto, el sensor puede simplemente interfaz con el microcontrolador a través de un solo pin de entrada digital.

Sensores de ultrasonidos
Para la detección del objeto sensores ultrasónicos fueron elegidos por su capacidad para detectar objetos en proximidad cercana, así como del diámetro completo de la arena (~1.5m). Los sensores ultrasónicos seleccionados son ligeros, fáciles de interactuar con y barato.

Nombre: HC-SR04 rango ultrasónico sensores
Peso: 8,2 g
Max medidas: 45x20.6x15 mm (WxHxD)
Método de interfaz: interfaz 4 pines, gatillo, eco, VCC y GND.
Fuente de alimentación: 5V DC
Corriente quieta: < 2mA
Ángulo eficaz: < 15°
Desde la distancia: 2cm-500 cm
Resolución: 0,3 cm
Costo: $2,58

Conexión y alimentación:
El Sensor de rango de ultrasonidos HC-SR04 es accionado por la C.C. 5v usando sus pines VCC y GND. Esta energía es entregada por el regulador de voltaje construido en la placa del microcontrolador AtMega128 y por el 11.1v batería de polímero de litio de 1300mah.
Las interfaces HC-SR04 al microcontrolador a través de sus pines Trigg y eco. Cada uno de estos pines se conectan a uno de los pasadores de IO digitales del microcontrolador. Más adelante se da una esquema de conexión eléctrica.

Adquisición de una lectura implica el siguiente proceso:
1. 10μs pulso se envía al pin de disparo
2. ultrasonidos salidas ocho pulsos de ultrasonidos de 40 kHz
3. detecta el eco de vuelta.
4. medida de la distancia es proporcional a la anchura de pulso de eco
5. la distancia se calcula mediante la fórmula: distancia = ((Duration of high level)*(340m/s))/2
6. Si no se detecta ningún obstáculo, el pin eco dará una señal de alto nivel para 38ms

Este proceso se repite cada vez que un sensor de lectura se requiere. El código C de AVR se da más adelante.
Los sensores ultrasónicos se han colocado para la máxima eficacia y cobertura. Cada sensor tiene un ángulo de detección de 15 º de su eje cada manera. La gama máxima del sensor ultrasónico es 5 metros, debido al tamaño de la arena que este fue limitado en software sólo buscar objetos dentro de un rango de 1,4 metros.

Artículos Relacionados

Odometría barato para tu robot con ruedas!

Odometría barato para tu robot con ruedas!

Durante el año pasado he estado construyendo un robot con ruedas grandes y quería implementar odometría en él.Pero no quiero gastar mucho dinero en él, por lo que he encontrado una manera DIY.En este Instructable le mostrará un método de bajo presupu
Estimación de la posición de un robot con ruedas con arduino.

Estimación de la posición de un robot con ruedas con arduino.

Este tutorial habla sobre cómo estimar la posición de tu robot interior con codificadores y un arduino (puede hacerse en cualquier microcontrolador).Para hacer que usted necesitará:-2 motores con ruedas-2 encoders ópticos (instaladas en el motor o in
Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un robot de 1/20 pulgada cúbica con una pinza que puede recoger y mover pequeños objetos. Es controlado por un microcontrolador Picaxe. En este momento, creo que esto puede ser más pequeño robot con ruedas del mundo con una pinza. Cambiará
2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050.Usar Arduino como el controlador y sensor de MPU6050 para controlar el equilibrio. Sólo añadir un modulo Serial Bluetooth simple y utilizar una aplicación de controlador Serial de Bluetooth para el
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
Coche robot (con doble tren de la impulsión)

Coche robot (con doble tren de la impulsión)

Hemos creado un robot para una competencia de robótica del colegio. La competencia fue controlar remotamente un robot que podría recoger una pelota de golf, maniobra de un curso que incluye puentes apretadas vueltas y una pista de pendiente de 30 gra
Hacer un arrastre zombi Robot con patas cortadas

Hacer un arrastre zombi Robot con patas cortadas

Somos todo amor zombies y robots, dos de las cosas que son más probables ser el deshacer un día. Permite ayudar a cosas a lo largo con la construcción de un zombie espeluznante pequeño robot.Mi objetivo con este Instructable es tomar una muñeca y (re
Chasis de Robot con en Orugas Impresas 3D

Chasis de Robot con en Orugas Impresas 3D

3D impreso Robot tanque Chasis.(Usted puede encontrar instrucciones más abajo)Este es el primer paso para la construcción de un robot tanque (por las orugas, no tiene armas). De diseño abierto y con el objetivo de pueda ser utilizado en aplicaciones
Aire suave Robots con LEGOs

Aire suave Robots con LEGOs

este proyecto es un seguimiento de mi proyecto Air-Powered suave pinza robótica, basado en una investigación por el grupo de Whitesides de la Universidad de Harvard. He conseguido muchos comentarios positivos en ese proyecto, pero una repetida pregun
2WD voz controla Robot con Arduino y el servidor de BitVoicer

2WD voz controla Robot con Arduino y el servidor de BitVoicer

En este Instructable voy a mostrar cómo construir un robot controlado por voz 2WD . Aunque estoy controlando sólo los motores de la C.C. para mover el robot, el mismo enfoque puede utilizarse para control de voz motores paso a paso y servomotores, as
Luz simple búsqueda robot con 555 IC de tiempo

Luz simple búsqueda robot con 555 IC de tiempo

en este Instructable le mostraré cómo hacer un robot que será capaz de avanzar hacia un cercano a fuente de luz. Este proyecto utiliza un circuito muy simple, así que casi que cualquiera puede hacer. Aún tengo varias mejoras para hacer de este robot,
Self Balancing Robot con LCD

Self Balancing Robot con LCD

La versión modificada de mi mpu6050 robot de equilibrio más estable con LCD y ejemplo de conectar 2 i2c en el mismo pinVideo 1Video 2Paso 1: Paso 1: tablero de arranque de controlador dual de motor ◾L298NTablero de arranque de controlador dual de mot
3D simple impreso Arduino Robot

3D simple impreso Arduino Robot

¿Quién no quiere construir un robot? Como un niño, yo soñaba con construir robots. Ahora, cualquier persona de cualquier edad con un poco de conocimiento puede construir un robot sencillo! Voy a mostrar cómo hacerlo.El RobotEste robot tiene un chasis
Construir un Robot con Perler cuentas

Construir un Robot con Perler cuentas

¿No odio cuando un titular promete algo que el autor no puede entregar más tarde? Bueno, creo que soy culpable de eso. Por supuesto no se puede construir un robot con perler cuentas. Pero se puede construir algo que parece un robot. Así que aquí vamo