Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται υλικά
- Βήμα 2: Σύνδεση
- Βήμα 3: Εγκατάσταση βιβλιοθήκης
- Βήμα 4: Μεταφόρτωση κώδικα
- Βήμα 5:
Βίντεο: Προγραμματισμός Oled Display: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Το Oled είναι η πιο απλή και αποτελεσματική οθόνη. Μπορείτε να φτιάξετε φορετά ή οποιοδήποτε είδος συσκευής παρακολούθησης. χρησιμοποιώντας OLED μπορείτε να κάνετε τον μετεωρολογικό σταθμό ή μπορείτε να εμφανίσετε αστεία κινούμενα σχέδια. Searchάχνω πολλά άρθρα DIY στην οθόνη OLED, δεν υπάρχει σωστή εξήγηση. Σε αυτό το άρθρο, λοιπόν, πρόκειται να προγραμματίσουμε το OLED με τον απλούστερο τρόπο.
Βήμα 1: Απαιτούνται υλικά
Arduino UNO * 1
Oled Display * 1
καλώδια βραχυκυκλωτήρων
Breadboard * 1
Καλώδιο προγραμματισμού * 1
Βήμα 2: Σύνδεση
Υπάρχουν πολλά είδη Oled διαθέσιμα στην αγορά, αλλά βασικά επικοινωνούν με Serial ή I2C πρωτόκολλο.
Το όνομα καρφιτσών μπορεί να διαφέρει, οπότε παρέχω έναν πίνακα σύμφωνα με τον οποίο μπορείτε να τα συνδέσετε.
Χρησιμοποιώ αυτόν τον πίνακα από το circuitdigest.com
Έχουν μια πολύ λεπτομερή εξήγηση για ενδιάμεσο ή ειδικό. Εάν είστε αρχάριος, απλώς συνδέστε το OLED σύμφωνα με τον πίνακα και προχωρήστε στο επόμενο βήμα.
Βήμα 3: Εγκατάσταση βιβλιοθήκης
Ανοίξτε το λογισμικό Arduino ide αν δεν έχετε, ελέγξτε τον ιστότοπό μου www.electronicsmith.com Σας εξηγώ λεπτομερώς πώς να κατεβάσετε και να εγκαταστήσετε το λογισμικό Arduino σε 2 βήματα.
Πατήστε ctrl+shift+i στο serch bare write
adafruit ssd1306
εγκαταστήστε την πρώτη επιλογή
Βήμα 4: Μεταφόρτωση κώδικα
Θα εγκαταστήσουμε το παράδειγμα κώδικα.
Άνοιξε
αρχείο> παράδειγμα> Adafruit SSD1306> ssd1306_128x64_spi
Συνδέστε το Arduino UNO και ανεβάστε τον κωδικό.
Βήμα 5:
Ένα demo animation ξεκινά στην οθόνη OLED
Μπορείτε να φτιάξετε ένα φορετό έξυπνο ρολόι, έναν μετεωρολογικό σταθμό ή ένα ρολόι επιτραπέζιου υπολογιστή κλπ…
Εάν σκοπεύετε να φτιάξετε κάποιο από αυτά, το NextPCB.com είναι εδώ για να σας παρέχει PCB υψηλής ποιότητας. προσαρμοσμένες επιλογές χρωμάτων και γρήγορη παράδοση. Το καλύτερο μέρος είναι ότι δεν απαιτείται ελάχιστη ποσότητα και άμεση προσφορά. Αφήνω έναν σύνδεσμο εδώ πρέπει να ελέγξετε μία φορά.
www. NextPCB.com
Συνιστάται:
Z80-MBC2 Προγραμματισμός του Atmega32a: 6 βήματα
Z80-MBC2 Προγραμματισμός του Atmega32a: Προτού μπορέσετε να χρησιμοποιήσετε το z80-MBC2, αφού το δημιουργήσετε, πρέπει να προγραμματίσετε το Atmeg32. Αυτές οι οδηγίες σας δείχνουν πώς να χρησιμοποιήσετε ένα φθηνό arduino mini ως προγραμματιστή για να ανεβάσετε τον κώδικα
Φτιάξτε έναν EASY Infinity Mirror Cube - ΟΧΙ Τρισδιάστατη εκτύπωση και ΟΧΙ προγραμματισμός: 15 βήματα (με εικόνες)
Φτιάξτε έναν EASY Infinity Mirror Cube | ΟΧΙ Τρισδιάστατη εκτύπωση και ΟΧΙ προγραμματισμός: Σε όλους αρέσει ένας καλός κύβος απείρου, αλλά μοιάζουν σαν να είναι δύσκολο να φτιαχτούν. Ο στόχος μου για αυτό το Instructable είναι να σας δείξω βήμα-βήμα πώς να το φτιάξετε. Όχι μόνο αυτό, αλλά με τις οδηγίες που σας δίνω, θα μπορείτε να κάνετε μία
Προγραμματισμός ATmega328 Με Arduino IDE χρησιμοποιώντας 8MHz Crystal: 4 βήματα
Προγραμματισμός ATmega328 Με Arduino IDE χρησιμοποιώντας 8MHz Crystal: Σε αυτό το Instuctable θα καλύψω έναν βήμα προς βήμα οδηγό προγραμματισμού ενός ATmega328P IC (Ο ίδιος μικροελεγκτής που υπάρχει στο Arudino UNO) χρησιμοποιώντας Arduino IDE και ένα Arduino UNO ως προγραμματιστή για να κάνετε τον εαυτό σας προσαρμοσμένο Arduino, για να φτιάξετε τα έργα σας
Ταυτόχρονος προγραμματισμός Attiny85 ή κολοκύθα με πολύχρωμα μάτια: 7 βήματα
Ταυτόχρονος προγραμματισμός Attiny85 ή κολοκύθα με πολύχρωμα μάτια: Αυτό το έργο δείχνει πώς να ελέγχετε δύο κοινά LED ανόδων τριών χρωμάτων 10 mm (πολύχρωμα μάτια Pumpkin Halloween Glitter) με τσιπ Attiny85. Στόχος του έργου είναι η εισαγωγή του αναγνώστη στην τέχνη του ταυτόχρονου προγραμματισμού και στη χρήση του Adam D
Προγραμματισμός με αντικείμενο: Δημιουργία εκμάθησης αντικειμένων/μέθοδος διδασκαλίας/τεχνική με τη χρήση Shape Puncher: 5 βήματα
Αντικειμενικός Προγραμματισμός: Δημιουργία Αντικειμένων Μάθησης/Διδακτικής Μέθοδος/Τεχνικής Χρήσης Shape Puncher: Μέθοδος εκμάθησης/διδασκαλίας για μαθητές που είναι νέοι στον αντικειμενοστραφή προγραμματισμό. Αυτός είναι ένας τρόπος για να τους επιτρέψετε να οπτικοποιήσουν και να δουν τη διαδικασία δημιουργίας αντικειμένων από κλάσεις.Μέρη:1. EkTools μεγάλη διάτρηση 2 ιντσών. τα στερεά σχήματα είναι καλύτερα.2. Κομμάτι χαρτί ή γ