Πίνακας περιεχομένων:
- Βήμα 1: Λογισμικό που χρησιμοποιείται
- Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
- Βήμα 3: Κωδικός:
- Βήμα 4: Διάγραμμα κυκλώματος:
- Βήμα 5: Βίντεο:
Βίντεο: Διασύνδεση μικροελεγκτή Atmega16 με οθόνη LED Dot Matrix: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Σε αυτό το έργο πρόκειται να διασυνδέσουμε μια οθόνη LED με κουκκίδα με μικροελεγκτή AVR (Atmega16). Εδώ θα δείξουμε προσομοίωση στο proteus, μπορείτε να εφαρμόσετε το ίδιο πράγμα στο υλικό σας. Έτσι, εδώ θα εκτυπώσουμε πρώτα έναν χαρακτήρα, ας πούμε "Α" σε αυτήν την οθόνη και στη συνέχεια θα τον κάνουμε να μετακινηθεί σε αυτήν την οθόνη.
Αυτό είναι πολύ ενδιαφέρον έργο. Νομίζω ότι έχετε δει πολλές εφαρμογές αυτού του τύπου της οθόνης μήτρας στον πραγματικό κόσμο. Έτσι εδώ χρησιμοποιώντας το Atmega16 θα φτιάξουμε ένα πρωτότυπο αυτού του έργου προβολής.
Βήμα 1: Λογισμικό που χρησιμοποιείται
Atmel Studio 7: Το Studio 7 είναι η ολοκληρωμένη πλατφόρμα ανάπτυξης (IDP) για την ανάπτυξη και τον εντοπισμό σφαλμάτων σε όλες τις εφαρμογές μικροελεγκτών AVR® και SAM. Το Atmel Studio 7 IDP σας δίνει ένα απρόσκοπτο και εύχρηστο περιβάλλον για να γράψετε, να δημιουργήσετε και να διορθώσετε τις εφαρμογές σας γραμμένες σε C/C ++ ή κωδικό συναρμολόγησης.
Εδώ είναι ο σύνδεσμος λήψης
2 Λογισμικό Proteus για προσομοίωση: Αυτό είναι το λογισμικό για την εμφάνιση προσομοίωσης. Θα λάβετε πολλές πληροφορίες για τη λήψη αυτού του λογισμικού.
Εάν το κάνετε απευθείας σε υλικό, τότε δεν χρειάζεται να εγκαταστήσετε το εργαλείο proteus
Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
Εδώ στο demo βίντεο μας χρησιμοποιούμε προσομοίωση proteus, αλλά σίγουρα αν το κάνετε στο υλικό σας θα σας ζητηθούν αυτά τα στοιχεία για αυτό το έργο:
1. AVR Development Board: Μπορείτε να αγοράσετε το Atmega16 IC και να φτιάξετε τον δικό σας προσαρμοσμένο πίνακα, όπως μπορείτε επίσης να αποκτήσετε τον πίνακα ανάπτυξης Atmega16/32. Έτσι, αν έχετε αυτόν τον πίνακα θα είναι καλύτερο, ώστε να μπορείτε εύκολα να ανεβάσετε τον κώδικα μόνοι σας.
2. Οθόνη LED 8*8 Dot Matrix: Καθώς χρησιμοποιούμε οθόνη 8*8, έτσι υπάρχουν 64 LED σε μία ενιαία οθόνη LED
3. AVR ISP USB Programmer: Αυτός ο προγραμματιστής είναι ένα γενικό αυτόνομο εργαλείο υλικού που σας επιτρέπει να διαβάζετε και να γράφετε πολλούς μικροελεγκτές ATMEL βασισμένους σε AVR.
4. Μερικά καλώδια βραχυκυκλωτήρων: Χρειαζόμαστε επίσης μερικά καλώδια για να κάνουμε τη σύνδεση μεταξύ κάθε συσκευής.
Βήμα 3: Κωδικός:
Μπορείτε να λάβετε τον πηγαίο κώδικα από τον παρακάτω σύνδεσμο λήψης
Βήμα 4: Διάγραμμα κυκλώματος:
Βήμα 5: Βίντεο:
Ολόκληρη η περιγραφή του έργου δίνεται στο παραπάνω βίντεο
Εάν έχετε οποιαδήποτε αμφιβολία σχετικά με αυτό το έργο, μη διστάσετε να μας σχολιάσετε παρακάτω.
Και αν θέλετε να μάθετε περισσότερα σχετικά με το ενσωματωμένο σύστημα, μπορείτε να επισκεφθείτε το κανάλι μας στο youtube
Επισκεφθείτε και κάντε like στη σελίδα μας στο Facebook για συχνές ενημερώσεις.
Ευχαριστώ & Χαιρετισμούς, Τεχνολογίες Embedotronics
Συνιστάται:
Διασύνδεση Atmega16 με οθόνη LCD σε λειτουργία 4 bit (Προσομοίωση Proteus): 5 βήματα
Διασύνδεση Atmega16 με LCD σε λειτουργία 4 Bit (Προσομοίωση Proteus): Εδώ σε αυτό το σεμινάριο θα σας πούμε πώς μπορείτε να διασυνδέσετε τον μικροελεγκτή atmega16 με 16*2 LCD σε λειτουργία 4 bit
Διασύνδεση πληκτρολογίου υπολογιστή με μικροελεγκτή 8051: 6 βήματα
Διασύνδεση πληκτρολογίου υπολογιστή με μικροελεγκτή 8051: Σε αυτό το έργο σας εξήγησα πώς μπορούμε να διασυνδέσουμε το πληκτρολόγιο του υπολογιστή μας με τον μικροελεγκτή 8051
AVR Μικροελεγκτή Fuse Bits Διαμόρφωση. Δημιουργία και μεταφόρτωση στη μνήμη flash του μικροελεγκτή του προγράμματος αναβοσβήνει LED .: 5 βήματα
AVR Μικροελεγκτή Fuse Bits Διαμόρφωση. Δημιουργία και μεταφόρτωση στο Flash Memory of Microcontroller του LED Blinking Program: Σε αυτή την περίπτωση θα δημιουργήσουμε απλό πρόγραμμα σε κώδικα C και θα το γράψουμε στη μνήμη του μικροελεγκτή. Θα γράψουμε το δικό μας πρόγραμμα και θα μεταγλωττίσουμε το εξάγωνο αρχείο, χρησιμοποιώντας το Atmel Studio ως ολοκληρωμένη πλατφόρμα ανάπτυξης. Θα διαμορφώσουμε την ασφάλεια bi
Διασύνδεση οθόνης 7 τμημάτων με Shift Register Χρησιμοποιώντας μικροελεγκτή CloudX: 5 βήματα
Διασύνδεση οθόνης 7 τμημάτων με Shift Register Χρησιμοποιώντας μικροελεγκτή CloudX: Σε αυτό το έργο δημοσιεύουμε ένα σεμινάριο για τον τρόπο διασύνδεσης επίδειξης LED επτά τμημάτων με τον μικροελεγκτή CloudX. Επτά οθόνες τμημάτων χρησιμοποιούνται σε πολλές ενσωματωμένες εφαρμογές συστήματος και βιομηχανικών εφαρμογών, όπου το εύρος των εξόδων που πρέπει να εμφανίζονται είναι γνωστό
Διασύνδεση μικροελεγκτή 8051 με LCD σε λειτουργία 4-bit: 5 βήματα (με εικόνες)
Διασύνδεση μικροελεγκτή 8051 με LCD σε λειτουργία 4-bit: Σε αυτό το σεμινάριο θα σας πούμε πώς μπορούμε να διασυνδέσουμε το LCD με το 8051 σε λειτουργία 4-bit