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

Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA: 4 βήματα
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA: 4 βήματα

Βίντεο: Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA: 4 βήματα

Βίντεο: Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA: 4 βήματα
Βίντεο: Inside One of the Best Architectural Homes in Southern California 2024, Ιούλιος
Anonim
Image
Image
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA
Ρολόι τοίχου καθρέφτη Infinity σε πλαίσιο εικόνας IKEA

Γεια σας, Πάντα ήθελα να φτιάξω ένα ρολόι τοίχου. Υπάρχουν πολλά υπέροχα ρολόγια τοίχου σε καταστήματα όπως το ΙΚΕΑ. Είχα κάποια προβλήματα με αυτά τα εμπορικά ρολόγια. Είναι πολύ δυνατά για μένα (το συνεχές tic-tac είναι ενοχλητικό), δεν μπορώ να δω τα ρολόγια της ώρας στο σκοτάδι, χρησιμοποιούν πολύ χώρο στον τοίχο μου και δεν είναι ακριβή. Αποφάσισα να φτιάξω ένα αθόρυβο ρολόι με LED και με συγχρονισμό διαδικτύου και το συνδύασα με έναν καθρέφτη απείρου. Ο καθρέφτης καθιστά δυνατή την εμφάνιση των δεικτών ώρας. Η ιδέα μου ήταν να το κάνω όσο πιο απλό γίνεται. Η όλη διαδικασία κατασκευής διαρκεί περίπου 30 λεπτά. Το κόστος του έργου ήταν 20 $. Η μονάδα τροφοδοτείται από έναν τυπικό φορτιστή τηλεφώνου (5VDC). Τα πλήρη ηλεκτρονικά και ο καθρέφτης ενσωματώθηκαν σε μια κορνίζα που αγοράστηκε στο IKEA.

Βήμα 1: Λίστα BOM

Λίστα BOM
Λίστα BOM

Όνομα υλικού, ποσό, σύνδεσμος

IKEA RIBBA Πλαίσιο Εικόνας Μαύρο 23cmx23cm 1 τεμ

WS2812B Led Strip, Μεμονωμένη διεύθυνση Smart RGB Led Strip, Μαύρο 74pcs/1m IP30 1 pc

NodeMcu v3 Lua WIFI Internet of Things development MCU board ESP8266 1 pc

Φορτιστής τηλεφώνου 1 τεμ

Καλώδιο τηλεφώνου USB 1 τεμ

Proto PCB 1 τεμ

Καλώδιο για συγκόλληση 1 τεμ

Συγκολλητικό κασσίτερο 1 τεμ

Πυκνωτής 16V 16V 470uF 1 τεμ

Στέγαση για ηλεκτρονικά 1 τεμ

Καθρέπτης 23 cm x 23 cm 1 τεμ Τοπικό κατάστημα

Γυάλινη πλάκα 23 cm x 23 cm 1 τεμ Τοπικό κατάστημα

Συνολικό κόστος υλικού του έργου: 20, 25 $/συνολικό έργο

Βήμα 2: Συναρμολόγηση

Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση

Κάθε βήμα της διαδικασίας συναρμολόγησης μπορεί να δει στο βίντεο του πρώτου βήματος.

Μερικές πρόσθετες πληροφορίες για το βίντεο:

Το ζήτημα σχετικά με την ακρίβεια του ρολογιού λύθηκε με την τεχνολογία IoT και τον περιοδικό συγχρονισμό διακομιστή ώρας. Σε αυτό το έργο, χρησιμοποίησα το NodeMCU, το οποίο θα χειριστεί τον συγχρονισμό χρόνου.

Το επόμενο βήμα ήταν να βρούμε το σωστό περίβλημα. Επιλέγω το IKEA RIBBA Picture Frame. Χρειαζόμουν 60 τεμάχια LED στο ρολόι γιατί υπάρχουν 60 δευτερόλεπτα και 60 λεπτά. Μέτρησα την εσωτερική περίμετρο του πλαισίου. Υπολόγισα, ότι η λωρίδα LED 74 τεμ / 1 μέτρο είναι ιδανική. Αφού έκοψα 14 τεμάχια LED από μια λωρίδα 1 μέτρου, τα υπόλοιπα 60 τεμάχια προσαρμόστηκαν τέλεια στην εσωτερική περίμετρο του πλαισίου.

Σχετικά με το εφέ καθρέφτη απείρου, μπορείτε να βρείτε περισσότερα εδώ:

Ο καθρέφτης και η γυάλινη πλάκα ήταν ένα τυπικό προϊόν σε ένα τοπικό κατάστημα γυαλιού, τα έκοψαν για το σωστό μέγεθος.

Βήμα 3: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα

Συνδέσα όλα τα εξαρτήματα σύμφωνα με το σχηματικό. Χρησιμοποιήθηκαν μόνο μερικά PIN του nodeMCU, οπότε ένα μικρό πρωτότυπο PCB ήταν υπεραρκετό. Στην πραγματικότητα, τα καλώδια μπορούν να κολληθούν απευθείας στους κωδικούς PIN και το περίβλημα των ηλεκτρονικών συσκευών μπορεί να παραμείνει εκτός, ή μπορείτε να βάλετε αυτό το κουτί δίπλα στο τροφοδοτικό για καλύτερη εμφάνιση. Για αυτό, πρέπει να επεκτείνετε τα καλώδια που προέρχονται από τη λωρίδα LED, το μέγιστο μήκος για αυτό το καλώδιο είναι 5 μέτρα (σύμφωνα με το φύλλο δεδομένων, δεν έχει δοκιμαστεί). Ο πυκνωτής δεν χρειάζεται εάν το τροφοδοτικό είναι καλό. Ο προσαρμογέας USB μου είναι φθηνός, έτσι συγκολλούσα έναν πυκνωτή 450uF στο πρωτότυπο PCB.

Οι λυχνίες LED WS2812B είναι ανεξάρτητα διευθυνσιοδοτούμενα στοιχεία. Πολύ εύκολο να δουλέψεις μαζί τους. Μόλις συνέδεσα 5 VDC, GND στο τροφοδοτικό και το PIN επικοινωνίας στο MCU και λειτουργεί. Ο αριθμός της λυχνίας LED πρέπει να καθορίζεται στον κωδικό Arduino. Ακολουθούν περισσότερες πληροφορίες σχετικά με αυτά τα LED:

Βήμα 4: Ανεβάστε το συνημμένο λογισμικό

Για τη μεταφόρτωση του πηγαίου κώδικα στα MCU, χρησιμοποιήστε το λογισμικό Arduino IDE και καλώδια USB:

Υπάρχουν πολλές οδηγίες σχετικά με τον τρόπο προγραμματισμού ενός NodeMCU δηλ.:

www.instructables.com/id/Programming-ESP82…

Το βασικό του πηγαίου κώδικα προέρχεται από αυτήν την οδηγία:

www.instructables.com/id/Infinity-Mirror-C… Ευχαριστώ το ItsGraGra για την έμπνευση.

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

Πριν ανεβάσετε τον κωδικό NodeMCU, αλλάξτε τα διαπιστευτήριά σας Wifi και ορίστε τη ζώνη ώρας.

Τελικές λέξεις

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

Να εχετε μια ομορφη μερα!

Συνιστάται: