» Ηλεκτρονικά »Απενεργοποίηση των κανονικών οθονών επτά τμημάτων σε διευθύνσεις

Ενεργοποίηση κανονικών οθονών επτά τμημάτων σε οθόνες διευθύνσεων



Αν προσθέσουμε τρία μικροκυκλώματα WS2811 σε μια κανονική οθόνη LED επτά τμημάτων, με την οποία θα μετατραπούν σε απλά διευθυνόμενα LED RGB, θα έχουμε ... μία διευθυνσιοδοτούμενη οθόνη επτά τμημάτων. Εννέα bits είναι αρκετά για επτά μόνο τμήματα και δύο σημεία (ένα από τα οποία λείπει σε μερικούς δείκτες). Αυτό είναι ακόμα πιο βολικό από τους καταχωρητές βάρδιας, επειδή η φωτεινότητα κάθε τμήματος μπορεί να ρυθμιστεί συνεχώς. Με τη βοήθεια χτένας τριών ακίδων, μπορείτε να συνδέσετε μονοψήφιες οθόνες και να λάβετε πολλά ψηφία. Τέτοιες σπιτικό που δημιουργήθηκαν από τα Instructables με την επωνυμία seanhodgins. ξεκίνησε μια εκστρατεία crowdfunding, χάρη στην οποία τέτοιες ενότητες μπορούν να γίνουν τελικά προϊόντα.

Η συσκευή είναι κατασκευασμένη στον πίνακα, όλα τα απαραίτητα αρχεία για την κατασκευή των οποίων μπορούν να μεταφορτωθούν. Μια συνηθισμένη οθόνη LED επτά τμημάτων, η οποία θα μετατραπεί σε διευθυνσιοδοτούμενη από αυτή τη συσκευή, θα πρέπει να είναι με μια κοινή άνοδο.

Ο οδηγός ξεκινά με την εγκατάσταση των στοιχείων SMD. Πρώτον, συγκολλητικά αντιστάσεις (3 τεμάχια 33 Ohm έκαστο) και πυκνωτές (3 τεμάχια από 1 μF το καθένα), και τα δύο μεγέθους 0805. Στη συνέχεια, υπάρχουν μικροκυκλώματα WS2811, όπως θυμόμαστε, υπάρχουν και τρία από αυτά. Κατά τη συγκόλληση με αυτή τη σειρά, η υπερθέρμανση των μικροκυκλωμάτων είναι ελάχιστη.



Ο στεγνωτήρας μαλλιών σας επιτρέπει να κολλήσετε όλα τα εξαρτήματα SMD ταυτόχρονα και γρήγορα, αν θέλετε, ενώ η υπερθέρμανση τους είναι ακόμα λιγότερη:



Στη συνέχεια, έρχονται τα εξαρτήματα εξόδου. Συνδέσεις πρώτα. Εδώ δείχνεται ποια πλευρά να συγκολλήσει το χτένα, και ποια πλευρά - το αντίστοιχο:



Η ίδια η οθόνη παραμένει, η οποία βρίσκεται στην αντίθετη πλευρά του πίνακα και κλείνει τα σημεία συγκόλλησης των συνδετήρων:



Παρακάτω παρουσιάζεται το ηλεκτρικό κύκλωμα, το οποίο θα εμφανιστεί εάν Arduino συνδέστε μια τέτοια ενότητα:



Αυτό το διάγραμμα έχει σχεδιαστεί για την περίπτωση όταν δεν υπάρχει κανένα σημείο στην οθόνη. Καθοδηγούμενη από αυτό, μπορείτε να συναρμολογήσετε κάτι παρόμοιο ακόμη και σε ένα breadboard όπως το perfboard, ενώ δεν είναι απαραίτητο να διαιρέσετε αρκετά κομμάτια σε ξεχωριστές σανίδες.

Λάβετε υπόψη: πρέπει να υποβάλετε δεδομένα στην αλυσίδα της μονάδας από την πλευρά χαμηλής τάξης και, στη συνέχεια, η ροή δεδομένων μεταβαίνει από χαμηλή σε υψηλή τάξη.

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

WriteDigit (Αριθμός εμφάνισης, αριθμός, φωτεινότητα);


Αρίθμηση ψηφίων - ξεκινώντας από το μικρότερο, το οποίο έχει μηδενικό αριθμό. Για να ενημερώσετε την οθόνη, χρησιμοποιήστε έναν άλλο χειριστή:

segments.show ();
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 ...