Πίνακας περιεχομένων:
Βίντεο: Έλεγχος φωτός δέκτη IR: 4 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Εάν μόλις αρχίσατε να μαθαίνετε πώς να χρησιμοποιείτε έναν δέκτη 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 για το τηλεχειριστήριο που χρησιμοποιείται.