Cómo hack conmutador digital de infrarrojos para hacer sensor de distancia analógico IR

necesita un estático digital (0-1) interruptor de IR
Un Arduino
Y ver el video :))
-------
Idea:
La idea es cambiar el voltaje de emisor y detectar a distancia basado en la función de mapa...
-------
Código
-------
#define pIRR 10
#define pIRE 3
velocidad de detección Ms
int Captspeed = 50;

void setup() {}
Serial.Begin (9600);

pinMode (pIRR, entrada);

pinMode (pIRE, salida);
pinMode (11, salida);
}

Float voltMin = 1.9;
flotador voltMax = 5;
void loop() {}

voltaje del flotador = voltMin;
pasos de int = 0;
mientras que (voltaje < = voltMax)
{
av int = ConvertVoltToAnalog(voltage);
tensión += 0.1;
analogWrite(pIRE,av);
Delay(5);
int comingIR = digitalRead(pIRR);
Delay(1);
if(comingIR == 0)
{
digitalWrite(11,HIGH);
voltaje = 99;
rotura;

}
digitalWrite(11,LOW);
pasos ++;
Delay(25);
}

Float distancia = 99;
Si (pasos! = 0 & & voltaje == 99)
{
distancia = map(steps,1,31,-4,31);
Serial.Print ("distancia al objeto =");
Serial.println(Distance);

}
otra cosa
{
Serial.println ("nada detectado!");
digitalWrite(11,LOW);
}


Delay(Captspeed/2);
analogWrite(pIRE,0);
Delay(Captspeed/2);

}

int ConvertVoltToAnalog (int voltaje)
{
int res = 0;
res = map(voltage,0,5,0,255);
volver res;
}

Artículos Relacionados

Técnicas para hacer unas simples cajas

Técnicas para hacer unas simples cajas

este instructable le mostrará varias técnicas para la fabricación de cajas de madera simple."Pero Photozz", dices... "Eso es solo... cojo. ¿No puedo hack y paraguas y tostadora para hacer algo que te mantiene seco y caliente al mismo tiempo
Hacer un Attiny13 basado en sensor de proximidad infrarrojo para $2,42

Hacer un Attiny13 basado en sensor de proximidad infrarrojo para $2,42

Nota: el diagrama está mal. El pin de sentido va en el pin 6 (uno más a la izquierda), no pin 5. Pronto actualizaré el diagramas. Gracias a brmccollum por la corrección. (Diagramas ahora fijados)Se trata de un sensor de proximidad de IR muy barato qu
Receptor de infrarrojos para captar infrarrojos

Receptor de infrarrojos para captar infrarrojos

construir un serial receptor infrarrojo para controlar su ordenador a través de control remoto y captura de señales de infrarrojos.Paso 1: Los componentes El primer requisito es un Puerto serie (RS-232). Estos chicos son bastante anticuados, por lo q
Cámara réflex digital de infrarrojos permanente DIY

Cámara réflex digital de infrarrojos permanente DIY

este instructivo está basado en otro tutorial DIY, lo encontré en la web, por supuesto cambiada aquí y allí un poco a mis posibilidades.http://eyesopen.org/2010/Nikon-D80-Infrared-ConversionNo voy a hablar sobre fotografía infrarroja más que esta nec
Mina de nube: Cielo Digital captura a CNC para hacer punto - parte 3 (confección)

Mina de nube: Cielo Digital captura a CNC para hacer punto - parte 3 (confección)

Oh me, oh mi... ha parte de Nube mina, también conocida como Pedazos de cielo.En la primera parte de este Instructable (si Autocorrección no deje de tratar de hacer que en "insuperable" me voy a voltear) describí todos los cachitos y los pedazos
Forma gratuita para comprobar mandos a distancia infrarrojos

Forma gratuita para comprobar mandos a distancia infrarrojos

aquí es una manera realmente rápida, sencilla y lo mejor de todo gratis manera de comprobar si su control remoto está funcionando y todo lo que necesitas es una webcam. Este truco sólo funciona con mandos a distancia infrarrojos, no UHF.Mandos a dist
Mina de nube: Cielo Digital captura a CNC para hacer punto - parte 2 (diseño)

Mina de nube: Cielo Digital captura a CNC para hacer punto - parte 2 (diseño)

Hola y Bienvenidos de nuevo a la segunda instalación de nube, donde describo lo que va a diseñar una prenda original usando técnicas digitales que pueden ser (algo) fácilmente incorporado en el proceso de crear una prenda con Stoll, tecnología CNC pa
DIY transmisor infrarrojo para iPhone, iPod

DIY transmisor infrarrojo para iPhone, iPod

crear un transmisor infrarrojo para cualquier dispositivo de mp3 portátil, es decir, teléfonos, reproductores de música etc..Este tutorial es para crear el transmisor infrarrojo solamente.Puede usarse con el iPhone App DSLR. BOT. http://dslrbot.comUt
Con Sensor infrarrojo para crear objetos de arte

Con Sensor infrarrojo para crear objetos de arte

(^_________^")Quiero compartir uno de cómo usé mi simple sensor de infrarrojos (IR) para mi obra. Este arte llamado 'Cerca de ti'. Es un arte interactivo que tiene casi todo exactamente igual que un ventilador normal pero el ventilador. Jajaja :DSe m
Regulador de temperatura infrarrojos para SMD sartén reflujo

Regulador de temperatura infrarrojos para SMD sartén reflujo

este instructable le ayudará si su tratando de llegar a hacer tu propio circuito tableros utilizando flujo SMD (dispositivo de montaje superficial). Después de un montón de placas de soldadura a mano me interesé realmente yo mismo.En este instructabl
Pintar rodillo hack - texto y masaje (modificado para requisitos particulares 3D impresos adaptadores) Samuel N Bernier

Pintar rodillo hack - texto y masaje (modificado para requisitos particulares 3D impresos adaptadores) Samuel N Bernier

este proyecto hacking fue realizado en colaboración con ADEO un grupo propietario de muchas marcas de herramienta como Dexter. Nos propusieron ideas en equipo y vino para arriba con muchas ideas divertidas para hackear productos seleccionados entre u
Control remoto por infrarrojos para la Junta de inicio rápido de paralaje

Control remoto por infrarrojos para la Junta de inicio rápido de paralaje

mando a distancia Infra-rojo un cable interfaz para el inicio rápidoUna de las mejores cosas acerca de dispositivos con software de la hélicees lo poco que se necesita para agregar periféricos!Reqd de piezas:Pequeño sensor IR - adafruit/157alambreZóc
Plano en un globo - Hacking un Sensor PIR para hacer su hacer una oferta

Plano en un globo - Hacking un Sensor PIR para hacer su hacer una oferta

Hola todos.¿Tenido una idea en la cabeza y no puedes dejar de pensar en eso?  Bien mi idea era que un pequeño avión girando dentro de una bombilla, activada por un sensor.  Sí lo sé - no tanto de una idea pero ahí está.En primer lugar vigilaban el in
Hack o la modificación de la cabeza montado aparezcan (HMD) para hacer una pantalla más grande

Hack o la modificación de la cabeza montado aparezcan (HMD) para hacer una pantalla más grande

Hola... en mi primer instructables me gustaría mostrarle cómo hackear o modificar la HMD monocromo de planeta salvaje.Esta modificación hace todo más pequeño y te hace sentir, que está sentado en un cine!La desventaja es, que tienes que ponerla muy c