Πίνακας περιεχομένων:
Βίντεο: Universal Remote Control: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Το τηλεχειριστήριο Universal Infrared (IR) μπορεί να ελέγξει οποιαδήποτε συσκευή χρησιμοποιεί επικοινωνία IR για απομακρυσμένη λειτουργία. Αυτό το τηλεχειριστήριο χρησιμοποιεί το gen4-uLCD-35DCT ως κύρια διεπαφή για την αποστολή εντολών IR. Αυτό το έργο είναι εξαιρετικά προσαρμόσιμο για χρήση σε οποιαδήποτε συσκευή, αρκεί να χρησιμοποιεί έλεγχο IR
Βήμα 1: Δημιουργία
Συστατικά
- gen4-uLCD-35DCT-CLB
- gen4-PA και καλώδιο FFC
- κάρτα uSD
- Καλώδιο uUSB
- Jumper Wires
- Τροφοδοσία 5 V
- Arduino Pro Micro 5V 16 MHz
- Μονάδα πομπού IR KY-005
Δημιουργήστε τα στοιχεία όπως φαίνεται στο διάγραμμα.
Βήμα 2: Πρόγραμμα
- Αντιγράψτε τον φάκελο IRremote στο φάκελο βιβλιοθήκης του Arduino IDE
- Ανοίξτε τον κώδικα έργου για τον μικροελεγκτή Arduino χρησιμοποιώντας το Arduino IDE.
- Εάν το επιθυμητό τηλεχειριστήριο χρησιμοποιεί άγνωστο πρωτόκολλο μετάδοσης, μπορείτε επίσης να προσθέσετε τον ακατέργαστο κωδικό IR που μπορεί να προκύψει χρησιμοποιώντας το παράδειγμα IRrecvDemo που παρέχεται από τη βιβλιοθήκη IRremote και να χρησιμοποιήσετε οποιαδήποτε μονάδα δέκτη IR για αποκωδικοποίηση των ακατέργαστων εντολών τους.
- Προκειμένου το πρόγραμμα Arduino να μεταγλωττιστεί σωστά με τις παρεχόμενες πρώτες εντολές IR, τα δεδομένα μπορούν να γραφτούν απευθείας στη μνήμη flash κατά τη μεταγλώττιση, όπως φαίνεται παρακάτω.
- Για να χρησιμοποιήσετε τους ακατέργαστους κωδικούς για μετάδοση, πρέπει να γίνουν τα ακόλουθα για να διαβάσετε τον ακατέργαστο κώδικα που είναι αποθηκευμένος στη μνήμη flash. Μπορούν επίσης να προστεθούν πρόσθετες προτάσεις περίπτωσης για περισσότερη διεπαφή εντολών. Ορισμένες συσκευές ενδέχεται να απαιτούν πολλαπλή διαδοχική μετάδοση εντολών, αυτό μπορεί να γίνει με απλή αποστολή των ίδιων εντολών κώδικα πολλές φορές, όπως φαίνεται παρακάτω. Ανοίξτε τον κώδικα έργου για την οθόνη χρησιμοποιώντας το IDE του Workshop 4. Αυτό το έργο χρησιμοποιεί το περιβάλλον Visi-Genie.
- Μπορείτε να τροποποιήσετε τις ιδιότητες των αντικειμένων και τη φόρμα χρησιμοποιώντας τον επιθεωρητή αντικειμένων.
- Το καθολικό τηλεχειριστήριο μπορεί να ελέγχει ακόμη περισσότερες συσκευές προσθέτοντας περισσότερα κουμπιά για να προσθέσετε περισσότερη λειτουργικότητα. Χρησιμοποιήστε την κορδέλα widget για να προσθέσετε τον τύπο των κουμπιών που χρειάζεστε.
- Για να χρησιμοποιήσετε το πρόσθετο κουμπί με τον κεντρικό υπολογιστή (Arduino Uno), βεβαιωθείτε ότι έχετε αλλάξει τον Διαχειριστή συμβάντων σε συμβάντα του αντικειμένου σε "Αναφορά μηνύματος" ή άλλο "Μαγικό συμβάν" ανάλογα με τη χρήση του.
- Κάντε κλικ στο κουμπί "Μεταγλώττιση". Σημείωση: Αυτό το βήμα μπορεί να παραλειφθεί. Ωστόσο, η μεταγλώττιση είναι απαραίτητη για σκοπούς εντοπισμού σφαλμάτων.
- Συνδέστε την οθόνη στον υπολογιστή. Βεβαιωθείτε ότι είστε συνδεδεμένοι στη σωστή θύρα. Το κόκκινο κουμπί υποδεικνύει ότι η συσκευή δεν είναι συνδεδεμένη, το μπλε κουμπί δείχνει ότι η συσκευή είναι συνδεδεμένη στη σωστή θύρα.
- Επιστρέψτε στην καρτέλα "Αρχική σελίδα". Αυτή τη φορά, κάντε κλικ στο κουμπί "(Δημιουργία) Αντιγραφή/Φόρτωση".
- Το εργαστήριο 4 θα σας ζητήσει να επιλέξετε μια μονάδα δίσκου για την αντιγραφή των αρχείων εικόνας σε μια κάρτα uSD. Αφού επιλέξετε τη σωστή μονάδα δίσκου, κάντε κλικ στο OK.
- Όταν η κάρτα micro SD δεν έχει εισαχθεί ακόμα, αυτό το μήνυμα θα εμφανιστεί στην gen4 Display σας: "DRIVE NOT MOUNTED …" Αφού εισαγάγετε την κάρτα micro SD, το GUI που εμφανίζεται σε αυτό το βήμα θα εμφανιστεί στην gen4 Display.
Βήμα 3:
Η πρίζα με ελεγχόμενο IR μπορεί επίσης να προσαρμοστεί προσθέτοντας περισσότερα ρελέ
Οι κωδικοί εντολών για κάθε ρελέ μπορούν επίσης να προσαρμοστούν μέσω των ακόλουθων γραμμών κώδικα
Τα πρόσθετα ρελέ μπορούν να προστεθούν στο κύκλωμα για το κύκλωμα που ελέγχεται με IR
Συνιστάται:
Universal Remote Using ESP8266 (Wifi Controlled): 6 βήματα (με εικόνες)
Universal Remote Using ESP8266 (Wifi Controlled): Αυτό το έργο αντικαθιστά το συμβατικό τηλεχειριστήριο για όλες τις οικιακές συσκευές όπως AC, τηλεόραση, συσκευές αναπαραγωγής DVD, σύστημα μουσικής, συσκευές SMART !!! Κάνοντας ένα ολόκληρο σκουπίδι με απομακρυσμένα σκουπίδια, κάνοντάς μας παζλ !!! Αυτό το έργο θα μας σώσει από
Universal TV Remote - Ardiuino, Υπέρυθρο: 5 Βήματα
Universal TV Remote - Ardiuino, Υπέρυθρο: Γεια σας! Σε αυτό το διδακτικό, θα σας δείξω πώς να φτιάξετε και να προγραμματίσετε το δικό σας καθολικό τηλεχειριστήριο που θα λειτουργεί με τα περισσότερα πράγματα που χρησιμοποιούν τηλεχειριστήριο υπέρυθρων ακτίνων και που " ακούει " και αποκωδικοποιεί ένα υπέρυθρο σήμα που αποστέλλεται από διάφορους άλλους
Universal Remote με χειρονομία με Node-MCU: 12 βήματα
Gesture Controlled Universal Remote With Node-MCU: Γεια σε όλους και καλώς ορίσατε σε αυτό το έργο! Είμαι αρκετά τεμπέλης και ο εφιάλτης ενός τεμπέλη είναι να βλέπω τηλεόραση όταν συνειδητοποιείς ότι το τηλεχειριστήριο είναι πολύ μακριά! Συνειδητοποίησα ότι το τηλεχειριστήριό μου δεν θα είναι ποτέ πολύ μακριά αν το έχω κοντά μου
Rasberry PI Universal IR Remote With MATRIX Creator: 9 βήματα
Rasberry PI Universal IR Remote With MATRIX Creator: ⚠️ΑΥΤΟΣ Ο ΟΔΗΓΟΣ ΕΧΕΙ ΑΠΟΣΤΑΘΕΙ ⚠️Μπορείτε να δείτε τον νέο οδηγό IR μέσω του παρακάτω συνδέσμου. 3e783dΕισαγωγή Αυτό το σεμινάριο θα σας βοηθήσει να δημιουργήσετε το απόλυτο καθολικό τηλεχειριστήριο χρησιμοποιώντας ένα R
AIY Universal IR Remote Control: 5 Βήματα
Τηλεχειριστήριο AIY Universal IR: Αυτό το εγχειρίδιο περιγράφει τον τρόπο δημιουργίας ενός γενικού τηλεχειριστηρίου υπερύθρων AIY. Αυτό μπορεί να χρησιμοποιηθεί για τον έλεγχο οποιασδήποτε τηλεόρασης, soundbar, digibox, dvd ή bluray player χρησιμοποιώντας τη φωνή σας. Το ονομάζω καθολικό καθώς περιέχει δέκτη IR που μπορεί να χρησιμοποιηθεί για