Contenido
1 – Descripción.
El sensor infrarrojos detecta obstáculos a través de luz infrarroja, devuelve un estado HIGH cuando detecta el obstáculo. Tienes la posibilidad de ajustar la distancia de detección a través del potenciometro, desde 2 a 40 cm.
2 – Datos técnicos.
Tensión de trabajo 3.3 a 5 voltios VDC.
Pin + para la alimentación del positivo.
Pin G para la tierra, masa o negativo.
Pin S envia la señal digital.
3 – Programación.
Este código esta probrado en ESP12
int Led = 16;// define LED Interface int buttonpin = 14; // define the obstacle avoidance sensor interface D5 int val ;// define numeric variables val void setup () { pinMode (LED_BUILTIN, OUTPUT) ;// define LED as output interface pinMode (buttonpin, INPUT) ;// define the obstacle avoidance sensor output interface Serial.begin(115200); } void loop () { digitalWrite (LED_BUILTIN, HIGH); val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val Serial.println(val); if (val == HIGH) // When the obstacle avoidance sensor detects a signal, LED flashes { digitalWrite (Led, LOW); } else { digitalWrite (Led, HIGH); } }
Deja una respuesta Cancelar la respuesta