» Ηλεκτρονικά » Arduino »24x6 LED Arduino Array

24x6 LED Arduino

24x6 LED Arduino




Υλικά:
- LED 144 τεμ
- αντιστάσεις 24 τεμ (που καθορίζονται από τον τύπο των LED, στην περίπτωση αυτή 91 Ohms)
- δεκαδικός μετρητής 4017
- 6 αντιστάσεις (1 kΩ ονομαστική)
- τρανζίστορ 6 τεμαχίων 2N3904
- Μακρύ πριτσίνι
- Arduino
- καταχωρητές μετατόπισης 3 τεμ. (74HC595)
- συνδέσεις ακίδων




Βήμα 1: Πώς λειτουργεί:
Συνήθως οι πληροφορίες στη μήτρα LED χωρίζονται σε μικρά τμήματα, τα οποία στη συνέχεια μεταδίδονται το ένα μετά το άλλο. Έτσι, ένας μεγάλος αριθμός ακίδων στο Arduino σώζονται και το πρόγραμμα γίνεται αρκετά απλό.

Στη συνέχεια, έρχεται η ώρα για 3 καταχωρητές βάρδιας, πολλαπλασιάζουν τις εξόδους και αποθηκεύουν πολλούς ακροδέκτες στο Arduino.

Σε κάθε μητρώο υπάρχουν 8 εξόδους, μόνο 3 εξόδους Arduino χρησιμοποιούνται για τον έλεγχο ενός τεράστιου αριθμού καταχωρητών ολίσθησης.

Ο συντάκτης χρησιμοποιεί επίσης τον μετρητή 4017 για να μπορεί να σαρώσει σειρές. Χρησιμοποιώντας το, σαρώνονται έως και 10 σειρές, αφού ο συγγραφέας έχει μόνο 10 εξόδους, ωστόσο χρειάζονται μόνο 2 εξόδους.

Όπως αναφέρθηκε προηγουμένως, η σάρωση πραγματοποιείται χρησιμοποιώντας αυτόν τον μετρητή 4017, συνδέοντας μια σειρά με το έδαφος τη φορά και στέλνοντας δεδομένα μέσω των αντιστάσεων στις στήλες.


Βήμα 2: Σχήμα
Τα μόνα στοιχεία που δεν φαίνονται στο διάγραμμα είναι αντιστάσεις περιορισμού ρεύματος, καθώς η κατάταξή τους εξαρτάται άμεσα από τον τύπο των LED που χρησιμοποιούνται. Επομένως, η αξία τους πρέπει να υπολογίζεται ανεξάρτητα.

Για να υπολογίσετε τις τιμές των 24 αντιστάσεων, μπορείτε να χρησιμοποιήσετε την αριθμομηχανή

Κατ 'αρχάς, εξετάστε τις προδιαγραφές του LED για να μάθετε την τάση προς τα εμπρός και το εμπρόσθιο ρεύμα τους. Οι πληροφορίες μπορούν να βρεθούν αμέσως κατά την αγορά. Το κύκλωμα λειτουργεί σε τάση 5V. Συνεπώς, απαιτείται μια πηγή ισχύος με την ίδια τάση.

Προστέθηκε επίσης ένα mockup πίνακα ελέγχου που έγινε χρησιμοποιώντας το εργαλείο Willard 2.0.




Βήμα 3: συγκόλληση
Η συγκόλληση ενός τόσο μεγάλου αριθμού LED δεν είναι εύκολη υπόθεση εάν δεν γνωρίζετε με σιγουριά πώς να το κάνετε σωστά.

Ο συγγραφέας στρέφει τη θετική έξοδο των LEDs προς τα υπόλοιπα συμπεράσματα και γίνεται ένας αριθμός, οπότε διακόπτεται το ανεφάρμοστο μέρος της παραγωγής και προσπαθεί να κάνει αυτές τις συνδέσεις όσο το δυνατόν χαμηλότερες. Αυτή η διαδικασία γίνεται για κάθε θετικό συμπέρασμα.

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

Οι καταχωρητές αλλαγής ταχυτήτων και τα υπόλοιπα εξαρτήματα μπορούν να συγκολληθούν κατά την κρίση του καθενός ξεχωριστά.




Βήμα 4: προγραμματισμός
Ήρθε η ώρα για την τελευταία φάση του έργου.

Ο συγγραφέας πριν από αυτό έγραψε αρκετά παρόμοια προγράμματα. Ως εκ τούτου, έπρεπε μόνο να προσθέσει ένα πρόγραμμα που θα έλαβε μια λέξη ή μια ολόκληρη πρόταση από την οθόνη IDE arduino και στη συνέχεια θα την εμφανίσει στη μήτρα. Ο κώδικας, φυσικά, μπορείτε να δημιουργήσετε τη δική σας ή να την αλλάξετε κατά την κρίση σας.
Ένα αρχείο excel επισυνάπτεται στο αρχείο για τη δυνατότητα δημιουργίας δικών σας σημείων ή συμβόλων.

Πώς να το κάνετε:
Ο επιθυμητός χαρακτήρας δημιουργείται με pixel pixel (δεν υπάρχει τίποτα περίπλοκο γι 'αυτό) και η γραμμή εξόδου αντιγράφεται - #define {OUTPUT LINE}


Βήμα 5: Η συσκευή είναι έτοιμη
Ο πίνακας 24x6 είναι έτοιμος, τώρα είναι δυνατό να εμφανιστεί οτιδήποτε πάνω του. Μπορείτε να κάνετε τα ίδια τα νέα προγράμματα ή να προσπαθήσετε να βελτιώσετε τη διεπαφή.




arduino106_arduino106.rar [9.83 Kb] (λήψεις: 346)
10
10
10

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...