SKU: OT701-D97 Αριθμός είδους: NA367 EAN: 8720618827913
Αυτός ο αισθητήρας RCWL-0516 ανιχνεύει κάθε ελάχιστη κίνηση. Σε αντίθεση με ένα PIR module, αυτός ο αισθητήρας μπορεί να «αισθανθεί» μέσα από υλικά όπως το πλαστικό. Έτσι δεν υπάρχει ορατός αισθητήρας.
Η εμβέλεια αυτού του αισθητήρα είναι περίπου 7 μέτρα με γωνία περίπου 120 μοίρες.
Ο αισθητήρας κίνησης ραντάρ μικροκυμάτων λειτουργεί με τάση από 4V έως 28V. Ιδανικός για έργα ESP32, Arduino ή Raspberry Pi.
Ο αισθητήρας δίνει υψηλή έξοδο 3.3V όταν ανιχνευθεί κίνηση.
Υπάρχει επίσης σύνδεση CDS για τη σύνδεση ενός LDR ώστε ο αισθητήρας να λειτουργεί μόνο στο σκοτάδι.
Αυτός ο αισθητήρας κίνησης μπορεί να χρησιμοποιηθεί τόσο αυτόνομα όσο και σε συνδυασμό με ένα Arduino ή ESP board.
Διαστάσεις
Μήκος: 3,6cm
Πλάτος: 1,7cm
Ύψος: 0,08cm
Διάγραμμα σύνδεσης
Otronic voorbeeldcode voor Arduino IDE:
int radarPin = 2; // Pin waar de RCWL-051 output op is aangesloten
void setup() {
pinMode(radarPin, INPUT); // Stel de radarPin in als input
pinMode(LED_BUILTIN, OUTPUT); // Stel de ledPin in als output
Serial.begin(9600); // Start de seriële communicatie
}
void loop() {
int radarValue = digitalRead(radarPin); // Lees de waarde van de radarPin
if (radarValue == HIGH) { // Als er beweging is gedetecteerd
digitalWrite(LED_BUILTIN, HIGH); // Zet de ledPin aan
Serial.println("Beweging gedetecteerd!"); // Stuur een bericht via de seriële monitor
}
else {
digitalWrite(LED_BUILTIN, LOW); // Zet de ledPin uit
}
}
Επεξήγηση της λειτουργίας αυτού του κώδικα
Η συνάρτηση setup() ορίζει το radarPin ως input και το LED_BUILTIN pin ως output.
Επίσης ξεκινά η σειριακή επικοινωνία με baudrate 9600.
Στη συνάρτηση loop() διαβάζεται η τιμή του radarPin και αποθηκεύεται στη μεταβλητή radarValue.
Αν το radarValue είναι ίσο με HIGH, που σημαίνει ότι ανιχνεύθηκε κίνηση από τον αισθητήρα, ανάβει το ενσωματωμένο LED στην πλακέτα Arduino και αποστέλλεται ένα μήνυμα "Beweging gedetecteerd!" μέσω του σειριακού monitor.
Αν δεν ανιχνευθεί κίνηση, το LED σβήνει.
Ο κώδικας είναι αρκετά απλός και μπορεί να προσαρμοστεί και να επεκταθεί ώστε ο αισθητήρας να χρησιμοποιηθεί για διάφορες εφαρμογές, όπως ο έλεγχος ενός συστήματος συναγερμού ή η ενεργοποίηση ενός μοτέρ.
Μέσω της σειριακής επικοινωνίας μπορούν να αποστέλλονται μηνύματα σε έναν υπολογιστή ή σε άλλες συσκευές για την ένδειξη συμβάντων ή προειδοποιήσεων.
Το pin Vin προορίζεται για την τάση τροφοδοσίας του αισθητήρα. Σε ορισμένες εφαρμογές μπορεί να χρειάζεται ο αισθητήρας να τροφοδοτηθεί με διαφορετική τάση από τα τυπικά 5V που παρέχονται μέσω του pin VCC. Σε αυτή την περίπτωση, το pin Vin μπορεί να χρησιμοποιηθεί για να τροφοδοτήσει τον αισθητήρα με τάση μεταξύ 4 και 28 volt.
Το pin CDS προορίζεται για τη σύνδεση μιας φωτοαντίστασης CdS (Cadmiumsulfide). Αυτή η αντίσταση μπορεί να χρησιμοποιηθεί για τη ρύθμιση της ευαισθησίας του RCWL-051. Αν το pin CDS δεν χρησιμοποιείται, μπορεί να συνδεθεί στο pin GND.
Η χρήση των pin Vin και CDS είναι προαιρετική και εξαρτάται από τη συγκεκριμένη εφαρμογή για την οποία χρησιμοποιείται ο RCWL-051. Στις περισσότερες εφαρμογές, τα pin VCC, GND και OUT είναι επαρκή για να λειτουργεί σωστά ο αισθητήρας.