Display OLED 1.3" Alb 128x64
zoom_out_map
chevron_left chevron_right

Display OLED 1.3" Alb 128x64

41,65 RON
cu TVA
rating Citeste 2 review-uri
Scor mediu 4/5 Numar review-uri 2
warning Ultimele produse in stoc

Adauga la lista

Trebuie sa te autentifici
  LIVRARE GRATUITA

Adauga in cos produse in valoare de 120 Ron

  LIVRARE RAPIDA 24H

Expediem in aceasi zi comenzile plasate pana in ora 14:00

  REDUCERE 8%

La toate comenzile minim 300 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: SSD1306, 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



00120

Recenzii

Click aici pentru a scrie o recenzie

rating
In descrierea articolului apar dou? versiuni de driver, dar func?ioneaz? doar cu unul, default.
rating
Multumesc totul a fost Ok! Recomand.