Vehículo de Arduino centinela autónomo (7 / 9 paso)

Paso 7: Los sensores explicó

El sensor ultrasónico funciona mediante el envío de un pulso ultrasónico corto, y midiendo el tiempo que tarda en recibir un "Eco" nuevo. Cuanto menor sea la cantidad de tiempo, más cerca el objeto.

Usar una biblioteca predefinida (incluida en el código proporcionado), el código para lograr esto es bastante simple...

ultrasonicPan.DistanceMeasure();

panRangeInCentimeters = ultrasonicPan.microsecondsToCentimeters();

El sensor de infrarrojos compuesto funciona emitiendo IR luz sobre un objeto y luego detectando el ir reflejado El nivel de lectura de luz reflejada por cada uno de los 8 fototransistores permite el sensor compuesto detectar donde está el objeto. Por ejemplo, si el phototransisters izquierdo leído 200 y el derecho que leer 100, debe decir hay algo a la izquierda, reflejando la luz de IR más atrás. El Sensor de infrarrojos Dagu compuesto tiene 2 cada superior, inferior, izquierda y derecha, fotodiodos y fototransistores de 4 LEDS IR.

Aquí es código de ejemplo que muestra la lógica de izquierdo y derecho del sensor...


Encender LEDs IR a leer la luz Total (IR reflejada + ambiente)

digitalWrite(IRLEDSPIN,HIGH);

Deje tiempo para fototransistores responder

delayMicroseconds(500);


Total = Ambient + LED IR reflejada del objeto

irLeft = analogRead(IRLEFTPIN);

irRight = analogRead(IRRIGHTPIN);


Apagar los LEDs de IR a leer la luz ambiente (es decir luz natural)

digitalWrite(IRLEDSPIN,LOW);

delayMicroseconds(500);

Refleja IR = Total (leído previamente) - ambiente (leer ahora)

irLeft = irLeft - analogRead(IRLEFTPIN);

irRight = irRight - analogRead(IRRIGHTPIN);

Artículos Relacionados

Torreta centinela autónomo

Torreta centinela autónomo

La torreta centinela autónomo es un sistema autónomo capaz de detectar y neutralizar intrusos indeseados a través de una lluvia de espuma suave dardos. Construido para el entorno de oficina, el AST es una potente pieza de hardware que no necesita int
CARduino - vehículo accionado Arduino, controlado por LabVIEW

CARduino - vehículo accionado Arduino, controlado por LabVIEW

El CARduino es un vehículo operado por control remoto que es controlado por un regulador conectado a un equipo que ejecute LabVIEW. El vehículo es accionado por el Arduino y se puede ampliar a través de la adición de sensores u otros dispositivos. Us
Detector de proximidad de punto fijo vehículo de Arduino.

Detector de proximidad de punto fijo vehículo de Arduino.

Esta es la versión de alta tecnología de colgar una pelota de tenis desde el techo de un trozo de cuerda.  Por supuesto, si usted tiene dos tipos diferentes de vehículos, pelota de tenis no va a tierra en el mismo lugar en ambos.  Este proyecto puede
Arduino Powered vehículo autónomo

Arduino Powered vehículo autónomo

Unos meses atrás empecé jugando con reguladores micro Arduino como un ejercicio de aprendizaje (y diversión); Este proyecto es la culminación de. El objetivo del proyecto era crear un vehículo que puede desplazarse autónomamente a través de una serie
Spider cerdo - robot hexápodo autónomo

Spider cerdo - robot hexápodo autónomo

Proyecto de tesis de licenciatura por un grupo de siete estudiantes (en física aplicada e ingeniería eléctrica) en la Universidad de Linköping, Suecia.Hardware principal:1 x AX PhantomX Metal hexápodo Mark II Kit (incluyendo 18 x servos Dynamixel AX-
Conceptos básicos de convertir su vehículo de control remoto en un sistema autónomo (abejón) utilizando un Arduino

Conceptos básicos de convertir su vehículo de control remoto en un sistema autónomo (abejón) utilizando un Arduino

comencé este proyecto con el objetivo de convertir barato mi RC helicóptero en algo de un UAV o al menos para algunos sensores para reducir las colisiones y otros "haps mal."Ahora por desgracia al principio del proyecto calcularon mal las capaci
Autónoma pared abrazos Arduino vehículo

Autónoma pared abrazos Arduino vehículo

Usando un servo montado compuesto sensor infrarrojo y un sensor ultrasónico hacia adelante fijado, el Rover intentará mantener una distancia fija de un muro situado a la izquierda.Código bien documentado se proporciona para que pueda realizar más exp
Creación de una estación Base para uso con un vehículo autónomo.

Creación de una estación Base para uso con un vehículo autónomo.

Este de estación de Base se concibió originalmente como el centro de control para el vehículo de prueba-O-f-concepto de FishPi (POCV). Tenía en mente un caso de vuelo de aluminio con un teclado, ratón, pantalla LCD y un Hub USB con extensiones para U
DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

Me encanta a todo tipo de robots especialmente autónoma o robots inteligentes, que tienen una inteligencia un poco más que evitar un obstáculo. Así que he decidido que voy construir mi propio robot inteligente barato tiene una estructura en la cámara
Desviación de obstáculo de Robot autónomo MICBot

Desviación de obstáculo de Robot autónomo MICBot

MICBot es un robot autónomo para detección de obstáculos y desviaciones y va alrededor,obras interiores o exteriores.Paso 1: Ultrasonido Sensor SFR05 Por lo tanto, esta solución utiliza el sensor de ultrasonidos como una medida de distancia y le perm
Tanque autónomo con brazo robótico (Arduino, Bluetooth)

Tanque autónomo con brazo robótico (Arduino, Bluetooth)

Este Instructables se explica el proceso de construcción de un tanque autónomo de Arduino con un brazo robótico conectado a controlarse a través de bluetooth usando la aplicación Ardudroid Android.La dirección se controla mediante teclas mientras los
Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

concepto GeneralNuestra primera idea fue crear un robot oruga capaz de subir escaleras y un montón de otros obstáculos, para llegar a una buena velocidad (alrededor de 10 o 15 km/h) mientras que la filmación y transmisión de datos. Se decidirá si pue
Control remoto de Arduino DIY y Lego RC vehículo!!!!

Control remoto de Arduino DIY y Lego RC vehículo!!!!

Actualizar (29/08/13): lectores gracias por sus palabras de entusiasmo y tipo con respecto a este proyecto! Ha sido un viaje tremendo desde que comencé este proyecto en marzo, pero estoy muy contento con el producto resultante y el entusiasmo con que
Hackear su vehículo BUS CAN con Arduino y Seeed CAN-BUS escudo

Hackear su vehículo BUS CAN con Arduino y Seeed CAN-BUS escudo

Todos los vehículos modernos vienen equipados con un BUS CAN Controller Area Network, en lugar de tener 1 millón cables corriendo detrás y adelante de varios dispositivos en su coche a la batería, su haciendo uso de un sistema más inteligente.Todas l