Oleds 0.96" SPI

Oleds 0.96" SPI 128x64

BLANC - BLEU - JAUNE/BLEU



=== 100% compatible Arduino ===

Driver SSD1306 Oled 128x64 Graphique, très rapide
Magique de contraste, très précis pour toutes vos applications

 exemple de code :

#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define OLED_DC 11
#define OLED_CS 12
#define OLED_CLK 10
#define OLED_MOSI 9
#define OLED_RESET 13
Adafruit_SSD1306 display(OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);

#if (SSD1306_LCDHEIGHT != 64)
#error("Height incorrect, please fix Adafruit_SSD1306.h!");
#endif

void setup() {
  
  display.begin(SSD1306_SWITCHCAPVCC); // init done
  display.clearDisplay();   // clears the screen and buffer
  display.setTextSize(0);
  display.setCursor(0,0);
  display.setTextColor(WHITE);
  display.print("-OLED 0.96' SPI Test-");
  display.setCursor(0,8);
  display.setTextColor(BLACK, WHITE); // 'inverted' text
  display.print("-----Blue/Yellow-----");
  display.setTextColor(WHITE);
  display.setCursor(0,16);
  display.print("Blue 0123456789 @+-*/");
  display.setCursor(0,24);
  display.print("GRAPHIC 128x64");
  display.setCursor(0,32);
  display.print("Text");
  display.setCursor(0,40);
  display.print("And Text");
  display.setCursor(0,48);
  display.print("And... Text");
  display.setCursor(0,56);
  display.print("8x21=168 Characters!");
  display.drawCircle(100,40,5, WHITE);
  display.drawLine(70,40,105,26, WHITE);
  display.drawRect(110,30,12,12, WHITE);
  display.display();
    
}

void loop() {
  
  }

                                                                                                                                                                
Pour les passionnés qui veulent passer à un écran graphique économique,
très facile d'utilisation, laissez libre cours à votre imagination:
Traqueur GPS, Mesure de température, Modélisme, Chronomètres, 
Horloges, Mini ordinateur de voiture, Etc etc etc...

Téléchargez la dernière version du Soft Arduino:
http://arduino.cc/en/Main/Software

Téléchargez les deux librairies:
https://github.com/adafruit/Adafruit_SSD1306/archive/master.zip
https://github.com/adafruit/Adafruit-GFX-Library/archive/master.zip

Installez les librairies dans
Mes documents\Arduino\libraries

Renommez les répertoires:
Adafruit_SSD1306_master
Adafruit_GFX_Library_master

Il doit donc y avoir à présent:
Mes documents\Arduino\libraries\Adafruit_SSD1306_master
Mes documents\Arduino\libraries\Adafruit_GFX_Library_master

Copiez l'exemple de code ci dessus puis le telecharger dans le Uno
Debranchez le Uno et cablez l'afficheur avec précaution, Attention, le 3V3 sur Arduino 3.3V


Uno 3.3V: 3V3
Uno GND: GND
Uno   9: D1
Uno 10: D0
Uno 11: RS
Uno 12: CS
Uno 13: RES

 Vérifiez bien le câblage une dernière fois puis

Rebranchez le Uno














Aucun commentaire:

Enregistrer un commentaire