Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "U8glib.h"
- U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); //Constructeur de mon ecran a moi
- void draw() {
- // graphic commands to redraw the complete screen should be placed here
- u8g.setFont(u8g_font_7x13); //Police d'affichage compacte
- int flux = analogRead(A5); //Lecture du Pin Analogique A5 du Potentiometre
- Serial.println("La Valeur du Potentionmetre est de : "); //Affichage dans la console serie
- Serial.println(flux); //Affichage dans la console serie
- u8g.drawStr( 30, 10, "Hello world!"); //Affichage sur l'ecran OLED d'une chaine de caractere
- u8g.setPrintPos(0, 50); //Positionnement du curseur pour afficher autre chose...
- u8g.print(flux); //A la position du curseur, affichage de la variable "flux".
- }
- void setup(void) {
- u8g.setColorIndex(1); // white
- Serial.begin(9600); //Initialisation de la communication serie pour la console
- pinMode(A5,OUTPUT); //Initialisation du Pin A5 Analogique pour le Potentiomètre
- }
- void loop(void) {
- // picture loop
- u8g.firstPage();
- do {
- draw();
- } while( u8g.nextPage() );
- // rebuild the picture after some delay
- delay(1000);
- }
Add Comment
Please, Sign In to add comment