Πίνακας περιεχομένων:

RIG CELL LITE ΕΙΣΑΓΩΓΗ: ΜΕ ADAFRUIT SSD1306 ΚΑΙ JOYSTICK: 3 Βήματα
RIG CELL LITE ΕΙΣΑΓΩΓΗ: ΜΕ ADAFRUIT SSD1306 ΚΑΙ JOYSTICK: 3 Βήματα

Βίντεο: RIG CELL LITE ΕΙΣΑΓΩΓΗ: ΜΕ ADAFRUIT SSD1306 ΚΑΙ JOYSTICK: 3 Βήματα

Βίντεο: RIG CELL LITE ΕΙΣΑΓΩΓΗ: ΜΕ ADAFRUIT SSD1306 ΚΑΙ JOYSTICK: 3 Βήματα
Βίντεο: 3D Printed NeoPixel LED Ring Light 2024, Νοέμβριος
Anonim
Image
Image

Αυτή η οθόνη που ελέγχεται από έναν μικροελεγκτή SSD1306 χρησιμοποιεί το δίαυλο I2C και μπορεί να επικοινωνήσει με το μεγαλύτερο μέρος του μικροελεγκτή που είναι διαθέσιμο τώρα. αλλά για σήμερα, θα δοκιμάσουμε αυτήν την οθόνη με τον μικροελεγκτή μας rockin 'RIG CELL LITE. Μπορείτε να βρείτε αυτήν την οθόνη OLED στο Adafruit ή στο Sparkfun για παράδειγμα. Μερικά από αυτά που πωλούνται διαδικτυακά διαπιστώνεται επίσης ότι είναι αρκετά φθηνά. Αυτές οι οθόνες είναι καλής ποιότητας αλλά μικρού μεγέθους, κατάλληλες για να είναι μια ετικέτα ονόματος ή μια μικρή οθόνη κινητού τηλεφώνου. Οι Adafruit και Sparkfun έχουν αναπτύξει βιβλιοθήκες που καθιστούν εύκολη την εμφάνιση κειμένου, εικόνων και ακόμη και δημιουργίας κινούμενων εικόνων με βάση γεωμετρικά σχήματα πολύ απλά.

Θα χρειαστείτε τα ακόλουθα μέρη:

  • 1x Breadboard
  • 1x Rig Cell Lite
  • 1x Joystick
  • 1x Oled SSD1306
  • Σύρματα όπως απαιτείται

Βήμα 1: ΡΥΘΜΙΣΗ ΤΟΥ ΚΥΚΛΩΜΑΤΟΣ (HARDWARE)

Η ΟΛΕΔΙΚΗ ΟΘΟΝΗ ΜΕ ΚΟΥΔΙ CURSOR JOYSTICK
Η ΟΛΕΔΙΚΗ ΟΘΟΝΗ ΜΕ ΚΟΥΔΙ CURSOR JOYSTICK

Σε αυτό το σεμινάριο, χρησιμοποιούμε την oled οθόνη ssd1306 με ένα joystick. εδώ είναι μερικοί σύνδεσμοι όπου μπορείτε να βρείτε το RIG CELL LITE

για την επικοινωνία μεταξύ του RIG CELL LITE και της λαδωμένης οθόνης, χρησιμοποιούμε τις ακίδες I2C από την οθόνη στο RIG. οι ακίδες SCL και SDA στο RIG βρίσκονται στο pin A5 και A4 αντίστοιχα.

κατασκευάστε το κύκλωμα όπως φαίνεται στην παραπάνω εικόνα.

Βήμα 2: Η ΟΛΕΔΙΚΗ ΟΘΟΝΗ ΜΕ ΚΟΥΔΙΟ ΠΡΟΣΦΟΡΑΣ ΠΡΟΓΡΑΜΜΑΤΟΣ

Πριν μπορέσουμε να ξεκινήσουμε την κωδικοποίησή μας, πρώτα χρησιμοποιούμε τη βιβλιοθήκη adafruit για την λιπαρή οθόνη. Έτσι, κατεβάστε αυτά τα δύο αρχεία zip και εγκαταστήστε στο λογισμικό arduino IDE.

github.com/adafruit/Adafruit_SSD1306

και

github.com/adafruit/Adafruit-GFX-Library

μετά την εγκατάσταση των libaries, κατεβάστε 2 αρχεία που είχα επισυνάψει παρακάτω, το οποίο είναι το oled_display _with_cursor_joystick.ino και το Adafruit_SSD1306.cpp, ή μπορείτε επίσης να κατεβάσετε από εδώ αυτά τα δύο αρχεία

αφού εγκαταστήσετε την επίσημη βιβλιοθήκη, θα αντικαταστήσετε τώρα το αρχείο Adafruit_SDD1306.cpp με το νέο που είχα επισυνάψει σε αυτόν τον οδηγό διαδικτύου

αφού όλα είναι εντάξει, ανεβάστε τον κωδικό στο RIG σας: D

Βήμα 3: ΑΠΟΤΕΛΕΣΜΑΤΑ: D

Μετά την πλήρη μεταφόρτωση του oled_display _with_cursor_joystick.ino στο RIG CELL LITE, το led θα ενεργοποιηθεί και θα υπάρχει διαθέσιμος δρομέας στη μέση της οθόνης. θα κινηθεί ακολουθώντας την κίνηση του χειριστηρίου. καλα να περνατε!:ΡΕ

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

Συνιστάται: