Paso 4: finalizar, arduino.
Qué resultados es algo como la imagen de
Conectar el pasador largo de LED con + 5v, los pernos cortos a GND y el fotodiodo largo un alfiler en su Arduino. Preferiblemente un pin analógico. Establece como entrada y escribir alta para activar la resistencia de pullup internas. Cuanto menor sea el valor analogRead() da, cuanto más cerca algo.
un ejemplo de código, puedes subir esto a tu placa de arduino. El LED se encenderá tan pronto como el obstáculo viene cerca. Increasy la sensibilidad de entero para aumentar la distancia para activar. ¡ Pero cuidado! Demasiado y usted no será capaz de sentido debido a la luz ambiental.
int LED = 13;
sensor int = A0;
int distancia;
sensibilidad de int = 700
void setup()
{
pinMode (LED, salida);
pinMode (sensor de entrada);
digitalWrite (sensor, alta);
Serial.Begin(9600);
}
void loop()
{
distancia = analogRead(sensor);
Si (distancia < sensibilidad)
{
digitalWrite (LED, alto);}
otra cosa
{
digitalWrite(LED,LOW);
}
Serial.println(Distance);
}