#Aula 03 Testando OLED


Se você está nesta página, é porque adquiriu nosso Shield IoT R2 e deseja testá-lo. No código a seguir, você terá controle sobre o OLED 0.96".

Então vamos ao código...

  1. //www.clubedaeletronica.com.br
  2. //Tutorial básico para desenvolvimento com PDA_IoT(R2)/(R6)
  3. //Aula 03 Testando OLED

  4. #include <Adafruit_SSD1306.h>
  5. #include <Adafruit_GFX.h>
  6. Adafruit_SSD1306 dsp(-1); //cria o objeto do display para i2c

  7. void setup()
  8. {
  9.   dsp.begin(SSD1306_SWITCHCAPVCC, 0x3C); //inicia o display no endereço 0x3C
  10.  dsp.clearDisplay();
  11. int i;
  12. for (i = 0; i < 64; i++)
  13.   {
  14.     dsp.drawLine(0, 0, 128, i, WHITE); //desenha as linhas
  15.     dsp.display(); //exibe na tela
  16.     delay(1);
  17.   }
  18.   for (i = 63; i > -1; i--)
  19.   {
  20.     dsp.drawLine(0, 0, 128, i, BLACK); //apaga as linhas
  21.     dsp.display();
  22.     delay(1);
  23.   }
  24. }

  25. void loop()
  26. {
  27.   dsp.setTextColor(WHITE); //define o texto para branco
  28.   dsp.setTextSize(1); //define o tamanho do texto
  29.   dsp.println("Testando..."); //escreve na tela a mensagem
  30.   dsp.setTextSize(2);
  31.   dsp.println("Shild IoT");
  32.   dsp.setTextSize(1); //define o tamanho do texto
  33.   dsp.println("Clube da eletronica"); //escreve na tela a mensagem
  34.   dsp.display(); //mostra as alterações no display!!
  35. }
O tempo de estudo nunca é um tempo perdido.

Comentários

Postagens mais visitadas deste blog

Exercícios diversos

008 - Arduino - Contador simples

Projetos com PDA - ESP32 - APP Inventor e Arduino IDE