Πίνακας περιεχομένων:
- Βήμα 1: ΛΙΣΤΑ ΜΕΡΩΝ
- Βήμα 2: ΣΧΗΜΑΤΙΚΟ
- Βήμα 3: ΣΥΓΚΟΛΛΗΣΗ ΚΑΙ ΣΥΝΑΡΜΟΛΟΓΗΣΗ
- Βήμα 4: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
- Βήμα 5: ΤΕΛΟΣ
Βίντεο: ΑΡΙΘΜΟΛΟΓΙΚΟ ΡΟΛΟΙ ΔΑΧΤΥΛΙΔΙΟΥ: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Είχα προγραμματίσει να αγοράσω ένα Neopixel Ring 60 Led για να φτιάξω ένα ρολόι αλλά δυστυχώς δεν μπορούσα να το αγοράσω. Τέλος, αγόρασα ένα Neopixel Ring 35 Leds και βρήκα έναν απλό τρόπο να φτιάξω ένα ρολόι διαδικτύου το οποίο μπορεί να εμφανίζει ώρα, λεπτό και δευτερόλεπτο με αυτό το LED Ring 35. Ας ξεκινήσουμε.
Βήμα 1: ΛΙΣΤΑ ΜΕΡΩΝ
Περιλαμβάνονται τα κύρια συστατικά:
- 01τεμ x ESP8266 NODEMCU
- 01τεμ x NEOPIXEL RING 35 LED
- 01τεμ x ΔΙΠΛΗΣ ΠΛΕΥΡΑΣ UNIVERSAL PCB ΓΙΑ DIY 5x7cm
- 01τεμ x ΑΡΣΕΝΙΚΟ & ΓΥΝΑΙΚΑ 40PIN 2.54MM HEADER
- 01τεμ x ΦΟΡΤΙΣΤΗΣ ΤΗΛΕΦΩΝΟΥ ΓΙΑ ΤΡΟΦΟΔΟΤΗΣΗ
Βήμα 2: ΣΧΗΜΑΤΙΚΟ
Αυτό είναι πολύ απλό κύκλωμα. Το δαχτυλίδι NEOPIXEL έχει 2 x 3 μαξιλάρια που σημειώνονται ως εξής: 5V, DI, GND και 5V, DO, GND. Για να το ελέγξουμε, το μόνο που χρειάζεται να κάνουμε είναι να κολλήσουμε 3 συνδέσεις σε αυτά τα 3 τακάκια 5V, DI, GND στο δαχτυλίδι. 5V και GND του NEOPIXEL RING συνδέονται με +5V και το GND της εξωτερικής τροφοδοσίας και τα δεδομένα pin pin συνδέονται με το ESP8266 NODEMCU στην ακίδα D4.
Σημείωση: Δεν μπόρεσα να βρω το LED NEOPIXEL RING 35 στη βιβλιοθήκη FRITZING, οπότε χρησιμοποίησα το NEOPIXEL RING 60 LED για να το αντικαταστήσω στο διάγραμμα κυκλώματος.
Βήμα 3: ΣΥΓΚΟΛΛΗΣΗ ΚΑΙ ΣΥΝΑΡΜΟΛΟΓΗΣΗ
Πρώτον, αφαίρεσα τα αρχικά καλώδια από το NEOPIXEL RING και στη συνέχεια κόλλησα αρσενική κεφαλίδα 3 ακίδων σε ακίδες 5V, DI, GND στο NEOPIXEL RING.
Έκοψα το DIY PROTOBOARD CIRCUIT 5X7cm σε ένα μικρό κομμάτι, κόλλησα 2 σειρές γυναικείες κεφαλίδες για να συνδέσω το ESP8266 NODEMCU πάνω του. Σε αυτήν την εικόνα, έχω κολλήσει μερικά επιπλέον εξαρτήματα, όπως: 8P γυναικεία κεφαλίδα για MPU6050, ένα LED RGB με αντιστάσεις 3pcs x που περιορίζουν το ρεύμα και 2P βιδωτό ακροδέκτη.
Συγκόλληση γυναικείας κεφαλίδας 3 ακίδων (5V, D4, GND) στο κάτω μέρος του DIY PCB ακολουθώντας το σχηματικό σχήμα του προηγούμενου βήματος. Αυτή η γυναικεία κεφαλίδα θα συνδεθεί με την αρσενική κεφαλίδα του NEOPIXEL RING.
Κολλήστε ένα μικρό κουτί για να καλύψετε το ESP8266 NODEMCU. Μακάρι να είχα έναν 3D εκτυπωτή για να φτιάχνω μικρά κουτιά σαν αυτό. Άνοιξα μια τρύπα στο κουτί για να μπορέσει η θηλυκή κεφαλίδα του DIY PCB να περάσει από αυτήν την τρύπα και να συνδεθεί με το NEOPIXEL RING.
Είναι πολύ απλό. ΕΓΙΝΕ.
Χρησιμοποίησα φορτιστή κινητού τηλεφώνου για να τροφοδοτήσω 5V ισχύ για την καταμέτρηση του ρολογιού.
Βήμα 4: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Η ιδέα μου φαίνεται στην παρακάτω εικόνα:
Η ώρα θα εμφανιστεί ως δυαδικός αριθμός και χρειαζόμαστε 4 LED ισοδύναμα με έναν δυαδικό αριθμό 4-bit για να εμφανιστεί η ώρα (μέγ. 12). Το λεπτό και το δεύτερο αντιπροσωπεύονται μετρώντας τον αριθμό των LED σε δεκαδικό ψηφίο (μέγ. 5) και ψηφία μονάδων (μέγ. 9). Συνολικά, χρειαζόμαστε (5+9) x 2 = 28 LED για να δείχνουν το λεπτό και το δευτερόλεπτο.
Αυτό το δαχτυλίδι NEOPIXEL διαθέτει 35 LED, οπότε 3 εναπομείναντες λυχνίες LED χρησιμοποιούνται ως διαχωριστές για να διευκρινίσουν την ώρα, το λεπτό και το δευτερόλεπτο. Επισημαίνεται με ΜΑΥΡΟ χρώμα στην εικόνα.
Μπορούμε να δούμε την παρακάτω εικόνα για να καταλάβουμε πώς αυτό το ρολόι εμφανίζει την ώρα.
Η θέση των LED δηλώνεται στις ακόλουθες συστοιχίες:
byte HHHH [4] = {16, 17, 18, 19}; // ourρα - Δυαδικός αριθμός 4 bit
byte M0 [5] = {14, 13, 12, 11, 10}; // Minute - Δεκαψήφιο byte M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Minute - Μονάδα ψηφίο byte S0 [5] = {21, 22, 23, 24, 25}; // Minute - Δεκαψήφιο byte S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Minute - Μονάδα ψηφίου byte SEPERATOR [3] = {0, 15, 20}; // 3 Διαχωριστικά led
Αυτό το ρολόι καταμέτρησης μπορεί να διαβάσει πληροφορίες χρόνου από τον διακομιστή NTP και ο χρόνος θα ενημερωθεί μέσω WIFI από το ESP8266 NODEMCU.
Μπορούμε να αναφερθούμε σε αυτόν τον ιστότοπο για να επιλέξετε το χρώμα led που προτιμάτε. Στην παρακάτω εικόνα, το ρολόι μέτρησης δείχνει τον χρόνο χωρίς λυχνίες διαχωρισμού.
Εάν προκαλεί σύγχυση, μπορούμε να ορίσουμε άλλο χρώμα για αυτούς (π.χ.: ΛΕΥΚΟ στην παρακάτω εικόνα) για να διαφοροποιήσουμε την ώρα, το λεπτό και το δευτερόλεπτο.
Ο κωδικός ρολογιού καταμέτρησης είναι διαθέσιμος στο GitHub μου.
Βήμα 5: ΤΕΛΟΣ
Δείτε μερικές ακόμη εικόνες.
Ευχαριστώ για την παρακολούθηση και ελπίζω να σας αρέσει !!!
Κάντε LIKE και ΕΓΓΡΑΦΗ στο κανάλι μου στο YouTube.
Συνιστάται:
Ρολόι συνταξιοδότησης / Καταμέτρηση / Ρολόι Dn: 4 βήματα (με εικόνες)
Ρολόι συνταξιοδότησης / Count Up / Dn Clock: Είχα μερικές από αυτές τις οθόνες 8x8 LED με κουκκίδες στο συρτάρι και σκεφτόμουν τι να κάνω με αυτές. Εμπνευσμένο από άλλες οδηγίες, μου ήρθε η ιδέα να δημιουργήσω μια οθόνη αντίστροφης μέτρησης/ανύψωσης για να μετράω αντίστροφα σε μια μελλοντική ημερομηνία/ώρα και αν ο στόχος είναι
C51 4 Bits Ηλεκτρονικό Ρολόι - Ξύλινο Ρολόι: 15 Βήματα (με Εικόνες)
C51 4 Bits Ηλεκτρονικό Ρολόι - Ξύλινο Ρολόι: Είχα λίγο ελεύθερο χρόνο αυτό το Σαββατοκύριακο, έτσι προχώρησα και συναρμολόγησα αυτό το ηλεκτρονικό ψηφιακό ρολόι 4 -bit DIY 2,40 AU $ 2,40 που αγόρασα από την AliExpress πριν από λίγο
Μετατρέψτε το συνηθισμένο ρολόι στο σπίτι σε αυτόνομο λαμπερό ρολόι: 8 βήματα (με εικόνες)
Μετατρέψτε το συνηθισμένο ρολόι σε αυτό το λαμπερό ρολόι: ΠΡΩΤΑ ΔΩΣΩ ΤΗΝ ΕΥΧΑΡΙΣΤΙΚΗ ΜΟΥ ΟΜΑΔΑ ΚΑΙ ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΓΕΙΑ ΜΟΥ ΑΝΑΚΑΛΥΗ ΠΕΡΙΣΣΟΤΕΡΟ ΑΠΑΝΤΗΣΗ ….. Σε αυτά τα εκπαιδευτικά, θέλω να μοιραστώ μαζί σας παιδιά πώς να μετατρέψετε το συνηθισμένο ρολόι του σπιτιού σας μέσα στο λαμπερό ρολόι. > > Για να το κάνετε αυτό
Microdot - Ρολόι χειρός LED μοτίβο ρολόι: 7 βήματα (με εικόνες)
Microdot - Wrist Watch LED Pattern Timepiece: Μια άλλη παραγωγή RGB Sunset Productions! Αυτό το έργο είναι ένας πίνακας κυκλωμάτων για την κατασκευή μιας έκδοσης μεγέθους ρολογιού χειρός του ρολογιού minidot: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/ με μερικά ακόμη λειτουργίες πιο εφαρμόσιμες σε φορητή συσκευή. ΕΝΑ
Δημιουργήστε ένα πραγματικό ρολόι που χτυπά το κουδούνι για τον υπολογιστή σας και ένα ρολόι που χτυπά πυροσβεστήρα .: 3 βήματα (με εικόνες)
Δημιουργήστε ένα πραγματικό ρολόι που χτυπά το κουδούνι για τον υπολογιστή σας και ένα ρολόι που προκαλεί πυροσβεστήρα .: Ένα κουδούνι από ορείχαλκο, ένα μικρό ρελέ μερικά ακόμη πράγματα και ένα πραγματικό κουδούνι μπορούν να χτυπήσουν τις ώρες στην επιφάνεια εργασίας σας. Αν και αυτό το έργο τρέχει σε Windows και Mac Το OS X επίσης, αποφάσισα να εγκαταστήσω το Ubuntu Linux σε έναν υπολογιστή που βρήκα στα σκουπίδια και να δουλέψω σε αυτό: Δεν είχα ποτέ