Χόμπι και ενδιαφέροντα

Πώς να χρησιμοποιήσετε ένα μικροελεγκτή για το Seven - Segment LEDs

Επτά - segment LED οθόνες περιέχουν επτά ή οκτώ λυχνίες LED που ανάβουν σε διαφορετικούς συνδυασμούς για να εμφανίσετε τους αριθμούς . Εμφανίζει περιέχουν επτά λυχνίες LED εμφανίζει μόνο έναν αριθμό , ενώ αυτά που περιέχουν οκτώ LED εμφανίζει έναν αριθμό και ένα δεκαδικό σημείο . Χρησιμοποιήστε αυτές τις οθόνες σε ρολόγια , πίνακες , χρονόμετρα και άλλα έργα που απαιτούν αριθμητικές ενδείξεις . Χρησιμοποιήστε ένα μικροελεγκτή για τον έλεγχο των οποίων τα LED ανάβουν και σβήνουν για να δημιουργήσουν μονοψήφιους αριθμούς που κυμαίνονται από μηδέν έως nine.Things Θα πρέπει
Υπολογιστών
Χαρτί
Μολύβι
Breadboard
Μονομελούς πυρήνα σύρμα
7-8 αντιστάσεις , 1 ανά LED στην οθόνη
Η Εμφάνιση Περισσότερες οδηγίες
Γράψτε το Πρόγραμμα
Η 1

Συνδέστε το μικροελεγκτή με τον υπολογιστή σας . Εκκίνηση του λογισμικού προγραμματισμού του μικροελεγκτή του . 2

Πληκτρολογήστε τον κωδικό που λέει το μικροελεγκτή ποια κανάλια εξόδου για να χρησιμοποιήσετε για την ενεργοποίηση των LED και να σβήνουν . Εάν χρησιμοποιείτε μια οθόνη που δεν περιέχει ένα δεκαδικό ψηφίο , που επτά από τα κανάλια ως έξοδοι . Εάν χρησιμοποιείτε μια οθόνη που παρέχει ένα δεκαδικό σημείο , που οκτώ από τα κανάλια ως έξοδοι . Χρησιμοποιήστε συνεχόμενα κανάλια για να κάνουν τον προγραμματισμό και τη σύνδεση της οθόνης ευκολότερη .
Εικόνων 3

Δημιουργήστε ένα τραπέζι σε ένα κομμάτι χαρτί που δείχνει το οποίο LEDs για να ενεργοποιήσετε και να απενεργοποιήσετε για να δημιουργήσετε κάθε αριθμό . Ισοπαλία εννέα στηλών και 11 γραμμών με το μολύβι σας . Ονομάστε την αριστερή στήλη " Αριθμός" και τις υπόλοιπες στήλες με τα ονόματα του καθενός από τα LED καρφίτσες . Οι καρφίτσες μπορούν να ονομάζονται με γράμματα που κυμαίνονται από το « Α» έως « Ζ » Κοιτάξτε την τεκμηρίωση της οθόνης σας για να μάθετε τα ονόματα και θέσεις μέσα στην οθόνη των καρφίτσες » . Ονομάστε κάθε γραμμή κάτω από το " Number " με τους αριθμούς από το μηδέν έως εννέα .
Η 4

Γράψτε ένα " 1 " σε κάθε κελί του πίνακα σας να εμφανίζονται όταν ένα LED είναι ενεργοποιημένος και ένα " 0 " για το LED που είναι ανοικτά κατά τη δημιουργία κάθε αριθμό . Για παράδειγμα , ο αριθμός " 8 " δημιουργείται με την περιστροφή κάθε LED όταν χρησιμοποιείτε μια οθόνη με κοινή κάθοδο ή off όταν χρησιμοποιείτε μια οθόνη με μια κοινή ανόδου . Τα κύτταρα στη σειρά με την ένδειξη " 8 " θα πρέπει το καθένα να γεμίσει με ένα " 1 " ή " 0 ", ανάλογα με τον τύπο της οθόνης έχετε. Ελέγξτε την τεκμηρίωση της οθόνης σας , αν δεν ξέρετε ποια πληκτρολογήστε έχετε .
5

Πληκτρολογήστε τον κωδικό που λέει το μικροελεγκτή που τα κανάλια , ή LED , να στείλετε και να σβήνουν τα σήματα για κατά τη δημιουργία κάθε αριθμό . Για παράδειγμα , για να δημιουργήσετε τον αριθμό " 8 ", να στείλετε ένα μήνυμα σε για κάθε κανάλι εξόδου . Ανατρέξτε στο τραπέζι σας για να προγραμματίσετε κάθε αριθμό .
Η 6

Προσθέστε ένα χρονικό διάστημα μετά τον κωδικό που δημιουργεί κάθε αριθμό με τον κύκλο μέσα από τους αριθμούς αυτόματα . Χρησιμοποιήστε ένα σύνολο 10 καθυστερήσεις . Εάν προσθέσετε μια χρονική καθυστέρηση 1.000 χιλιοστά του δευτερολέπτου , ή από ένα δευτερόλεπτο, μετά από κάθε αριθμό , ένα διαφορετικό αριθμό θα εμφανίζεται κάθε δευτερόλεπτο .
Η 7

Δοκιμάστε κωδικό σας για λάθη , εάν η εφαρμογή του προγραμματισμού σας περιλαμβάνει τη λειτουργία . Αποθηκεύστε τον κωδικό σας στο σκληρό δίσκο του υπολογιστή σας . Ανεβάστε τον κωδικό στο μικροελεγκτή σας . Αποσυνδέστε την τροφοδοσία του μικροελεγκτή του .
Εικόνων Συνδέστε την οθόνη LED
8

Τοποθετήστε το επτά - segment LED οθόνη για breadboard σας με κάθε καρφίτσα σε ένα ξεχωριστό κομμάτι χαλκού .
Τετάρτη 9

Συνδέστε τις απαραίτητες ακίδες στην οθόνη για ακροδέκτη γείωσης του μικροελεγκτή χρησιμοποιώντας μονό αγώγιμο σύρμα . Κοιτάξτε την τεκμηρίωση της οθόνης για να μάθετε ποιες είναι οι καρφίτσες καρφίτσες έδαφος .
Η 10

Συνδέστε μια αντίσταση σε κάθε μία από τις υπόλοιπες ακίδες στην οθόνη . Το ένα άκρο του αντιστάτη έγκειται στην ίδια τροχιά χαλκού ως μία από τις ακίδες . Το άλλο άκρο της αντίστασης έγκειται σε μια κενή τροχιά χαλκού ? ότι είναι , ένα κομμάτι χαλκού που δεν συνδέεται με οποιαδήποτε ηλεκτρονικά εξαρτήματα .
Η 11

Συνδέστε κάθε μία από τις αντιστάσεις σε ένα κανάλι εξόδου στο μικροελεγκτή σας με μονό αγώγιμο σύρμα . Εκτελέστε το σύρμα από το τέλος της αντίστασης που δεν είναι στο ίδιο κομμάτι χαλκού ως pin LED . Χρησιμοποιήστε τα κανάλια που έχετε ορίσει ως κανάλια εξόδου στο πρόγραμμα σας .
Η 12

Συνδέστε το μικροελεγκτή σας σε μια πηγή ρεύματος . Γυρίστε το μικροελεγκτή . Οι κύκλοι της οθόνης μέσα από τους αριθμούς μηδέν έως εννέα , ένα κάθε φορά .
Εικόνων


https://el.htfbw.com © Χόμπι και ενδιαφέροντα