Πίνακας περιεχομένων:

Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη: 7 βήματα (με εικόνες)
Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη: 7 βήματα (με εικόνες)

Βίντεο: Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη: 7 βήματα (με εικόνες)

Βίντεο: Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη: 7 βήματα (με εικόνες)
Βίντεο: 🔥🔥Ακόμα και οι πλούσιοι το κάνουν! Επισκευάστε το τηλεχειριστήριο με μολύβι! 2024, Νοέμβριος
Anonim
Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη
Πώς να ελέγξετε τις οικιακές συσκευές με τηλεχειριστήριο τηλεόρασης με λειτουργία χρονοδιακόπτη

Ακόμη και μετά από 25 χρόνια από την εισαγωγή της στην καταναλωτική αγορά, η υπέρυθρη επικοινωνία εξακολουθεί να είναι πολύ σημαντική τις τελευταίες ημέρες. Είτε πρόκειται για την τηλεόραση 4Κ 55 ιντσών είτε για το ηχοσύστημα του αυτοκινήτου σας, όλα χρειάζονται ένα τηλεχειριστήριο IR για να ανταποκριθεί στις εντολές μας. Υπάρχουν πολλές διαθέσιμες τεχνολογίες στη βιομηχανία, ας πούμε Bluetooth, RF ή ακόμα και WI-Fi, αλλά έχουμε κολλήσει στην επικοινωνία υπέρυθρων ακτινοβολίας τόσο καιρό, που έχει κάποιους πολύ έγκυρους λόγους πίσω από αυτό. Πρώτα απ 'όλα είναι πολύ φθηνότερη λύση, κοστίζουν κυριολεκτικά σεντ, εκτός από το ότι είναι αξιόπιστα και κυρίως η ευκολία στη χρήση. Επίσης, μην παραβλέπετε τη χαμηλή κατανάλωση ενέργειας αυτού του κυκλώματος σε σύγκριση με το τηλεχειριστήριο RF ή Bluetooth. Στο σημερινό βίντεο, ας κάνουμε ένα έργο με το οποίο μπορούμε να ελέγχουμε τις οικιακές μας συσκευές χρησιμοποιώντας αυτά τα τηλεχειριστήρια IR. Επίσης, θα εφαρμόσω μια λειτουργία χρονοδιακόπτη για την ενεργοποίηση/απενεργοποίηση συσκευών χωρίς την άμεση εμπλοκή μας. Ξεκινώντας από το μπλοκ διάγραμμα, την κωδικοποίηση, το διάγραμμα κυκλώματος έως τον τελικό σχεδιασμό PCB, θα σας καθοδηγήσω λεπτομερώς σε ολόκληρη τη διαδικασία.

Πριν ξεκινήσετε, μια μικρή υπενθύμιση. Εγγραφείτε στο κανάλι μας αν σας αρέσει αυτό το σεμινάριο.

Σύνδεσμος καναλιού - www.youtube.com/c/being_engineers1

Έχουμε επίσης δημιουργήσει ένα λεπτομερές βίντεο σχετικά με το ίδιο θέμα. Έτσι, αν δεν σας αρέσει να διαβάζετε ολόκληρο, δείτε το βίντεο για να έχετε περισσότερες πληροφορίες. Επισυνάπτω τον παρακάτω σύνδεσμο.

Αυτό είναι. Τώρα ας αρχίσουμε να χτίζουμε αυτό το έργο.

Βήμα 1: Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα

Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα
Συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα

Πρώτα απ 'όλα συγκεντρώστε όλα τα απαιτούμενα εξαρτήματα σύμφωνα με το δεδομένο BOM.

Έργο BOM

  • DC θηλυκός προσαρμογέας X 1
  • Σύρετε το διακόπτη X 1
  • Αρσενικές κεφαλίδες
  • Δίοδοι 1N4007 X 5
  • Καπάκια 100uF Χ 3
  • 100nF καπάκια X 4
  • 7805 ρυθμιστές τάσης και ψύκτρας X 1
  • 3mm κόκκινο led X 2
  • 3mm πράσινο led X 2
  • Βάση IC 28 ακίδων X 1
  • Atmega328P-Pu X 1
  • Κρυσταλλικός ταλαντωτής 16,00 MHz
  • Καπάκια 22pF Χ 2
  • 330Ε αντιστάσεις Χ 12
  • Αντιστάσεις 1Κ Χ 2
  • Αντίσταση 10Κ Χ 1
  • 100K αντιστάσεις Χ 2
  • 470Ε αντιστάσεις Χ 2
  • 2N3904 τρανζίστορ Χ 2
  • 2N2222A τρανζίστορ X 2
  • Δέκτης IR 1838 Χ 1
  • PC817 X 2
  • 5v ρελέ SPST X 2
  • Τερματικό μπλοκ 3 ακίδων X 2

Αυτά είναι τα κύρια στοιχεία που χρειάζεστε για να φτιάξετε αυτό το έργο. Αλλά με αυτά χρειάζεστε επίσης βασικούς εξοπλισμούς συγκόλλησης, αξεσουάρ υλικού, breadboard και arduino

Δεν θα χρησιμοποιήσω έναν γενικό πίνακα arduino σε αυτό το έργο. Μάλλον θα χρησιμοποιήσω ένα DIY. Η κωδικοποίηση θα γίνει χρησιμοποιώντας arduino IDE και όλα θα είναι ίδια όπως και κάθε άλλο έργο arduino. Αλλά ακριβώς την τελευταία στιγμή θα αφαιρέσω το προ-προγραμματισμένο IC και θα το τοποθετήσω στο PCB μου.

Μπορείτε να παρακολουθήσετε αυτό το βίντεο για το πώς να φτιάξετε DIY arduino UNO στο σπίτι -

bit.ly/2BoLmuO

Μόλις έχετε όλα αυτά τα στοιχεία, ήρθε η ώρα να σχεδιάσετε το κύκλωμα.

Βήμα 2: Σχεδιάστε το κύκλωμα εργασίας

Σχεδιάστε το κύκλωμα εργασίας
Σχεδιάστε το κύκλωμα εργασίας
Σχεδιάστε το κύκλωμα εργασίας
Σχεδιάστε το κύκλωμα εργασίας

Χρησιμοποίησα την ηλεκτρονική πλατφόρμα που ονομάζεται Easyeda για να σχεδιάσω το κύκλωμα.

Το κύκλωμα θα έχει κυρίως αυτά τα μπλοκ -

  • Μονάδα τροφοδοσίας - μετατρέπει την είσοδο 9-12V DC σε 5V DC για να τροφοδοτήσει το κύκλωμα.
  • Μικροελεγκτής - Θα χρησιμοποιήσω ένα IC ATmega328P ως μικροελεγκτή. Είναι το ίδιο που μπορεί να βρεθεί σε οποιοδήποτε arduino UNO, nano ή pro mini.
  • Δέκτης IR - θα χρησιμοποιήσω μια μονάδα δέκτη IR TP1838 που θα συνδεθεί με τον μικροελεγκτή.
  • Ένδειξη χρονοδιακόπτη - Ένα κόκκινο led 3mm υποδηλώνει την κατάσταση του χρονοδιακόπτη.
  • Επίδειξη επτά τμημάτων - Η οθόνη CA τμήματος 2X7 θα εμφανίζει οπτικές πληροφορίες μέσω αλφαριθμητικού χαρακτήρα.
  • Πρόγραμμα οδήγησης ρελέ - Δύο ρελέ θα διασυνδεθούν με τον μικροελεγκτή μέσω του κατάλληλου κυκλώματος οδηγού ρελέ.

Το κύκλωμα που λειτούργησε για μένα είναι αυτό -

Δείτε αυτό το βίντεο για να μάθετε πώς να φτιάχνετε πίνακα οδηγών ρελέ για arduino -

bit.ly/2zZiZn7

Βήμα 3: Σχεδιάστε το PCB και παραγγείλτε το

Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το
Σχεδιάστε το PCB και παραγγείλτε το

Μόλις ολοκληρωθεί ο σχεδιασμός του κυκλώματος, ήρθε η ώρα να φτιάξετε το PCB. Χρησιμοποίησα τον ιστότοπο JLCPCB για να φτιάξω τον πρωτότυπο πίνακα μου. Είναι ένα από τα καλύτερα στην παραγωγή PCB τις τελευταίες ημέρες υποθέτω.

Αφού ολοκληρωθεί ο σχεδιασμός του κυκλώματος, μετατρέψτε το κύκλωμα σε PCB και σχεδιάστε το PCB στον ιστότοπο Easyeda. Κάντε υπομονή με αυτό. Ένα λάθος εδώ θα καταστρέψει τα PCB σας. Ελέγξτε πολλές φορές πριν δημιουργήσετε το αρχείο gerber. Μπορείτε επίσης να ελέγξετε το τρισδιάστατο μοντέλο του PCB σας από εδώ. Κάντε κλικ στο make gerber file και από εκεί μπορείτε να παραγγείλετε απευθείας αυτόν τον πίνακα μέσω JLCPCB. Ανεβάστε τα αρχεία gerber, επιλέξτε τις κατάλληλες προδιαγραφές, μην αλλάξετε τίποτα σε αυτήν την ενότητα. Κρατήστε το όπως είναι. Αυτές είναι αρκετά καλές ρυθμίσεις για να ξεκινήσετε. Καταχώρησε την παραγγελία. Θα πρέπει να το πάρετε σε μια εβδομάδα.

PCB PDF σε κλίμακα 1: 1 -

PCB Gerber File -

Βήμα 4: Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR

Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR
Αποκτήστε τις τιμές HEX του τηλεχειριστηρίου IR

Σε αυτό το βήμα πρέπει να γνωρίζετε τις τιμές Hex που μεταδίδει το τηλεχειριστήριό σας στο arduino. Θα χρησιμοποιήσουμε αυτόν τον κωδικό αργότερα στον τελικό κώδικα. Για αυτό θα χρειαστείτε τη βιβλιοθήκη IRRemote για arduino.

IRRemote Library -

μπορείτε να κατεβάσετε τη βιβλιοθήκη και να την εγκαταστήσετε στο IDE. Ανοίξτε το σκίτσο του παραδείγματος IrrecvDemo και ανεβάστε τον κώδικα στο arduino. Ανοίξτε τη σειριακή οθόνη και ξεκινήστε να πιέζετε τα τηλεχειριστήρια ένα -ένα. Θα δείτε τον αντίστοιχο Hex κώδικα στη σειριακή οθόνη. Έχω αντιγράψει όλους τους κωδικούς σε ένα αρχείο word για μελλοντικές αναφορές. Επίσης, μπορείτε απλά να σημειώσετε τους εξαγωνικούς κωδικούς εκείνων των κουμπιών που σκοπεύετε να χρησιμοποιήσετε σε αυτό το έργο. Μετά από αυτό ήρθε η ώρα να φτιάξουμε το κύριο πρόγραμμα.

Βήμα 5: Γράψτε το πρόγραμμα και ανεβάστε το στο Arduino

Γράψτε το πρόγραμμα και ανεβάστε το στο Arduino
Γράψτε το πρόγραμμα και ανεβάστε το στο Arduino

Αυτός είναι ο τελικός κώδικας που πρέπει να μεταφορτωθεί στο arduino -

Ένα πράγμα που πρέπει να καταλάβετε χρειάζεστε κάποιες βασικές γνώσεις σχετικά με το χρονοδιακόπτη arduino, διακοπή και άλλες προηγμένες έννοιες για να κατανοήσετε σωστά τον κώδικα. Κανονικά δεν χρησιμοποιούμε χρονόμετρα και διακοπές στο arduino μόνο και μόνο επειδή αυξάνει την πολυπλοκότητα ενός κώδικα. Αλλά αυτό το έργο απαιτούσε τη χρήση διακοπής και χρονοδιακόπτη.

Επίσης χρειάζεστε δύο ακόμη βιβλιοθήκες, δύο από τις οποίες πρέπει να συντάξετε σωστά τον κώδικα -

  • Timerone -
  • Pinchangeinterrupt -

Μεταγλωττίστε και ανεβάστε τον κώδικα στο arduino. Μόλις τελειώσετε, αφαιρέστε το IC από το arduino. Θα το τοποθετήσουμε στο PCB.

Βήμα 6: Κολλήστε τα εξαρτήματα στο PCB

Συγκολλήστε τα εξαρτήματα στο PCB
Συγκολλήστε τα εξαρτήματα στο PCB
Συγκολλήστε τα εξαρτήματα στο PCB
Συγκολλήστε τα εξαρτήματα στο PCB
Συγκολλήστε τα εξαρτήματα στο PCB
Συγκολλήστε τα εξαρτήματα στο PCB

Σύμφωνα με το διάγραμμα BOM και Circuit τοποθετήστε τα εξαρτήματα στο PCB και κολλήστε τα σωστά. Αυτό το βήμα είναι πολύ απλό. Χρησιμοποιήστε ψύκτρα με τον ρυθμιστή 7805 και χρησιμοποιήστε θερμική πάστα στο μεταξύ. Βεβαιωθείτε ότι δεν υπάρχει βραχυκύκλωμα σε ισχύ και γείωση μετά την ολοκλήρωση αυτού του βήματος.

Βήμα 7: Σχεδόν Έγινε

Σχεδόν τελείωσε!
Σχεδόν τελείωσε!
Σχεδόν τελείωσε!
Σχεδόν τελείωσε!

Μόλις ολοκληρωθεί η συγκόλληση, ήρθε η ώρα να δοκιμάσετε το κύκλωμα. Πάρτε όλες τις οικιακές συσκευές που λειτουργούν με AC. Θα σας συνιστούσα να χρησιμοποιήσετε μια απλή επιτραπέζια λάμπα για δοκιμή στην αρχή. Ξεβιδώστε τα καλώδια από το διακόπτη και βιδώστε το στον κανονικό ανοιχτό και κοινό ακροδέκτη οποιουδήποτε ρελέ στο PCB. Συνδέστε το επιτραπέζιο φωτιστικό στην πρίζα τοίχου AC. Τροφοδοτήστε το κύκλωμα με τροφοδοσία συνεχούς ρεύματος 9-12V.

Στη συνέχεια, πάρτε το τηλεχειριστήριο και πατήστε το αντίστοιχο κουμπί για να ενεργοποιήσετε τη λάμπα. Θα πρέπει να λειτουργεί σωστά εάν έχετε τα πάντα σωστά σύμφωνα με τις οδηγίες. Ελέγξτε επίσης τη λειτουργία χρονοδιακόπτη.

Το τελικό αποτέλεσμα φαίνεται στο βίντεο.

Αυτό είναι. Καταφέραμε με επιτυχία αυτό το έργο. Αυτός ο τύπος εργαλείων είναι πολύ βολικός στην καθημερινή ζωή. Δημιουργήστε το δικό σας έργο και ενημερώστε με στην ενότητα σχολίων. Αν σας άρεσε αυτό το σεμινάριο, δείτε το βίντεο σχετικά με αυτό το έργο και εγγραφείτε στο κανάλι μας.

Σύνδεσμος καναλιού - www.youtube.com/c/being_engineers1

Σας ευχαριστούμε για τον συντονισμό. Προσέξτε και αποχαιρετήστε.:)

Συνιστάται: