Πίνακας περιεχομένων:
- Βήμα 1: Προετοιμασία της βάσης
- Βήμα 2: Προσθέτοντας τις φλόγες
- Βήμα 3: Καλωδίωση
- Βήμα 4: Μεταφόρτωση του κώδικα
Βίντεο: Arduino / ESP LED Τζάκι: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Υπήρχε ένα χαμένο τζάκι στο σπίτι που νοίκιασα, χωρίς πραγματική επιλογή για ένα ωραίο, ζεστό αληθινό τζάκι. Έτσι αποφάσισα να φτιάξω το δικό μου τζάκι LED RGB, το οποίο δίνει μια ωραία αίσθηση προσομοιώνοντας μια πραγματική φωτιά. Δεν είναι τόσο καλό όσο μια πραγματική φωτιά, αλλά δίνει μια πραγματικά παρόμοια ζεστή αίσθηση.
Μπορείτε επίσης να φτιάξετε το δικό σας, είναι ένα εύκολο έργο για αρχάριους που μπορείτε να κάνετε μόνο με μερικά μέρη και μια μονάδα Arduino ή ESP8266. Και οι δύο μονάδες λειτουργούν καλά, ο λόγος για τον οποίο επιλέγω το ESP8266 είναι ότι αυτό μου δίνει επίσης την ευκαιρία να ελέγξω το τζάκι από απόσταση, να το ενεργοποιήσω/απενεργοποιήσω από το σύστημα αυτοματισμού του σπιτιού μου. Το όλο έργο είναι αρκετά φθηνό και δεν απαιτεί πολύ χρόνο.
Χρειαζονται ΥΛΙΚΑ:
- Λωρίδα LED WS2812B RGB (1 μέτρο, 60 LED/μέτρο) - eBay cca. 7 USD
- NodeMCU ESP8266 ESP -12 (3.3v) ή μονάδα Arduino Nano V3.0 (5V) (Εάν θέλετε WiFi, επιλέξτε το NodeMCU) - cca. 4-7 USD
- 1 x Πυκνωτής (1000 uF, 6,3V+) για να σταθεροποιήσετε τις τρέχουσες αιχμές
- Λευκό λαδωμένο χαρτί ψησίματος
- Λίγη ξύλινη σανίδα για τη βάση (ή χαρτόνι)
- Καλώδιο USB, προσαρμογέας ρεύματος τοίχου (1 Α ή περισσότερο)
Επίσης, θα χρειαστείτε συγκολλητικό σίδερο, εργαλεία και σύρματα.
Βήμα 1: Προετοιμασία της βάσης
Πρώτα απ 'όλα, θα χρειαστεί να κόψετε τη λωρίδα LED RGB 1 μέτρου στη μέση και να συνδέσετε τις ακίδες (GND σε GND, D σε D, +5V έως +5V). Αυτό θα σας δώσει μια διπλή λωρίδα μήκους 50 εκατοστών.
Τώρα μπορείτε να πάρετε λίγο ξύλο και να το κόψετε σε μέγεθος, θα πρέπει να είναι ελαφρώς μακρύτερο από τη λωρίδα LED και λίγο πιο φαρδύ. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο υλικό, αλλά νομίζω ότι το ξύλο φαίνεται καλύτερο.
Στερεώστε μόνο τα άκρα της λωρίδας LED RGB στον πίνακα με ταινία scotch ή (ζεστή) κόλλα.
Βήμα 2: Προσθέτοντας τις φλόγες
Πάρτε το λαδωμένο χαρτί και σκίστε ένα κομμάτι (πλάτος περίπου 10-15 εκατοστών), τσαλακώστε το λίγο και, στη συνέχεια, σύρετέ το κάτω από τη λωρίδα LED, διπλώστε το πάνω και γύρω, έτσι ώστε να κάνει "φλόγα". Ο στόχος είναι να χτιστεί πάνω από τα LED, έτσι ώστε το φως από τα LED να διαχέεται στο χαρτί.
Μπορείτε να προσπαθήσετε να το ασφαλίσετε διπλώνοντας τις πλευρές. Δεν θα μπορείτε να χρησιμοποιήσετε scotch tape ή κανονική κόλλα για να το συγκρατήσετε, γιατί είναι λιπαρό/αντικολλητικό χαρτί. Μπορείτε να το δέσετε μαζί με κάποιο διάφανο νήμα χρησιμοποιώντας μια βελόνα.
Μόλις ολοκληρώσετε την πρώτη φλόγα, συνεχίστε να χτίζετε όλες τις επόμενες φλόγες, επικαλύπτοντας ελαφρώς τη βάση με την προηγούμενη.
Βήμα 3: Καλωδίωση
Η σύνδεση της μονάδας (NodeMCU) στη λωρίδα LED είναι εύκολη, αλλά θα χρειαστεί να κάνετε λίγη συγκόλληση για να διαχωρίσετε τα καλώδια από τη λωρίδα LED. Επίσης, φροντίστε να προσθέσετε έναν πυκνωτή 1000 uF 6.3V (ή περισσότερο) μεταξύ του + και του GND, κοντά στη λωρίδα LED, αυτό θα βοηθήσει στη σταθεροποίηση της ισχύος.
Η καλωδίωση είναι:
- Συνδέστε +5V (USB VCC) από το NodeMCU στη λωρίδα LED +5V
- Συνδέστε το GND από το NodeMCU στη λωρίδα LED GND
- Συνδέστε τον πείρο με την ένδειξη "D7" από το NodeMCU στο "D" στη λωρίδα LED
Εάν χρησιμοποιείτε Arduino, μπορείτε να συνδέσετε οποιοδήποτε ψηφιακό pin (D2-D13) στη λωρίδα LED, απλώς βεβαιωθείτε ότι το ταιριάζει στον πηγαίο κώδικα.
Βήμα 4: Μεταφόρτωση του κώδικα
Πρέπει να χρησιμοποιήσετε το Arduino IDE και να βεβαιωθείτε ότι έχετε εγκαταστήσει επίσης την υποστήριξη της πλακέτας ESP8266:
github.com/esp8266/Arduino
Ο πηγαίος κώδικας είναι διαθέσιμος στη σελίδα github:
Συγκεντρώστε και ανεβάστε τον κώδικα στη μονάδα NodeMCU, και αυτό είναι όλο! Θα αρχίσει να αναβοσβήνει τα LED.
Υπάρχει μια ειδική σημείωση στον κώδικα: η κατανάλωση ενέργειας του τρέχοντος κωδικού μετρήθηκε να είναι περίπου 600-700 mA, που είναι πάνω από τις κανονικές θύρες USB 500 mA που ήθελε να δώσει. Για το λόγο αυτό, για το πρώτο 1 λεπτό, θα τροφοδοτήσει μόνο ένα μέρος των LED (περίπου το ένα τρίτο) και στη συνέχεια θα πάει και θα το ανάψει όλο. Εάν χρησιμοποιείτε τροφοδοτικό τοίχου, βεβαιωθείτε ότι μπορεί να υποστηρίξει τουλάχιστον 1 Α και όχι τον φθηνότερο τύπο.
Επειδή ο πηγαίος κώδικας είναι διαθέσιμος, μη διστάσετε επίσης να πειραματιστείτε με χρώματα, χρονισμούς.
Απολαμβάνω!
Συνιστάται:
Ελέγξτε το τζάκι σας με το HomeKit και την Alexa: 7 βήματα
Ελέγξτε το τζάκι σας με το HomeKit και την Alexa: Πρόσφατα είχα εγκαταστήσει ένα τζάκι αερίου, το οποίο περιλάμβανε τηλεχειριστήριο. Και αφού είδα μερικά παραδείγματα ανθρώπων που ενσωμάτωναν τα τζάκια τους στο σύστημα ελέγχου του σπιτιού τους, άρχισα να ψάχνω το ίδιο. Το τζάκι μου έχει αυτό το τηλεχειριστήριο
Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE - Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: 4 βήματα
Ξεκινώντας με το Esp 8266 Esp-01 Με το Arduino IDE | Εγκατάσταση πινάκων Esp στο Arduino Ide και προγραμματισμός Esp: Σε αυτά τα εκπαιδευτικά προγράμματα θα μάθουμε πώς να εγκαθιστούμε πίνακες esp8266 στο Arduino IDE και πώς να προγραμματίζουμε esp-01 και να ανεβάζουμε κώδικα σε αυτό. Δεδομένου ότι οι πίνακες esp είναι τόσο δημοφιλείς, σκέφτηκα να διορθώσω ένα εκπαιδευτικό αυτό και οι περισσότεροι άνθρωποι αντιμετωπίζουν πρόβλημα
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: 13 βήματα (με εικόνες)
Πώς να αποσυναρμολογήσετε έναν υπολογιστή με εύκολα βήματα και εικόνες: Αυτή είναι μια οδηγία σχετικά με τον τρόπο αποσυναρμολόγησης ενός υπολογιστή. Τα περισσότερα από τα βασικά στοιχεία είναι αρθρωτά και αφαιρούνται εύκολα. Ωστόσο, είναι σημαντικό να είστε οργανωμένοι σε αυτό. Αυτό θα σας βοηθήσει να αποφύγετε την απώλεια εξαρτημάτων και επίσης να κάνετε την επανασυναρμολόγηση να
Πίνακας προγραμματισμού και ανάπτυξης ESP-12E και ESP-12F: 3 βήματα (με εικόνες)
Πίνακας προγραμματισμού και ανάπτυξης ESP-12E και ESP-12F: Η εντολή για αυτόν τον πίνακα ήταν απλή: Να μπορείτε να προγραμματίσετε μονάδες ESP-12E και ESP-12F τόσο εύκολα όσο οι πίνακες NodeMCU (δηλαδή δεν χρειάζεται να πατήσετε κουμπιά). Αποκτήστε καρφίτσες φιλικές προς το breadboard με πρόσβαση στις χρήσιμες IO. Χρησιμοποιήστε ξεχωριστό USB για σειριακή μετάδοση
LED Μικροσκοπικό τζάκι Nendoroid: 9 βήματα (με εικόνες)
LED Miniature Nendoroid Τζάκι: Τα νενδοροειδή σας αξίζουν μια ζεστή, ζεστή νύχτα δίπλα στη φωτιά αυτά τα Χριστούγεννα. Υλικά: Μικρο ξύλινο τζάκι Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 pack 30 awg silicone wire Micro USB (ιδανικά καλώδιο USB ορθής γωνίας) SolderHot σολ