Ecran grafic monocrom pentru arduino

Ecran grafic monocrom pentru arduino

Prezentare generală a unui afișaj excelent care poate fi folosit cu tablele de depanare populare Arduino, MSP430 și altele.

Cui este interesant il cer sub cat.

Primul afișaj LCD pe care l-am achiziționat a fost 1602 HD44780. Acest tip de afișare este probabil unul dintre cele mai populare în rândul începătorilor. Pentru conectarea fără un modul I2C / IIC, este necesar să se ia până la 16 pini și este de dorit să existe un potențiometru. Prezentare generală a HD44780 a prisutvuet pe Mysku și să locuiască în special pe ea, nu o voi face, dar dacă în proiectele dvs. aveți nevoie de un ecran mic grafic cu consum redus de energie și I2C integrat / interfata IIC, atunci ar trebui să se uite cu siguranta la 128x64 OLED.

Livrare și aspect


A venit în ambalajul galben obișnuit, bolțurile au fost introduse în spumă și înfășurate în bule de aer. Primul lucru care a atras atenția este dimensiunea miniaturală în comparația fotografiei cu moneda de 5 ruble:

Ecran grafic monocrom pentru arduino

caracteristicile

  • Tipul de afișare: OLED (bazat pe diode organice de lumină);
  • Rezoluția ecranului: 128x64;
  • Unghiul de vizualizare:> 160 °;
  • Consum redus de energie: până la 0,08W (când întregul ecran se aprinde);
  • Tensiune: 3V și 5V;
  • Dimensiune: 27.0mm x 27.0mm x 4.1mm;
  • Interfata I2C / IIC, sunt necesare numai 2 pini;
  • Driver integrat IC: SSD1306.

conexiune

Pentru conectarea la Arduino au fost utilizate 4 fire:
GND - GND;
VCC - V3.3 (este posibil și în 5V);
SCL - A5;
SDA - A4;

Ecran grafic monocrom pentru arduino

În datash este scris că rezistoarele pull-up nu pot fi utilizate dacă aveți doar un singur dispozitiv.

Pentru lucru este necesar să încărcați biblioteci și să le conectați la Arduino. Accesați pagina GitHub cu depozitul Adafruit_SSD1306. Faceți clic pe Descărcați fișierul Zip și despachetați arhiva în dosarul Arduino din biblioteci. De asemenea, veți avea nevoie de Biblioteca Adafruit-GFX. Sârmă și SPI

Porniți Arduino și selectați Fișier → Exemple → Adafruit_SSD1306-master → ssd1306_128x64_i2c

Ecran grafic monocrom pentru arduino

Modificați 0x3D la 0x3C


Compilam și încărcăm schița în Arduino.

testarea