-
Notifications
You must be signed in to change notification settings - Fork 0
Sensor infrarrojo de obstáculos (YL63)
javierre edited this page May 15, 2019
·
4 revisions
Este sensor es binario, nos detecta si hay obstáculo o no. Para ello se selecciona la distancia de detección mediante un destornillador, girando el potenciómetro que tiene el sensor. Por tanto no se puede determinar esta distancia mediante el código.
Tiene un rango de medición entre 2 y 30cm, pudiéndose alimentar a 3,3V o 5V.
// IR Obstacle Collision Detection Module
// Henry's Bench
int LED = LED_BUILTIN; // Use the onboard Uno LED
int isObstaclePin = D6; // This is our input pin
int isObstacle = HIGH; // HIGH MEANS NO OBSTACLE
void setup() {
pinMode(LED, OUTPUT);
pinMode(isObstaclePin, INPUT);
Serial.begin(9600);
}
void loop() {
isObstacle = digitalRead(isObstaclePin);
if (isObstacle == LOW)
{
Serial.println("OBSTACLE!!, OBSTACLE!!");
digitalWrite(LED, HIGH);
}
else
{
Serial.println("clear");
digitalWrite(LED, LOW);
}
delay(200);
}
-
- Acelerómetro-GY-61
- Brújula GY-273
- Buzzer o zumbador
- ESP8266 Deauther
- GPS NEO-6M
- Heltec LoRa
- IMU (Accel, Gyro, Magn)
- Joystick analógico
- Láser lidar 2D
- LDR Keyes K-018
- Leds RGB WS2811
- Led Superlumínico Keyestudio
- Motor DC
- Motor Lego NXT
- NodeMCU
- OLED
- Botón-pulsador
- RFID522
- Sensor barométrico BMP180
- Sensor de distancia HCSR04
- Sensor de distancia SHARP
- Sensor de temperatura DHT11
- Sensor infrarrojo de obstáculos (YL63)
- Servo de rotación continua FS90R
- Servo SG90
- Tacómetro
- TTGO Camera
- Wemos D1 Mini