Πίνακας περιεχομένων:
- Βήμα 1: Παραγγείλετε τους πίνακες τυπωμένων κυκλωμάτων (PCB)
- Βήμα 2: Παραγγείλετε τα εξαρτήματα
- Βήμα 3: Συναρμολόγηση των Διοικητικών Συμβουλίων
- Βήμα 4: Προγραμματισμός του ArduinOLED
Βίντεο: Δημιουργήστε το ArduinOLED: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το ArduinOLED είναι μια πλατφόρμα για ηλεκτρονικά παιχνίδια και άλλα έργα. Περιλαμβάνει μια οθόνη OLED, ένα χειριστήριο, μερικά κουμπιά, ένα βομβητή και σημεία σύνδεσης κλιπ αλιγάτορα για διασύνδεση με πολλές άλλες συσκευές. Επισκεφθείτε τη διεύθυνση https://johanv.xyz/ArduinOLED για περισσότερες πληροφορίες.
Αυτός ο οδηγός λέει πώς να παραγγείλετε και να συναρμολογήσετε μόνοι σας έναν από αυτούς τους πίνακες. Για να ρυθμίσετε το λογισμικό, επισκεφτείτε τη διεύθυνση
Βήμα 1: Παραγγείλετε τους πίνακες τυπωμένων κυκλωμάτων (PCB)
Σχεδίασα τους πίνακες στο EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Ο πίνακας που ονομάζεται "ArduinOLED v6" είναι αυτός που παρήγγειλα. Έχει μερικά λάθη:
- Όλες οι δίοδοι είναι προς τα πίσω εκτός από τη δίοδο τροφοδοσίας.
- Οι αντιστάσεις έλξης SDA και SCL συνδέθηκαν κατά λάθος με τη γείωση αντί για 5V, οπότε έπρεπε να συγκολλήσω ακτινωτές αντιστάσεις 1K ohm στους συνδετήρες κλιπ αλιγάτορα.
Διορθώσαμε όλα αυτά τα ζητήματα στον πίνακα που ονομάζεται "ArduinOLED v8"
- Όλες οι δίοδοι είναι πλέον σωστές.
- Το SDA και το SCL διαθέτουν τώρα αντιστάσεις έλξης 1K για τοποθέτηση σε επιφάνεια.
- Οι καρφίτσες SPI είναι διαθέσιμες στα κλιπ αλιγάτορα στα αριστερά.
- ΣΗΜΕΙΩΣΗ: Δεδομένου ότι οι καρφίτσες αναδιατάχθηκαν, θα πρέπει να τροποποιήσετε τη βιβλιοθήκη ArduinOLED για να μπορείτε να διαβάσετε τα κουμπιά. Περισσότερα για αυτό στο τελευταίο βήμα αυτού του σεμιναρίου.
Για να παραγγείλετε τους πίνακες, δημιουργήστε έναν λογαριασμό στο EasyEDA, ακολουθήστε τον παραπάνω σύνδεσμο και κάντε κλικ στο "Άνοιγμα στον επεξεργαστή" δίπλα στον πίνακα που θέλετε να παραγγείλετε. Στη συνέχεια, κάντε κλικ στην επιλογή "Έξοδος κατασκευής" (επισημαίνεται στις παραπάνω εικόνες), η οποία θα ανοίξει μια νέα καρτέλα με επιλογές παραγγελίας. Αλλάξτε την "Ποσότητα PCB" σε 10, αφού το 5 και το 10 κοστίζουν το ίδιο και κάντε κλικ στην επιλογή "Αποθήκευση στο καλάθι".
Εισαγάγετε τη διεύθυνσή σας για να λάβετε το κόστος αποστολής. Στις ΗΠΑ, είναι συνήθως $ 18, οπότε αν θέλετε να παραγγείλετε πολλούς τύπους σανίδων, τοποθετήστε τους στην ίδια σειρά, ώστε να πρέπει να πληρώσετε μόνο μία φορά.
Μην υποβάλετε ακόμα την παραγγελία PCB, καθώς μπορείτε να μειώσετε τα έξοδα αποστολής παραγγέλνοντας μερικά από τα εξαρτήματα με τα PCB.
Βήμα 2: Παραγγείλετε τα εξαρτήματα
Επισυνάπτεται ένα υπολογιστικό φύλλο όλων των εξαρτημάτων και πού τα αγόρασα. Όλα τα εξαρτήματα από το "LCSC" μπορούν να συνδυαστούν με την παραγγελία PCB EasyEDA. Κατά τη διάρκεια της ολοκλήρωσης αγοράς, κάτω από τις επιλογές αποστολής, επιλέξτε "Θέλω να συνδυάσω τις παραγγελίες PCB για αποστολή μαζί." Στη συνέχεια, αφού υποβάλετε την παραγγελία για LCSC, επιστρέψτε και υποβάλετε την παραγγελία για τους πίνακες από το EasyEDA.
Βήμα 3: Συναρμολόγηση των Διοικητικών Συμβουλίων
Μερικές σημειώσεις κατά τη συγκόλληση των εξαρτημάτων στα PCB:
- Βεβαιωθείτε ότι έχετε κόψει τις καρφίτσες του Arduino Pro Mini που κολλάνε στο πίσω μέρος του πίνακα, καθώς θα χτυπούσαν τη θήκη μπαταρίας 9V.
- Κλείστε επίσης τις διόδους, τα κουμπιά και το βομβητή που βρίσκονται κάτω από τη θήκη μπαταρίας 9V
- Συγκολλήστε τη θήκη της μπαταρίας τελευταία.
- Κατά τη συγκόλληση του χειριστηρίου, πρέπει να αφαιρέσετε την κεφαλίδα γωνίας και να την αντικαταστήσετε είτε με μια ευθεία κεφαλίδα είτε με μερικές πείρους που έχουν απομείνει από τις διόδους.
- Χρησιμοποίησα μια γυναικεία κεφαλίδα 1x4 κατά τη σύνδεση της οθόνης OLED, ώστε να μπορώ να την αφαιρέσω αν ήθελα. Θα μπορούσατε επίσης να κολλήσετε την οθόνη απευθείας στον πίνακα.
Βήμα 4: Προγραμματισμός του ArduinOLED
Για να προγραμματίσετε το ArduinOLED, ακολουθήστε αυτό το σεμινάριο:
www.instructables.com/id/ArduinOLED/
Εάν παραγγείλατε το "ArudinOLED v8" που φέρει την ένδειξη "v2.0" στο πίσω μέρος (ο αριθμός στο πίσω μέρος αντιπροσωπεύει την "έκδοση λογισμικού" για συμβατότητα βιβλιοθήκης), θα χρειαστεί να αλλάξετε μερικές γραμμές στη βιβλιοθήκη ArduinOLED.
Ανοίξτε το αρχείο στη διεύθυνση:
[φάκελος sketchbook] /ArduinOLED/ArduinOLED.cpp
Ή
[φάκελος sketchbook] /ArduinOLED-master/ArduinOLED.cpp
Βρείτε αυτές τις γραμμές κοντά στην κορυφή:
Έξοδος col0 (HIGH);
Έξοδος col1 (HIGH); Έξοδος col2 (Υ HIGHΗΛΗ)
Και αλλάξτε τα σε αυτό:
Έξοδος col0 (HIGH);
Έξοδος col1 (HIGH); Έξοδος col2 (Υ HIGHΗΛΗ) OriginalChanged D10D9 D11D6 D12D
Αυτό θα αλλάξει τις καρφίτσες που χρησιμοποιούνται για τη μήτρα κουμπιών για να αντικατοπτρίζουν τις αλλαγές στον πίνακα "ArduinOLED v8". Κάνει επίσης τις καρφίτσες SPI διαθέσιμες στους συνδετήρες κλιπ αλιγάτορα στα αριστερά.
Ενημερώστε με εάν έχετε οποιεσδήποτε ερωτήσεις ή χρειάζεστε διευκρίνιση για οποιοδήποτε από αυτά τα βήματα. Καλή τύχη!
Συνιστάται:
Δημιουργήστε έναν ελεγκτή Arduino MIDI: 5 βήματα (με εικόνες)
Δημιουργήστε ένα Arduino MIDI Controller: Γεια σε όλους! Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε το δικό σας ελεγκτή MIDI με τροφοδοσία Arduino. Το MIDI σημαίνει Musical Instrument Digital Interface και είναι ένα πρωτόκολλο που επιτρέπει σε υπολογιστές, μουσικά όργανα και άλλο υλικό να επικοινωνούν
Δημιουργήστε ένα ρολόι καθρέφτη Infinity: 15 βήματα (με εικόνες)
Make a Infinity Mirror Clock: Σε προηγούμενο έργο έφτιαξα έναν καθρέφτη άπειρου, όπου ο τελικός μου στόχος ήταν να το κάνω ρολόι. (Φτιάξτε έναν πολύχρωμο καθρέφτη του άπειρου) Δεν το επιδίωξα αφού το έχτισα γιατί, αν και φαινόταν υπέροχο, υπήρχαν μερικά πράγματα με
Hot Seat: Δημιουργήστε ένα θερμαινόμενο μαξιλάρι που αλλάζει χρώμα: 7 βήματα (με εικόνες)
Hot Seat: Δημιουργήστε ένα θερμαινόμενο μαξιλάρι που αλλάζει χρώμα: Θέλετε να κρατήσετε τον εαυτό σας φρυγανισμένο τις κρύες μέρες του χειμώνα; Το Hot Seat είναι ένα έργο που χρησιμοποιεί δύο από τις πιο συναρπαστικές δυνατότητες ηλεκτρονικού υφάσματος - αλλαγή χρώματος και θερμότητα! Θα φτιάξουμε ένα μαξιλάρι καθίσματος που ζεσταίνεται και όταν είναι έτοιμο να πάει θα αποκαλύψει ότι
Δημιουργήστε προσαρμοσμένους χάρτες για το Garmin GPS σας: 8 βήματα (με εικόνες)
Δημιουργήστε προσαρμοσμένους χάρτες για το Garmin GPS σας: Εάν διαθέτετε Garmin GPS σχεδιασμένο για πεζοπορία και άλλες υπαίθριες δραστηριότητες (συμπεριλαμβανομένων των σειρών GPSMAP, eTrex, Colorado, Dakota, Oregon και Montana, μεταξύ άλλων), δεν χρειάζεται να συμβιβαστείτε με τους χάρτες γυμνών οστών που ήρθαν προφορτωμένοι σε αυτό. ΜΙ
ArduinOLED: 5 βήματα (με εικόνες)
ArduinOLED: Το ArduinOLED είναι μια πλατφόρμα για ηλεκτρονικά παιχνίδια και άλλα έργα. Περιλαμβάνει οθόνη OLED, χειριστήριο, μερικά κουμπιά, βομβητή και σημεία σύνδεσης κλιπ αλιγάτορα για διασύνδεση με πολλές άλλες συσκευές. Επισκεφτείτε τη διεύθυνση https://johanv.xyz/ArduinOLED για περισσότερα