Cuprins:
- Pasul 1: CONFIGURAREA CIRCUITULUI (HARDWARE)
- Pasul 2: AFIȘATUL OLED CU COD CURSOR JOYSTICK
- Pasul 3: REZULTATE: D
Video: RIG CELL LITE INTRO: CU ADAFRUIT SSD1306 ȘI JOYSTICK: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest ecran controlat de un microcontroler SSD1306 utilizează magistrala I2C și poate comunica cu majoritatea microcontrolerului disponibil acum câteva zile. dar pentru astăzi vom testa acest ecran cu microcontrolerul nostru RIG CELL LITE. Puteți găsi acest ecran OLED la Adafruit sau Sparkfun, de exemplu. Unele dintre ele vândute online sunt, de asemenea, destul de ieftine. Aceste ecrane sunt de bună calitate, dar de dimensiuni reduse, potrivite pentru a fi o etichetă de nume sau un ecran pentru telefonul mobil. Adafruit și Sparkfun au dezvoltat biblioteci care facilitează afișarea textului, a imaginilor și chiar realizarea de animații bazate pe forme geometrice foarte simplu.
Piese necesare Veți avea nevoie de următoarele piese:
- 1x placă de pâine
- 1x Rig Cell Lite
- 1x Joystick
- 1x Oled SSD1306
- Cabluri după cum este necesar
Pasul 1: CONFIGURAREA CIRCUITULUI (HARDWARE)
În acest tutorial, folosim ecranul de afișare oled ssd1306 cu un joystick. Iată câteva linkuri unde puteți găsi RIG CELL LITE
pentru comunicarea dintre RIG CELL LITE și ecranul oled, folosim pinii I2C de pe ecran la RIG-ul nostru. pinii SCL și SDA de pe RIG sunt situați la pinii A5 și respectiv A4.
construiți circuitul așa cum se arată în imaginea de mai sus.
Pasul 2: AFIȘATUL OLED CU COD CURSOR JOYSTICK
Înainte de a putea începe codarea, folosim mai întâi biblioteca adafruit pentru ecranul oled. Deci, descărcați aceste două fișiere zip și instalați-le pe software-ul nostru arduino IDE.
github.com/adafruit/Adafruit_SSD1306
și
github.com/adafruit/Adafruit-GFX-Library
după instalarea bibliotecilor, descărcați 2 fișiere pe care le-am atașat mai jos, care este oled_display _with_cursor_joystick.ino și Adafruit_SSD1306.cpp, sau puteți descărca de aici și aceste două fișiere
după ce ați instalat biblioteca oficială, veți înlocui acum fișierul Adafruit_SDD1306.cpp cu cel nou pe care l-am atașat în acest web instructabile
după ce totul este în regulă, încărcați codul pe RIG: D
Pasul 3: REZULTATE: D
După încărcarea completă a oled_display _with_cursor_joystick.ino pe RIG CELL LITE, ledul se va aprinde și va exista un cursor disponibil în mijlocul ecranului. se va deplasa urmând mișcarea joystick-ului. a se distra!: D
În caz contrar, asigurați-vă că ați asamblat corect circuitul și ați verificat și încărcat codul pe placa dvs. sau consultați secțiunea de depanare.
Recomandat:
RIG CELL LITE INTRO: LED CLIP: 4 pași
RIG CELL LITE INTRO: LED BLINK: Introducere LED-urile sunt lumini mici și puternice care sunt utilizate în multe aplicații diferite. Pentru a începe, vom lucra la clipirea unui LED, Hello World of microcontrollers. Este corect - este la fel de simplu ca aprinderea și oprirea unei lumini. Aceasta
Interfață ESP32 cu SSD1306 Oled cu MicroPython: 5 pași
Interfață ESP32 cu SSD1306 Oled With MicroPython: Micropython este optimizarea pythonului și amprenta mică a pythonului. Ceea ce a fost creat pentru un dispozitiv încorporat care are constrângeri de memorie și consum redus de energie. Micropython este disponibil pentru multe familii de controlere, care include ESP8266, ESP32, Ardui
Joacă un joc PONG cu Arduino Uno și ecran OLED 0.96 SSD1306: 6 pași
Joacă un joc PONG cu Arduino Uno și OLED 0.96 SSD1306 Display: Bună ziua, astăzi vom face un joc PONG cu Arduino. Vom folosi ecranul adafruit 0.96 oled pentru a afișa jocul & apăsați butoanele pentru a controla jocul
RIG CELL LITE INTRODUCERE: I / O digitală: 3 pași
RIG CELL LITE INTRO: I / O digitală: intrările și ieșirile digitale (I / O digitale) de pe RIG CELL LITE vă vor permite să o conectați la senzori, actuatori și alte circuite integrate. Învățarea modului de utilizare a acestora vă va permite să utilizați RIG CELL LITE pentru a face unele lucruri cu adevărat utile, cum ar fi citirea sw
RIG CELL LITE INTRO: SENZOR INFRAROSTE: 3 pași
RIG CELL LITE INTRO: SENZOR INFRAROSTE: Un senzor infraroșu este un dispozitiv electronic, care emite pentru a simți unele aspecte ale împrejurimilor. Un senzor IR poate măsura căldura unui obiect, precum și detecta mișcarea. Aceste tipuri de senzori măsoară doar radiația infraroșie, mai degrabă t