Display OLED 1.3" Alb 128x64
zoom_out_map
chevron_left chevron_right

Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.

Produsul este destinat specialistilor si necesita personal calificat si autorizat. Produsul nu include instructiuni de asamblare/utilizare. Punerea in functiune a produsului de catre persoane necalificate duce la pierderea garantiei conform Termenilor si Conditiilor din site.

Display OLED 1.3" Alb 128x64

41,65 RON
cu TVA inclus
rating Citeste 2 review-uri
Scor mediu 4/5 Numar review-uri 2
check In stoc

Adauga la favorite

Trebuie sa te autentifici
  LIVRARE GRATUITA

Adauga in cos produse in valoare de 120 Ron

  EXPEDIERE RAPIDA

Expediere din stoc in 24H

  DISCOUNT 5%

La toate comenzile minim 500 Ron

Display OLED 1.3 inch 128x64 cu 4 pini, compatibil Arduino si alte placi de dezvoltare.

Acest display nu necesita de retroiluminare, luminozitatea fiind data de pixeli, avand astfel un consum redus de energie.

Oled_1_3_JPG

Specificatii:

Culoare: Alb

Rezolutie; 128 x 64

Comunicare seriala: I2C, IIC, necesita doar 2 pini IO

Consum: 0.08

Tensiune alimentare: 3-5VDC

Temperatura functionare: -30 ° ~ 70 °

Dimensiuni modul mm: 36 x 31 x 4.1

Driver IC: SH1106

Dimensiuni display activ mm: 34.5 x 19

Instructiuni:

Conectati Oled-ul in felul urmator pe Arduino UNO:

VCC -> 3.3V

GND -> GND

SCL -> A5

SDA -> A4

Instalati urmatoarele librarii:

- Adafruit_GFX.h

- Adafruit_SH1106.h (download link) - (Sketch->Include Library->Add .ZIP Library, si selectati libraria descarcata din link)

Folositi urmatorul codul din FIle -> Examples -> Adafruit_SH1106-master -> sh1106_128x64_i2c

Oledul poate fi folosit si cu libraria U8glib.h:

Dupa descarcarea librariei, folositi urmatorul cod exemplu impreuna cu un DHT11:

#include "U8glib.h"

#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI
void setup() {
dht.begin();
u8g.firstPage();
do {
u8g.setFont(u8g_font_helvB10);
u8g.drawStr(30, 14, "Test ");
u8g.drawStr(50, 30, "Cu ");
u8g.drawStr(10, 45, "DHT11");
u8g.drawStr(10, 60, "sigmanortec");
} while( u8g.nextPage() );
delay(5000);
}
void loop() {
float hum = dht.readHumidity();
float temp = dht.readTemperature();
float fah = dht.readTemperature(true);
if (isnan(hum) || isnan(temp) || isnan(fah)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
float heat_index = dht.computeHeatIndex(fah, hum);
float heat_indexC = dht.convertFtoC(heat_index); //Calculating the heat index in Celsius
u8g.firstPage();
do {
u8g.setFont(u8g_font_helvR12);
u8g.drawStr(0, 15, "Temp:");
u8g.setPrintPos(75, 15);
u8g.print(temp, 0);
u8g.print((char)176);
u8g.print("C");
u8g.drawStr(0, 35, "Humi:");
u8g.setPrintPos(75, 35);
u8g.print(hum, 0);
u8g.print("%");
u8g.drawStr(0, 55, "Hi:");
u8g.setPrintPos(75, 55);
u8g.print(heat_indexC, 0);
u8g.print("%");
} while( u8g.nextPage() );
delay(5000);
}

oled_1_3_test_dht11_JPG

33120
11.49 g
Cod Test OLED 1.3

A se copia codul text in Arduino IDE

Download (1.19k)
rating 3
In descrierea articolului apar dou? versiuni de driver, dar func?ioneaz? doar cu unul, default.
rating 5
Multumesc totul a fost Ok! Recomand.