Neste artigo vamos aprender a escrever um texto no
display OLED 0,91” 
IlC em conjunto com o Arduino Uno.
     O Display OLED 128×32 pixels tem um alto contraste e excelente nitidez. O mesmo
possui luz própria (não é necessário backlight) e isso o torna bastante
econômico. Com 0.91″
e comunicação IlC utiliza poucas conexões. 
Componentes necessários:
1 Arduino Uno;
 jumpers M&M;
 jumpers
M&F;
1 Display OLED 128×32 0.91″ IlC
1 Protobord (Opcional)
Estes e outros componentes podem ser
adquiridos neste link AQUI !
Montagem:
| 
Arduino | 
Display OLED  | 
| 
Pino 5V | 
VCC | 
| 
Pino GND | 
GND | 
| 
Pino SDA | 
SDA | 
| 
Pino SCL | 
SCL ou SCK | 
Programando o Arduino:
     Para utilizar o Display com o
Arduino e programar no Arduino IDE é necessário instalar uma biblioteca, que
pode ser baixada neste link AQUI !
    Após descompactar o arquivo
baixado e incluí-lo na biblioteca do Arduino IDE podemos programar o Arduino. 
    O código abaixo vai escrever o
texto ” Sala de Eletronica .com”  em
partes no display. 
    Copie
o código e cole na tela do Arduino IDE.
Código:
#include <Arduino.h>
#include <U8g2lib.h>
#include <SPI.h>
#include <Wire.h>
U8G2_SSD1306_128X32_UNIVISION_F_HW_I2C
u8g2(U8G2_R0); 
 void setup(void) {
  
u8g2.begin();
}
 
void loop(void) {
  
u8g2.clearBuffer();                                                 
  
u8g2.setFont(u8g2_font_logisoso28_tr); 
//definição da fonte
   u8g2.drawStr(8,29,"SALA");             
        //definição do texto
   u8g2.sendBuffer();                                                 
  
delay(3000);
  
u8g2.clearBuffer();         
  
u8g2.setFont(u8g2_font_logisoso28_tr); 
  
u8g2.drawStr(31,29,"DE"); 
  
u8g2.sendBuffer();         
  
delay(3000);
  
u8g2.clearBuffer();         
  
u8g2.setFont(u8g2_font_logisoso18_tr); 
   u8g2.drawStr(1,29,"ELETRONICA");  
  
u8g2.sendBuffer();         
  
delay(3000);
  
u8g2.clearBuffer();         
  
u8g2.setFont(u8g2_font_logisoso28_tr); 
  
u8g2.drawStr(4,29,".COM"); 
  
u8g2.sendBuffer();         
  
delay(3000);
}
     Pratique mudando os tipos de fonte e posição
dos textos no display, veja os tipos de fonte disponíveis neste link AQUI !
Os componentes deste tutorial pode ser comprados AQUI!

 
Nenhum comentário:
Postar um comentário