Fazemos envio para todo o País. Portes gratis para Portugal Continental em encomendas superiores a 50€! Em encomendas superiores a 29,99€ e inferiores a 50€ portes de 2,83€, em encomendas iguais ou inferiores a 29,99€ portes de 4,31€. Loja física na cidade do Montijo

Arduino code for oled display

Escrito em 06 de outubro de 2023

Arduino code for oled display

Um simples código arduino para mostar texto num Ecrã OLED de 0,96 polegadas 12864 128x64

O Oled terá de ser ligado nos 3,3V ou 5V e no GND, depois nos pinos do Arduino SCL e SDA no caso do Arduino Mega ou pinos A4 e A5 se for Arduino Uno

 

 

#include <Adafruit_SSD1306.h>

#include <Adafruit_GFX.h>

#define OLED_RESET 4

 

Adafruit_SSD1306 display(OLED_RESET);

 

#define RST_PIN   9     // Configurable, see typical pin layout above

#define SS_PIN    10   // Configurable, see typical pin layout above

 

void setup() {

  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);

  Serial.begin(9600);

 

}

 

void loop()

{

 

display.clearDisplay (); // clear display

  display.setCursor (21, 2); // position the cursor

  display.setTextSize (2); // medium size font

  display.setTextColor (WHITE); // white is not default !

  display.print ("Texto 1  ");

  display.setTextColor (WHITE); //

  display.setCursor (26, 19);

  display.setTextSize (2); // smallest font

  display.print ("Texto 2");

  display.display ();

  delay (1000); // wait a second

 

  display.clearDisplay (); // clear display

  display.setCursor (27, 2); // position the cursor

  display.setTextSize (2); // medium size font

  display.setTextColor (WHITE); // white is not default !

  display.print ("Texto 3");

  display.setTextColor (WHITE); //

  display.setCursor (12, 19);

  display.setTextSize (2); // smallest font

  display.print ("texto 4");

  display.display ();

  delay (2000); // wait a second

 

}