Πίνακας περιεχομένων:
- Βήμα 1: Σχεδιάζοντας το PCB μας στο Fritzing
- Βήμα 2: Παραγγείλετε τα PCB μας σε πολύ χαμηλό κόστος από το JLCPCB
- Βήμα 3: Απαιτούμενα εξαρτήματα:
- Βήμα 4: Εργασία
- Βήμα 5: Σύνδεση των δεδομένων Out (Pin 24) με την είσοδο δεδομένων (Pin 1) άλλου IC
- Βήμα 6: Κάντε τη σύνδεση του ρολογιού και φορτώστε ανάλογα
- Βήμα 7: Συνδέστε τον πυκνωτή και την αντίσταση όπως φαίνεται στο διάγραμμα
- Βήμα 8: Κάντε τη σύνδεση των ακίδων μήτρας όπως φαίνεται στα διαγράμματα
- Βήμα 9: Δημιουργία θήκης για την οθόνη LED
- Βήμα 10: Σύνδεσμος για τον κώδικα και την εφαρμογή
Βίντεο: Οθόνη LED Arduino με έλεγχο Bluetooth: 11 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Σε αυτό το διδακτικό, θα φτιάξουμε οθόνη 32X8 LED Matrix που θα έχει τη λειτουργία της αλλαγής του μηνύματος κειμένου με το smartphone μας σε πραγματικό χρόνο και θα κάνει τη δική μας την εφαρμογή χρησιμοποιώντας το MIT App Inventor.
Έτσι, φίλοι ας ξεκινήσουμε με αυτό το δροσερό και φοβερό έργο.
Βήμα 1: Σχεδιάζοντας το PCB μας στο Fritzing
Έχουμε σχεδιάσει το PCB στο Fritzing, το οποίο είναι μια πρωτοβουλία υλικού ανοιχτού κώδικα που καθιστά τα ηλεκτρονικά προσιτά ως δημιουργικό υλικό για οποιονδήποτε.
Είναι ένα σχέδιο PCB 2 επιπέδων όπου έχουμε συσκευάσει τέλεια τα απαιτούμενα αντικείμενά μας πολύ τακτοποιημένα.
Τώρα ήρθε η ώρα να εξάγουμε το αρχείο Gerber και να παραγγείλουμε τα PCB μας.
Βήμα 2: Παραγγείλετε τα PCB μας σε πολύ χαμηλό κόστος από το JLCPCB
Μόλις, δημιουργήσατε τον φάκελο zip του αρχείου Gerber του PCB σας. Τώρα, είναι η ώρα να ανεβάσετε το αρχείο στο JLCPCB και να κάνετε τις απαιτήσεις αναλόγως, όπως η επιλογή της κάλυψης ως μαύρου, που έκανα για τα PCB μου. Εάν, ψάχνετε για τα PCB καλύτερης ποιότητας για τα έργα σας από ό, τι το JLCPCB είναι η καλύτερη επιλογή.
Προσφέρουν 10 PCB για μόλις 2 $ με επιπλέον μεταφορικά και το βρίσκω ως την καλύτερη διαθέσιμη προσφορά.
Έτσι, Πού να πρωτοτυπώσετε 10 PCB μόνο για $ 2:
Βήμα 3: Απαιτούμενα εξαρτήματα:
- Arduino (NANO ή UNO)
- Μονάδα Bluetooth HC-05
- LED (32X8 = 256 τεμ)
- IC οδηγός μήτρας MAX7219 LED (4 τεμ)
- Πυκνωτής 10uF (4 τεμ)
- Πυκνωτής 100nF (4 τεμ)
- 40K Resistor (4 τεμ)
- Συνδέσεις, συγκολλήσεις, σύρματα, εργαλεία κλπ…
Βήμα 4: Εργασία
Εδώ, έχουμε δημιουργήσει 4 πίνακες το καθένα με LED 8Χ8. Κάθε πρόγραμμα οδήγησης MAX7219 μπορεί να χειριστεί μια μήτρα 64 LED. Το Arduino θα στείλει τα δεδομένα χρησιμοποιώντας μια σειριακή επικοινωνία. Πρέπει λοιπόν να συνδέσουμε το ρολόι και να φορτώσουμε τις καρφίτσες από το Arduino σε όλα τα προγράμματα οδήγησης MAX7219. Το pin δεδομένων θα συνδεθεί μόνο με το πρώτο πρόγραμμα οδήγησης. Από το pin "data out" του πρώτου προγράμματος οδήγησης, θα συνδέσουμε ένα καλώδιο στο δεύτερο "Data" του δεύτερου προγράμματος οδήγησης και ούτω καθεξής. Έτσι συνδέουμε τέσσερις μήτρες 8x8 σε σειρά. Θα πρέπει επίσης να συνδέσουμε τη μονάδα Bluetooth στις ακίδες Tx και Rx του Arduino και να παρέχουμε 5V σε αυτό και σε καθένα από τα προγράμματα οδήγησης MAX7219. Αρχικά, ας ρίξουμε μια ματιά στον τρόπο σύνδεσης καθενός από τους πίνακες 8x8. Μόλις έχουμε τους 4 πίνακες μας, μπορούμε να τους ενώσουμε μαζί με τις καρτέλες "data out" "data in".
Βήμα 5: Σύνδεση των δεδομένων Out (Pin 24) με την είσοδο δεδομένων (Pin 1) άλλου IC
Βήμα 6: Κάντε τη σύνδεση του ρολογιού και φορτώστε ανάλογα
Βήμα 7: Συνδέστε τον πυκνωτή και την αντίσταση όπως φαίνεται στο διάγραμμα
Βήμα 8: Κάντε τη σύνδεση των ακίδων μήτρας όπως φαίνεται στα διαγράμματα
Βήμα 9: Δημιουργία θήκης για την οθόνη LED
Μόλις πραγματοποιήσετε την παραπάνω σύνδεση, ήρθε η ώρα να κάνετε μια υπόθεση γιατί χρησιμοποίησα ένα παλιοσίδερο και έχω φτιάξει ένα κουτί με ένα πλαστικό πάνω από τα LED, έτσι ώστε η φωτεινότητα να μην διαχέεται και να μας χαρίζει ένα πιο χαλαρωτικό θέα.
Βήμα 10: Σύνδεσμος για τον κώδικα και την εφαρμογή
Κωδικός: Λήψη
Σχεδιασμός PCB: Λήψη
Αρχεία εφαρμογής: Λήψη
Συνιστάται:
Οθόνη θερμοκρασίας με οθόνη LCD DHT11 και I2C 20x4: 6 βήματα
Παρακολούθηση θερμοκρασίας με DHT11 και I2C 20x4 LCD: Σε αυτό το σεμινάριο θα μάθουμε πώς να φτιάχνουμε μια απλή οθόνη θερμοκρασίας χρησιμοποιώντας έναν αισθητήρα DHT11 και I2C LCDΔείτε το βίντεο
Οθόνη LCD I2C / IIC - Χρήση LCD SPI στην οθόνη LCD I2C Χρήση μονάδας SPI σε IIC με Arduino: 5 βήματα
Οθόνη LCD I2C / IIC | Χρησιμοποιήστε μια οθόνη SPI στην οθόνη I2C LCD χρησιμοποιώντας μονάδα SPI σε IIC με Arduino: Γεια σας παιδιά, καθώς ένα κανονικό SPI LCD 1602 έχει πάρα πολλά καλώδια για να συνδεθεί, οπότε είναι πολύ δύσκολο να το διασυνδέσετε με το arduino, αλλά υπάρχει μια μονάδα διαθέσιμη στην αγορά που μπορεί μετατρέψτε την οθόνη SPI σε οθόνη IIC, οπότε πρέπει να συνδέσετε μόνο 4 καλώδια
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT - Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: 4 βήματα
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT | Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: Επισκεφτείτε το κανάλι μου στο Youtube. Εισαγωγή:- Σε αυτήν την ανάρτηση πρόκειται να φτιάξω "Ρολόι πραγματικού χρόνου" χρησιμοποιώντας οθόνη αφής TFT 3,5 ιντσών, Arduino Mega Ενότητα 2560 και DS3231 RTC…. Πριν ξεκινήσετε… ελέγξτε το βίντεο από το κανάλι μου στο YouTube..Σημείωση:- Εάν χρησιμοποιείτε Arduin