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

Οπίσθιος φωτισμός τηλεόρασης: 5 βήματα
Οπίσθιος φωτισμός τηλεόρασης: 5 βήματα

Βίντεο: Οπίσθιος φωτισμός τηλεόρασης: 5 βήματα

Βίντεο: Οπίσθιος φωτισμός τηλεόρασης: 5 βήματα
Βίντεο: Επισκευή τηλεόρασης με πρόβλημα στα led (backlight) 2024, Νοέμβριος
Anonim
Πίσω φως της τηλεόρασης
Πίσω φως της τηλεόρασης

Σε αυτό το έργο θα σας δείξω πώς να ελέγχετε το οπίσθιο φως της τηλεόρασής σας χρησιμοποιώντας το τηλεχειριστήριό σας.

Προμήθειες

Αυτό το έργο απαιτεί τα ακόλουθα στοιχεία: -1. Ένα Arduino ή ένα Atmega 328p

2. Αντίσταση 2 x 10k (3 για αυτόνομη έκδοση)

3. 2 x MOSFET (χρησιμοποίησα το IRF 540)

4. Δέκτης IR (VS 1838)

5. κρύσταλλο 16 MHz (για αυτόνομη έκδοση)

6. Κεραμικός πυκνωτής 2 x 22pF (Για αυτόνομη έκδοση)

7. Κεραμικός πυκνωτής 100nf (2 για αυτόνομη έκδοση)

8. Τροφοδοσία 12V 2 amp

9. Πυκνωτής 470nf (Για αυτόνομη έκδοση)

10. Προγραμματιστής FTDI (Εάν χρησιμοποιείτε Arduino pro mini)

Βήμα 1: Προετοιμάστε τον μικροελεγκτή

Εάν χρησιμοποιείτε τον πίνακα Arduino ακολουθήστε τις ακόλουθες οδηγίες:-

1. Τοποθετήστε τον δέκτη IR σε ένα breadboard και συνδέστε το vcc σε +5V του Arduino, GND στο GND του arduino και έξω στην καρφίτσα D3 του Arduino

2. Συνδέστε το Arduino στον υπολογιστή σας και ανοίξτε το Arduino IDE

3. Κατεβάστε τη βιβλιοθήκη IRremote κάνοντας κλικ εδώ

4. Ανεβάστε τον παρακάτω κωδικό και ανοίξτε τη σειριακή οθόνη

5. Χρήση του τηλεχειριστηρίου της τηλεόρασης Πατήστε το κουμπί που θέλετε να αναθέσετε για ενεργοποίηση και απενεργοποίηση, αλλάξτε τη φωτεινότητα και τη θερμοκρασία του led.

6. Στην σειριακή οθόνη θα εμφανιστούν οι τιμές HEX σημειώστε τις και γράψτε την τιμή που είναι για ποιο κουμπί

εάν χρησιμοποιείτε την αυτόνομη έκδοση ακολουθήστε τις ακόλουθες οδηγίες:-

1. συνδέστε τον μικροελεγκτή στο ψωμί, μαζί με τον αντηχείο, τον ρυθμιστή τάσης, τον δέκτη IR.

2. συνδέστε έναν προγραμματιστή FTDI στον μικροελεγκτή.

3. ακολουθήστε το βήμα 3 από τα παραπάνω.

Βήμα 2: Προγραμματίστε τον μικροελεγκτή

Προγραμματίστε τον μικροελεγκτή
Προγραμματίστε τον μικροελεγκτή

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

Βήμα 3: Δημιουργήστε το κύκλωμα

Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα

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

Το κύκλωμα περιλαμβάνει έναν μικροελεγκτή και έναν δέκτη IR ο δέκτης αισθάνεται το σήμα του τηλεχειριστηρίου της τηλεόρασης και του παρέχει στον μικροελεγκτή την επεξεργασία του μικροελεγκτή και στη συνέχεια δημιουργεί ένα σήμα PWM για τον έλεγχο της πύλης του 2 MOSFET που ελέγχει τελικά τη φωτεινότητα του led.

Στη συνέχεια, υπάρχουν αντίσταση τράβηξης για την πύλη του MOSFET για να αποφευχθούν οι ανυψώσεις μανδάλωσης, αντίσταση έλξης για τον πείρο επαναφοράς του μικροελεγκτή, ένας συντονιστής 16 MHz και τέλος ένας ρυθμιστής 5 βολτ με πυκνωτή εξομάλυνσης για να τροφοδοτήσει τα ηλεκτρονικά ελέγχου.

Βήμα 4: Ενσωματώστε τα LED

Συνολικά τα LED
Συνολικά τα LED
Συνολικά τα LED
Συνολικά τα LED

Χρησιμοποιώντας την κολλητική ταινία στο πίσω μέρος της κρύας και ζεστής λευκής λωρίδας led, κολλήστε την πίσω στην τηλεόρασή σας. Στη συνέχεια, χρησιμοποιώντας κολλήσεις συνδέστε την άνοδο (ή τερματικό +ve) και των δύο led μεταξύ τους προκειμένου να δημιουργήσετε μια κοινή άνοδο και, στη συνέχεια, συνδέστε την κοινή άνοδο στο τερματικό +ve του τροφοδοτικού σας. Η κάθοδος (ή -ve τερματικό) κάθε LED συνδέεται στην αποστράγγιση δύο MOSFETS.

Βήμα 5: Επιτυχία

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

Συνιστάται: