Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Βήμα 1: Λήψη κωδικού HEX
- Βήμα 2: Βήμα 2: Ρύθμιση του προγράμματος λήψης IR
- Βήμα 3: Βήμα 3: Συνδέστε LEDS
- Βήμα 4: Βήμα 4: Ο Κώδικας
Βίντεο: Έλεγχος φωτός δέκτη IR: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Εάν μόλις αρχίσατε να μαθαίνετε πώς να χρησιμοποιείτε έναν δέκτη IR και να καταλαβαίνετε πώς λειτουργεί το στοιχείο, αυτό είναι το τέλειο έργο για να ξεκινήσετε! Πριν προχωρήσετε σε αυτό το έργο, βεβαιωθείτε ότι έχετε κατεβάσει τη βιβλιοθήκη δέκτη IR που βρίσκεται στην ενότητα Εργαλεία << Διαχείριση βιβλιοθηκών.
Προμήθειες
- 3 LEDs διαφορετικού χρώματος
- Δέκτης IR
- Τηλεχειριστήριο (θα λειτουργούσε τηλεχειριστήριο T. V)
- Jumper Wires
- 3 αντιστάσεις 1Κ
- Breadboard
Βήμα 1: Βήμα 1: Λήψη κωδικού HEX
Ανάλογα με το ποιο τηλεχειριστήριο χρησιμοποιείται, οι κωδικοί HEX για κάθε τηλεχειριστήριο είναι διαφορετικοί. Για να αναγνωρίσει ο δέκτης IR τα τηλεχειριστήρια που πιέζονται, οι κωδικοί HEX πρέπει να αναγνωριστούν και να αποθηκευτούν μέσα στον κώδικα.
Εδώ είναι ο κωδικός για να λάβετε τον κωδικό HEX για κάθε στοιχείο ελέγχου. Θέλετε να εγγράψετε 5 κουμπιά από το τηλεχειριστήριό σας, συμπεριλαμβανομένου ενός κουμπιού OFF και ON.
#περιλαμβάνω
const int RECV_PIN = 7;
IRrecv irrecv (RECV_PIN); decode_results αποτελέσματα?
void setup () {
Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (αληθινό); }
void loop () {
εάν (irrecv.decode (& αποτελέσματα)) {
Serial.println (results.value, HEX);
irrecv.resume (); }}
Βήμα 2: Βήμα 2: Ρύθμιση του προγράμματος λήψης IR
Τώρα ήρθε η ώρα να ρυθμίσετε τα εξαρτήματα στο breadboard. Ξεκινήστε με τη συναρμολόγηση του δέκτη IR.
Υπάρχουν 3 σκέλη στον δέκτη IR. Το πόδι στην άκρη δεξιά είναι VCC (ισχύς), το πόδι στην άκρη αριστερά εάν είναι OUT (συνδέστε σε μια καρφίτσα) και το μεσαίο πόδι είναι για GND.
- Συνδέστε το VCC στη ράγα τροφοδοσίας στο breadboard
- Συνδέστε τον πείρο OUT στο 11 του Arduino
- Συνδέστε τον πείρο GND στη γείωση στη σανίδα ψωμιού
Βήμα 3: Βήμα 3: Συνδέστε LEDS
- Συνδέστε το κοντό πόδι όλων των LED σε μια αντίσταση 1 K ohm, η οποία στη συνέχεια συνδέεται στην τροφοδοσία
- Συνδέστε το μακρύ πόδι του μπλε LED με τον πείρο 5 στο Arduino
- Συνδέστε το μακρύ πόδι του κόκκινου LED στην καρφίτσα 3 στο Arduino
- Συνδέστε το μακρύ πόδι του πράσινου LED στην καρφίτσα 6 στο Arduino
Βήμα 4: Βήμα 4: Ο Κώδικας
Εδώ είναι ο Κώδικας:
Βεβαιωθείτε ότι έχετε αλλάξει κάθε κουμπί κωδικό HEX στον καθορισμένο κωδικό HEX για το τηλεχειριστήριο που χρησιμοποιείται.
Συνιστάται:
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Διακόπτης φωτός ακόμα λειτουργεί, χωρίς επιπλέον εγγραφή .: 9 βήματα (με εικόνες)
Διακόπτης τηλεχειριζόμενου φωτός Bluetooth - Μετασκευή. Ο διακόπτης φωτός εξακολουθεί να λειτουργεί, χωρίς επιπλέον εγγραφή .: Ενημέρωση 25 Νοεμβρίου 2017 - Για έκδοση υψηλής ισχύος αυτού του έργου που μπορεί να ελέγξει κιλοβάτ φορτίου, ανατρέξτε στην ενότητα Επαναπροσαρμογή ελέγχου BLE σε φορτία υψηλής ισχύος - Δεν απαιτείται επιπλέον παροχή Ενημέρωση 15 Νοεμβρίου 2017 - Ορισμένες πλακέτες BLE / στοίβες λογισμικού με
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: 5 βήματα
Διακόπτης ενεργοποιημένου φωτός κίνησης με αισθητήρα φωτός: Ο διακόπτης ενεργοποιημένου φωτός κίνησης έχει πολλές εφαρμογές τόσο στο σπίτι όσο και στο γραφείο. Αυτό, ωστόσο, έχει προσθέσει το πλεονέκτημα της ενσωμάτωσης ενός αισθητήρα φωτός, έτσι ώστε αυτό το φως να ενεργοποιείται μόνο τη νύχτα
MQTT Έλεγχος φωτός με 6LoWPAN: 5 βήματα (με εικόνες)
MQTT Έλεγχος φωτός με 6LoWPAN: Ακολουθήστε το βιβλίο " IoT σε πέντε ημέρες " και το παράδειγμα στο github, αυτό το demo υλοποιεί τη χρήση μεταβλητής εντολής από ubidots και διαβάζει έναν ψηφιακό αισθητήρα φωτός. Ένας δρομολογητής 6LoWPAN/IPv4 χρησιμοποιήθηκε για τη μετάφραση των δεδομένων 6LoWPAN/IPv6 από το w