Bon, j'ai fais un programme utilisant un capteur d'humidité et j'aimerais bien que les données s'affichent sur un écran autre que celui de mon pc. Pour le moment j'ai ça :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include<Wire.h>
#include<SeeedOLED.h>
intsensorValue = 0;
voidsetup()
{
Wire.begin();
SeeedOled.init(); //initialze SEEED OLED display
SeeedOled.clearDisplay(); //clear the screen and set start position to top left corner
SeeedOled.setNormalDisplay(); //Set display to normal mode (i.e non-inverse mode)
SeeedOled.setPageMode(); //Set addressing mode to Page Mode
SeeedOled.setTextXY(0,0); //Set the cursor to Xth Page, Yth Column
SeeedOled.putString("Hello World!"); //Print the String
Serial.begin(9600);
}
voidloop()
{
sensorValue = analogRead(0);
Serial.print("Humidite = ");
Serial.println(sensorValue);
delay(5000);
SeeedOled.clearDisplay();
SeeedOled.setNormalDisplay();
SeeedOled.setPageMode();
SeeedOled.setTextXY(0,0);
SeeedOled.putString(sensorValue);
}
Et sur mon pc j'ai mon capteur d'humidité qui me renvoie des nombres quand je relie les deux électrodes du capteur mais sur l'écran oled rien ne s'affiche (à pars le "Hello Wolrd!" du début)
Arduino - Problème avec écran OLED
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.