Paso 2: Los sensores
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.