Πίνακας περιεχομένων:
- Βήμα 1: Λίστα μερών:
- Βήμα 2: Συγκολλήστε τις ανόδους των LED
- Βήμα 3: Λυγίστε τους καθόδους
- Βήμα 4: Συγκόλληση των καθόδων
- Βήμα 5: Εγκαταστήστε αντιστάσεις
- Βήμα 6: Προσθέστε τα καλώδια ελέγχου
- Βήμα 7: Κωδικοποίηση του Arduino
- Βήμα 8: Διασκεδάστε !
- Βήμα 9: Επιπλέον εικόνες
Βίντεο: Charlieplexed Row of LED Lights, για το Arduino: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτό είναι το διδακτικό μου για την εκτύπωση μιας σειράς/συμβολοσειράς LED με το arduino. Παρατήρησα ότι δεν υπήρχαν πολλές οδηγίες σχετικά με το charlieplexing χρησιμοποιώντας ένα arduino, οπότε το έκανα αυτό. Προσπάθησα να κρατήσω το έργο απλό, αλλά αυτό δεν λειτούργησε πολύ καλά. Η συγκόλληση είναι περίπλοκη, δεν θα το συνιστούσα ως έργο συγκόλλησης για πρώτη φορά. Ακολουθεί ένα υπόβαθρο σχετικά με το charlieplexing: en.wikipedia.org/wiki/Charlieplexing Έβγαλα περίπου 80 φωτογραφίες και δεν έφτασαν όλες στα κύρια βήματα, αλλά μπορείτε να τα βρείτε στο βήμα 9: Πρόσθετες εικόνες Εάν έχετε σχόλια, ερωτήσεις &/ή προτάσεις, ρωτήστε τα!
Βήμα 1: Λίστα μερών:
Μέρη:- 12 LED. Χρησιμοποιώ κάποιες αντιστάσεις κόκκινου LED 3 mm- 4, 270 Ohm. Μπορείτε επίσης να χρησιμοποιήσετε άλλες τιμές- Perfboard/Veroboard. Χρησιμοποίησα ένα κομμάτι 27 οπές x 5 τρύπες- Wire? Χρησιμοποίησα περίπου 26 μετρητές, καλώδιο συμπαγούς πυρήνα- Καρφίτσες κεφαλής (προαιρετικά)- Arduino Εργαλεία:- Συγκολλητικό σίδερο- Πυροβόλο θερμής κόλλας (προαιρετικά)- Χέρι βοήθειας (προαιρετικό)
Βήμα 2: Συγκολλήστε τις ανόδους των LED
Δεν υπάρχουν πολλά να πούμε για τα επόμενα βήματα, αλλά υπάρχουν μερικά βασικά σημεία που θα αναφέρω.- Οι άνοδοι των LED συγκολλούνται σε ομάδες των 3- Βεβαιωθείτε ότι οι 4 ομάδες δεν ενώνονται μεταξύ τους, αλλά παραμένουν χωριστές Συνδέστε τις 4 ομάδες που έχουν σχήμα L.
Βήμα 3: Λυγίστε τους καθόδους
Κύρια σημεία:- Θα πρέπει να καταλήξετε με 4 διαφορετικές σειρές- Βεβαιωθείτε ότι κάθε μία από τις 4 σειρές περιέχει μόνο 3 συνδέσεις με τις καθόδους και μόνο μία από κάθε ομάδα LED
Βήμα 4: Συγκόλληση των καθόδων
Κύρια σημεία: Δεν υπάρχουν πολλά να πούμε εδώ απλά συγκολλήστε τις 4 σειρές και φροντίστε να αποφύγετε τυχόν γέφυρες στα καλώδια. Θα πρέπει να έχετε 4 σειρές που έχουν μόνο 3 συνδέσεις με αυτήν, μία από κάθε ομάδα με μία ομάδα να μην είναι προσαρτημένη. Προσπάθησα να κάνω το σχηματικό όσο το δυνατόν πιο κοντά στην καλωδίωση, έτσι ώστε να γίνει λίγο πιο κατανοητό αυτό για το οποίο μιλάω. Είναι η τελευταία εικόνα σε αυτό το βήμα.
Βήμα 5: Εγκαταστήστε αντιστάσεις
Αυτό είναι λίγο μπερδεμένο. Ελπίζω να το εξήγησα αρκετά καλά. Υπάρχουν περισσότερες εικόνες αυτού του βήματος 9. Συνδέσεις ακραίων αντιστάσεων: 1) Το ένα άκρο συνδέεται με τη σειρά 1. Το άλλο με την ομάδα 42) Το ένα άκρο συνδέεται με τη σειρά 2. Το άλλο με την ομάδα 33) Το ένα άκρο συνδέεται με τη σειρά 4. Το άλλο στην ομάδα 24) Το ένα άκρο συνδέεται με τη σειρά 3. Το άλλο με την ομάδα 1
Βήμα 6: Προσθέστε τα καλώδια ελέγχου
Αυτό είναι ίσως ένα από τα πιο εύκολα βήματα! Το μόνο που κάνετε είναι να κολλήσετε σύρματα στις 4 ομάδες. Χρησιμοποίησα μερικά κομμάτια σύρματος περίπου 6 σε μήκος. Δεν χρειάζεται να έχουν διαφορετικά χρώματα, αλλά μπορεί να είναι χρήσιμο αν κάτι πάει στραβά και πρέπει να διορθώσετε το κύκλωμα. Δεν χρειάζεστε μερικές καρφίτσες κεφαλίδας, αλλά αν θέλετε κάποιες μη διστάσετε να τις χρησιμοποιήσετε.
Βήμα 7: Κωδικοποίηση του Arduino
Ακολουθούν ορισμένα βασικά βήματα για τον προγραμματισμό του arduino σας. 1) Λήψη του πηγαίου κώδικα από κάτω 2) Άνοιγμα του αρχείου στο Arduino IDE3) Πατήστε το κουμπί "Μεταφόρτωση στον πίνακα εισόδου/εξόδου" 4) Μόλις μεταφορτωθεί το πρόγραμμα, θα αρχίσει να λειτουργεί Σημείωση: Μπορείτε πρέπει να αλλάξω μερικά πράγματα στον πίνακα "const int ledPins [12] [2] = {" εάν το led είναι ενεργοποιημένο, εκτός λειτουργίας. Προσπάθησα να προσθέσω αρκετά καλά σχόλια στον κώδικα, αλλά αν έχετε ερωτήσεις, κάντε τις.
Βήμα 8: Διασκεδάστε !
Αυτό δεν πρέπει να είναι δύσκολο, αλλά μπορεί να είναι Εάν έχετε σχόλια, ερωτήσεις και/ή προτάσεις, ρωτήστε τα!
Βήμα 9: Επιπλέον εικόνες
Λοιπόν, δεν είμαι σίγουρος αν είμαι λίγο υπερβολικός με τις εικόνες, αλλά εδώ είναι οι υπόλοιπες εικόνες εάν χρειάζεστε κάτι διευκρινισμένο. Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να τις ρωτήσετε. Εικόνες 1-9: Εγκατάσταση των οδηγήσεων Εικόνες 10-13: Κάμψη των καθόδων Εικόνες 14-18: συγκόλληση των καθόδων Εικόνες 19-20: Εγκατάσταση των αντιστάσεων Εικόνες 21-23: Εγκατάσταση των καλωδίων ελέγχου
Συνιστάται:
Steam Punk το UPS σας για να απολαμβάνετε ώρες λειτουργίας για το δρομολογητή Wi-fi: 4 βήματα (με εικόνες)
Steam Punk Your UPS to Get Hours of Uptime for your Wi-fi Router: Υπάρχει κάτι θεμελιωδώς δυσάρεστο στο να μετατρέψετε το UPS σας την ισχύ της μπαταρίας 12V DC σε ισχύ AC 220V, έτσι ώστε οι μετασχηματιστές που λειτουργούν το δρομολογητή σας και την ίνα ONT να μπορούν να το μετατρέψουν ξανά σε 12V DC! Αντιμετωπίζετε επίσης το [συνήθως
Προειδοποίηση για νερό - μια συσκευή για να αποθηκεύσετε το σκάφος σας: 5 βήματα (με εικόνες)
Προειδοποίηση για το νερό - μια συσκευή για να σώσετε το σκάφος σας: Εάν είστε ιδιοκτήτης σκάφους, υπάρχει απόλυτη άνεση στο να φτάσετε τελικά το σκάφος σε ξηρά. Δεν μπορεί να βυθιστεί εκεί. Οπουδήποτε αλλού αντιμετωπίζει μια συνεχή μάχη για να ξεπεράσει την τάση να γλιστρήσει κάτω από τα κύματα και να εξαφανιστεί. Κατά τη διάρκεια του χειμώνα εδώ στο Αλίμονο
Αισθητήρας θερμοκρασίας για Arduino Εφαρμόστηκε για βήματα COVID 19: 12 (με εικόνες)
Αισθητήρας θερμοκρασίας για Arduino Εφαρμόστηκε για COVID 19: Ο αισθητήρας θερμοκρασίας για το Arduino είναι ένα θεμελιώδες στοιχείο όταν θέλουμε να μετρήσουμε τη θερμοκρασία ενός επεξεργαστή του ανθρώπινου σώματος. Ο αισθητήρας θερμοκρασίας με το Arduino πρέπει να είναι σε επαφή ή κοντά για να λάβει και να μετρήσει το επίπεδο θερμότητας. Έτσι
Τοίχος τοίχου για IPad ως πίνακας ελέγχου οικιακού αυτοματισμού, με χρήση μαγνήτη με σερβο για ενεργοποίηση της οθόνης: 4 βήματα (με εικόνες)
Wall Mount for IPad As Home Automation Control Panel, Using Servo Controlled Magnet to Activation Screen: Τον τελευταίο καιρό αφιερώνω αρκετό χρόνο αυτοματοποιώντας πράγματα μέσα και γύρω από το σπίτι μου. Χρησιμοποιώ το Domoticz ως εφαρμογή οικιακού αυτοματισμού, ανατρέξτε στη διεύθυνση www.domoticz.com για λεπτομέρειες. Στην αναζήτησή μου για μια εφαρμογή ταμπλό που εμφανίζει όλες τις πληροφορίες Domoticz tog
Universal UFC για προσομοιωτές αεροπλάνου για λιγότερο από 100 €: 7 βήματα (με εικόνες)
Universal UFC για Προσομοιωτές Αεροπλάνου για Λιγότερο από 100 €: Όταν ασχολείστε με προσομοιωτές πτήσης, δεν έχετε ποτέ αρκετά χειριστήρια και κουμπιά. Εκτός από το συνηθισμένο πεντάλ πτήσης, γκάζι και πηδάλιο, χρειάζεστε πάντα περισσότερα κουμπιά και διακόπτες, ειδικά με μοντέρνα αεροπλάνα και μαχητικά αεροσκάφη. Το πρώτο μου βήμα