SKU: OT2043-A54 Αριθμός είδους: AB072 EAN: 4577243565130
Υπέρυθρη μονάδα αποφυγής εμποδίων.
Δίνει σήμα 5V όταν δεν υπάρχουν εμπόδια και σήμα 0V όταν υπάρχει εμπόδιο, ενώ ανάβει το πράσινο LED. Η απόσταση μπορεί να ρυθμιστεί με ποτενσιόμετρο. Λειτουργεί με 3.3V και 5V, διαθέτει κόκκινο LED τροφοδοσίας.
Ανιχνεύει απόσταση έως εμπόδια σε απόσταση 2-30cm και 35 μοίρες μέσω υπέρυθρων σημάτων. Περιλαμβάνει υπέρυθρο πομπό και δέκτη.
Διαστάσεις
Μήκος: 4,5cm
Πλάτος: 1,4cm
Ύψος: 0,9cm
Έτσι συνδέεις το Υπέρυθρη μονάδα αποφυγής εμποδίων HW-201 σε ένα Arduino UNO ή ESP32, με ένα παράδειγμα sketch που μπορείς να ανεβάσεις αμέσως.
Αυτό το project χρησιμοποιεί έναν αισθητήρα αποφυγής εμποδίων υπερύθρων HW-201 για να ανιχνεύει κοντινά αντικείμενα. Όταν ένα εμπόδιο μπει εντός εμβέλειας, η ψηφιακή έξοδος του αισθητήρα γίνεται LOW, ενεργοποιώντας το ενσωματωμένο LED του Arduino και εμφανίζοντας ειδοποιήσεις ανίχνευσης στο Serial Monitor. Ρυθμίστε το onboard ποτενσιόμετρο στο module του αισθητήρα για να βαθμονομήσετε την απόσταση ανίχνευσης.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : IR Obstacle Detection with HW-201
* Board : Arduino UNO (arduino:avr:uno)
* Parts : HW-201 Infrared Obstacle Avoidance Module
* Libraries : none (built-in)
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
// Pin definitions
const int sensorPin = 2;
const int ledPin = 13;
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(115200);
Serial.println(F("HW-201 IR Obstacle Sensor Demo"));
Serial.println(F("Ready: Move an object in front of the sensor."));
}
void loop() {
// The HW-201 sensor outputs LOW when an obstacle is detected
int sensorState = digitalRead(sensorPin);
if (sensorState == LOW) {
digitalWrite(ledPin, HIGH);
Serial.println(F("Obstacle Detected!"));
} else {
digitalWrite(ledPin, LOW);
Serial.println(F("Clear (no obstacle)"));
}
delay(200);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Αυτό το project διαβάζει την ψηφιακή έξοδο του HW-201 Infrared Obstacle Avoidance Module. Όταν εντοπιστεί ένα αντικείμενο εντός εμβέλειας, η έξοδος του αισθητήρα πέφτει στο LOW, ανάβοντας το ενσωματωμένο LED του ESP32 και εμφανίζοντας μια ειδοποίηση στο Serial Monitor. Μπορείτε να ρυθμίσετε την απόσταση ανίχνευσης με το potentiometer πάνω στο module.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : IR Obstacle Detection with ESP32
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : HW-201 Infrared Obstacle Avoidance Module
* Libraries : none (built-in)
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
// HW-201 IR Obstacle Sensor with ESP32
const int SENSOR_PIN = 4; // Connected to OUT pin of HW-201
const int LED_PIN = 2; // Onboard LED
void setup() {
Serial.begin(115200);
pinMode(SENSOR_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
Serial.println("HW-201 Obstacle Sensor Ready");
}
void loop() {
// The HW-201 output is active-LOW (LOW when an obstacle is detected)
int sensorState = digitalRead(SENSOR_PIN);
if (sensorState == LOW) {
digitalWrite(LED_PIN, HIGH);
Serial.println("Obstacle detected!");
} else {
digitalWrite(LED_PIN, LOW);
Serial.println("Path clear");
}
delay(200);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online