Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Το κύκλωμα του χρονοδιακόπτη
- Βήμα 3: Ο πηγαίος κώδικας
- Βήμα 4: Η εμφάνιση της τελικής συσκευής
Βίντεο: Το χρονόμετρο λεπτών με βάση το MICU PIC16F88: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Ας ρίξουμε μια ματιά στο απλό αρχάριο του χρονοδιακόπτη λεπτών. Η καρδιά του έργου είναι το 8-bit PIC16F88 MCU. Ο χρόνος εμφανίζεται στην οθόνη 7 τμημάτων και ο χρονοδιακόπτης λειτουργεί με 6 κουμπιά. Η συσκευή τροφοδοτείται από μπαταρία 9 volt.
Το χρονικό εύρος είναι από 1 έως 99 λεπτά. Η διψήφια λειτουργία αριθμού υποδεικνύεται από την πρόσθετη πράσινη λυχνία LED που βρίσκεται στη δεξιά πλευρά της οθόνης ακριβώς δίπλα στο πρόσημο της υποδιαστολής. Τα πέντε κουμπιά στη σειρά αντιπροσωπεύουν αριθμούς από ένα έως πέντε. Το έκτο κουμπί έχει δύο λειτουργίες - για την επαναφορά της συσκευής και για την αλλαγή του τρέχοντος ψηφίου που εισάγεται.
Η συσκευή χρονοδιακόπτη λειτουργεί με τον ακόλουθο τρόπο. Αφού ο κύριος διακόπτης είναι ενεργοποιημένος, εμφανίζεται ένα μηδενικό ψηφίο και η συσκευή περιμένει να πατηθούν τα κουμπιά. Υπάρχουν 3 δυνατότητες:
1) Για να εισαγάγετε διάστημα 1 έως 5 λεπτών, απλώς πατήστε ένα από τα πέντε κουμπιά. Η αντίστροφη μέτρηση ξεκινά σε λίγες στιγμές.
2) Για να εισαγάγετε περίοδο 6 έως 9 λεπτών πατήστε οποιοδήποτε από τα πέντε κουμπιά και αμέσως μετά πατήστε επανειλημμένα το 6ο κουμπί για να επιτύχετε την επιθυμητή τιμή. Μετά από κάθε πάτημα, η τιμή αυξάνεται κατά 1.
3) Για να εισαγάγετε περίοδο 10 έως 99 λεπτών, εισαγάγετε το πρώτο ψηφίο χρησιμοποιώντας τις οδηγίες του προηγούμενου βήματος. Στη συνέχεια, πατήστε οποιοδήποτε από τα πέντε κουμπιά. Η υποδιαστολή και η πρόσθετη πράσινη λυχνία LED ανάβουν υποδεικνύοντας ότι εισάγεται το δεύτερο ψηφίο της τιμής. Τώρα πιέστε επανειλημμένα το 6ο κουμπί για να ρυθμίσετε την τιμή του δεύτερου ψηφίου.
Ενώ η αντίστροφη μέτρηση βρίσκεται σε εξέλιξη, εμφανίζεται ο υπολειπόμενος χρόνος και το δεκαδικό ψηφίο αναβοσβήνει περιοδικά. Στην περίπτωση του διψήφιου αριθμού και τα δύο ψηφία εμφανίζονται περιοδικά στην οθόνη με το δεύτερο ψηφίο να σημειώνεται με το δεκαδικό. Όσο ο υπολειπόμενος αριθμός λεπτών είναι διψήφιος αριθμός, η πρόσθετη λυχνία LED είναι αναμμένη.
Όταν ο υπολειπόμενος χρόνος φτάσει στη μηδενική τιμή, θα ενεργοποιηθεί ο ηχητικός συναγερμός. Στη συνέχεια, η συσκευή μπορεί να επαναφερθεί με το 6ο κουμπί για να είναι έτοιμη για την επόμενη εργασία.
Βήμα 1: Απαιτούνται εξαρτήματα
- PIC16F88
- Επίδειξη 7- τμημάτων
- 6 κουμπιά
- Αντίσταση 1Κ - 6 τεμάχια
- 470 αντίσταση - 9 τεμάχια
- Ρυθμιστής τάσης 7805
- Πυκνωτής 0,33 uF
- Πυκνωτής 0,1 uF
- ένα πιεζοηχείο
- υποδοχή μπαταρίας
- ένας διακόπτης
Βήμα 2: Το κύκλωμα του χρονοδιακόπτη
Βήμα 3: Ο πηγαίος κώδικας
Ο κωδικός γραμμένος σε C χρησιμοποιώντας μεταγλωττιστή MPLAB X IDE και XC8 είναι διαθέσιμος για λήψη:
Βήμα 4: Η εμφάνιση της τελικής συσκευής
Εξαρτάται από εσάς αν θα συναρμολογήσετε μόνο το κύκλωμα στο breadboard ή θα δημιουργήσετε κάποιο μοναδικό σχέδιο. Επισυνάπτω μερικές εικόνες των συσκευών μου.
Συνιστάται:
Όλα σε ένα ψηφιακό χρονόμετρο (ρολόι, χρονόμετρο, ξυπνητήρι, θερμοκρασία): 10 βήματα (με εικόνες)
All in One Digital Chronometer (Ρολόι, Χρονόμετρο, Ξυπνητήρι, Θερμοκρασία): Σχεδιάζαμε να φτιάξουμε χρονόμετρο για κάποιον άλλο διαγωνισμό, αλλά αργότερα εφαρμόσαμε επίσης ένα ρολόι (χωρίς RTC). Καθώς μπήκαμε στον προγραμματισμό, ενδιαφερθήκαμε να εφαρμόσουμε περισσότερες λειτουργίες στη συσκευή και καταλήξαμε να προσθέσουμε DS3231 RTC, ως
Δημιουργήστε μια βάση σύνδεσης IPod από μια μικρή βάση σύνδεσης IPod: 5 βήματα
Δημιουργήστε μια βάση σύνδεσης IPod από μια μίνι βάση σύνδεσης IPod: Εξηγεί πώς να μετατρέψετε εύκολα μια παλιά βάση σύνδεσης που προορίζεται για ένα ipod mini για χρήση με ένα ipod nano (και η πρώτη και η δεύτερη γενιά μία φορά). Γιατί; Αν σας αρέσει είχα ένα iPod μίνι και πήρε την αποβάθρα για αυτό, και τώρα αγόρασε ένα iPod nano και ειλικρινά λεπτό
Η βάση του φορητού υπολογιστή 10 λεπτών: 5 βήματα (με εικόνες)
Η βάση των 10 λεπτών για φορητούς υπολογιστές: Αφού έβαλα ένα από αυτά τα πλαστικά φορητά laptop $ 30 στα ράφια ενός καταστήματος, άρχισα να σκέφτομαι έναν εύκολο τρόπο απόκτησης παρόμοιας λειτουργικότητας χωρίς σπατάλη ή δαπάνες. Περιπλανώμενος στο τοπικό μου κατάστημα υλικού συνάντησα το υλικό
Δωρεάν Diy Zune, IPod, IPhone, PDA, Cell Phone ή Gadget Holder/βάση σύνδεσης/βάση: 6 βήματα
Δωρεάν Diy Zune, IPod, IPhone, PDA, Cell Phone ή Gadget Holder/βάση/βάση: Έχει ειπωθεί ότι η ανάγκη είναι η μητέρα της εφεύρεσης. Έχω διαπιστώσει ότι είναι αλήθεια συχνά. Η περασμένη εβδομάδα δεν αποτελούσε εξαίρεση. Ξοδεύω άπειρο χρόνο στον υπολογιστή μου στο κυνήγι εργασίας. Δεδομένου ότι είχα αντικαταστήσει πρόσφατα τον υπολογιστή μου με διακομιστή
Χάρτινη βάση για φορητό υπολογιστή, η φθηνότερη δυνατή βάση για φορητό υπολογιστή: 4 βήματα
Paper Laptop Stand, the Cheapest Laptop Stand Possible .: Μου αρέσει πολύ το quake3 και μάλλον ανησυχώ για την αντοχή του MacBook μου. Δεν μου έρχεται ποτέ η ιδέα να αγοράσω αυτά τα στηρίγματα φορητών υπολογιστών με ανεμιστήρες, επειδή τα MacBooks δεν έχουν καμία τρύπα στο κάτω μέρος του. Σκεφτόμουν ότι αυτές οι μισές μπάλες θα έκαναν το λάπτοπ μου