Πίνακας περιεχομένων:
Βίντεο: Ένα ρολόι αντίστροφης μέτρησης με LED: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτές είναι μερικές σύντομες σημειώσεις σχετικά με ένα «ρολόι αντίστροφης μέτρησης» που έχτισα πριν από 10 χρόνια για το Y2K, Το ρολόι είναι 4 πόδια τετράγωνο από μπροστά. Έχει πάχος περίπου 4 ίντσες και λειτουργεί με ενσωματωμένο μικροελεγκτή. Κάθε τμήμα είναι κατασκευασμένο από LEDs περίπου 20x 10mm.
Δεν μπορώ να τραβήξω μια φωτογραφία με αυτό, γιατί είναι WAAAY πολύ φωτεινό! Ο πίνακας ήταν σκαλισμένος από ένα πρότυπο που έφτιαξα για ένα συνηθισμένο δρομολογητή, με ένα εκτεταμένο πρότυπο που ακολουθεί τον κόφτη. Έφτιαξα το πρότυπο σε χαρτόνι (ινοσανίδα US-ian;) και το ευθυγράμμισα προσεκτικά με σημάδια στο πλαίσιο για να το κόψω. Η τοποθέτηση του δεύτερου Leds ήταν περισσότερο σκύλα από ό, τι περίμενα - κάντε τα μαθηματικά προσεκτικά για να τα κάνετε τέλεια.
Βήμα 1: Digηφίο
Ακολουθεί μια άποψη στο πίσω μέρος ενός τμήματος. Χρησιμοποίησα το κλασικό κύκλωμα σταθερού ρεύματος LM317 για να οδηγήσω κάθε τράπεζα LED.
Τα προγράμματα οδήγησης για τις οθόνες γίνονται με σειριακούς σε παράλληλους μετατροπείς που φαίνεται να έχουν αντικατασταθεί με αυτά τα πράγματα: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp… αυτά τα νέα μέρη θα κάνω ό, τι έκανα τότε και με το 317 - ένα πλήρες πρόγραμμα οδήγησης LED σε ένα τσιπ. Μόνο μία αντίσταση ορίζει τη φωτεινότητα για όλα τα led! Κάθε ψηφίο οδηγείται από εκείνο το αλυσιδωτό καλώδιο κορδέλας, το οποίο μεταφέρει όλα τα κοινά σήματα για αυτά τα τσιπ, Vcc, GND Clock, Latch Enable και output enable. Έτσι, υπάρχουν μόνο 6 καλώδια που αφήνουν τον υπολογιστή για ΟΛΑ τα τμήματα ΟΛΩΝ των χαρακτήρων ΚΑΙ τα 60 δευτερόλεπτα LEDs στην άκρη. Κάθε τσιπ μονάδας δίσκου έχει όμως μια μοναδική γραμμή (το ροζ σύρμα) που η μαργαρίτα αλυσιδοποιεί σε όλο το σύστημα. Η οθόνη μοιάζει με ένα πολύ μεγάλο μηχάνημα βάρδιας - δείτε το παρακάτω διάγραμμα Μια ενημέρωση για την οθόνη διαρκεί ένα πολύ μικρό κλάσμα του δευτερολέπτου.
Βήμα 2: Ο μικροελεγκτής
Λατρεύω απολύτως τον μικροελεγκτή 8052, ο δεύτερος του προμηθεύεται και τροποποιείται από σχεδόν όλους. Ένας επαγγελματίας χρήστης, μπορεί ακόμη και να κατεβάσει κώδικα VHDL για να εφαρμόσει έναν σε FPGA και να τροποποιήσει ολόκληρο τον πυρήνα για να οδηγήσει οποιοδήποτε παράξενο υλικό που φροντίζω να συλλάβω. Οι κατασκευαστές περιλαμβάνουν Atmel, NXP και WinBond. Τα εργαλεία ανάπτυξης είναι φθηνά, υπάρχουν δωρεάν συναρμολογητές και δωρεάν μεταγλωττιστές «C» (SDCC). Το έχω προγραμματίσει αυτό εξ ολοκλήρου στο Pascal με ένα κομμάτι κωδικού συναρμολογητή ειδικά γραμμένο για να κάνει την ενημέρωση της οθόνης όσο το δυνατόν γρηγορότερα. Κάποια στιγμή θα δημοσιεύσω και τον κωδικό. Αυτός είναι ο υπολογιστής ελέγχου. Η CPU ονομάζεται Dallas DS2250T και ήρθε ως μια μικρή κάρτα SIMM που περιέχει 32K RAM με μπαταρία, που χρησιμοποιείται για προγράμματα και 8K RAM για χρήση δεδομένων προγράμματος. Τα μεγάλα τσιπ 40 ακίδων είναι πιο σειριακά σε παράλληλα τσιπ για τα δεύτερα LED. Κάτω από τα πακέτα 40 ακίδων υπάρχει ένα τσιπ προγράμματος οδήγησης γραμμής LS125, για να οδηγήσετε τα καλώδια κορδέλας. Ο λευκός σύνδεσμος στο επάνω μέρος ήταν για ένα σετ κουμπιών για ρύθμιση του ρολογιού.
Βήμα 3: Σημειώσεις λογισμικού
Έγραψα ένα απλό κομμάτι κώδικα υπολογιστή για να καταλάβω πόσες ώρες υπήρχαν σε οποιοδήποτε μεσοδιάστημα μεταξύ του χρόνου που θέλατε να ξεκινήσει η αντίστροφη μέτρηση και της "μηδενικής ώρας". Το ενσωματωμένο πρόγραμμα απλά δοκίμαζε το εσωτερικό του ρολόι κάθε δευτερόλεπτο και μείωνε την οθόνη. Κάθε λεπτό, όλα τα Leds φωτίζονταν και σταδιακά απενεργοποιούνταν μέχρι να φτάσετε ξανά στα 60. Υπάρχει ένα μικρό πάνελ για ρύθμιση της οθόνης, ακριβώς όπως ένα ξυπνητήρι.
Συνιστάται:
Ρολόι αντίστροφης μέτρησης για τα Προεδρικά Εγκαίνια (Wifi): 6 Βήματα
Ρολόι αντίστροφης μέτρησης για την Προεδρική έναρξη (Wifi): Επισκόπηση: Το ρολόι αντίστροφης μέτρησης είναι παρόμοιο με τα εμπορικά προϊόντα, με μερικές ανατροπές: α) Όταν επιτευχθεί ο στόχος του συμβάντος, το ρολόι αντίστροφης μέτρησης: εμφανίζει μια ανακοίνωση κύλισης και αναπαράγει ηχητικά εφέ και ένα τραγούδι mp3 - στην περίπτωση αυτή, το REM τραγούδι: & ld
Χρονοδιακόπτης αντίστροφης μέτρησης επερχόμενων εκδηλώσεων: 5 βήματα
Χρονομετρητής αντίστροφης μέτρησης επερχόμενου συμβάντος: Επισκόπηση: Το ρολόι αντίστροφης μέτρησης είναι παρόμοιο με τα εμπορικά προϊόντα, με μερικές ανατροπές: α) Διαβάζεται από την οθόνη του δωματίου. χρώμα - πράσινο - > κίτρινο
Κουμπί αντίστροφης μέτρησης Arduino W/ Rest: 4 βήματα
Κουμπί αντίστροφης μέτρησης Arduino W/ Rest: Αυτό το εγχειρίδιο θα σας διδάξει πώς να δημιουργήσετε ένα χρονόμετρο αντίστροφης μέτρησης χρησιμοποιώντας μια οθόνη 4 ψηφίων 7 τμημάτων που μπορεί να επαναφερθεί με ένα κουμπί. Πήρα την ιδέα να το φτιάξω γιατί δημιουργώντας την 1ψήφια οθόνη 7 τμημάτων στην τάξη, ήθελα να δημιουργήσω κάτι
Χρονόμετρο αντίστροφης μέτρησης: 4 βήματα
Χρονόμετρο αντίστροφης μέτρησης: Σε αυτό το εκπαιδευτικό εγχειρίδιο, θα σας διδάξω πώς να φτιάξετε ένα χρονόμετρο αντίστροφης μέτρησης που θα σας βοηθήσει να ελέγξετε τη διαχείριση του χρόνου σας στην καθημερινή σας ζωή. Η κύρια έμπνευση προήλθε από αυτόν τον σύνδεσμο. Αυτός ο χρονόμετρο αντίστροφης μέτρησης θα είναι βασικά ένα τετραψήφιο επτά τμήμα t
Κάντε ένα χρονόμετρο αντίστροφης μέτρησης με το μικρό: bit: 5 βήματα
Κάντε ένα χρονόμετρο αντίστροφης μέτρησης με το Micro: bit: Το χρονόμετρο αντίστροφης μέτρησης είναι πολύ συνηθισμένο στην καθημερινή μας ζωή. Βοηθάει να σας υπενθυμίσω να κάνετε κάτι εγκαίρως σε περίπτωση τυχόν καθυστέρησης ή σφάλματος. Για παράδειγμα, ένα βηματόμετρο ή ένα χρονόμετρο ψησίματος. Σήμερα θα χρησιμοποιήσουμε το micro: bit, power: bit και μια ακρυλική βάση