Bonjour,
Pour un mini projet, je voudrais afficher un texte qui défile sur un ecran MAX7219.
J'ai créé un site depuis un hébergeur gratuit (une page en php puis un fichier texte pour stocker le message à écrire) j'ai réussi à récupérer la valeur du fichier texte et le texte défile bien sur l'écran mais il m'est impossible de changer le texte.
#include <ESP8266HTTPClient.h>
void loop()
{
char *message=" Bonjour comment va tu ?";
printStringWithShift(message,15);
delay(5000);
char *lastmessage=" ";
if(WiFi.status()==WL_CONNECTED)
{
lastmessage ="";
HTTPClient http;
int i = 0;
String url2="http://projetsinci.000webhostapp.com";
http.begin(url2);
Serial.println(url2);
delay(1000);
http.end();
String url="http://projetsinci.000webhostapp.com/data/afficher.txt";
Serial.println(url);
http.begin(url);
http.addHeader("Content-Type","text/plain");
int httpCode=http.GET();
String data=http.getString();
Serial.print("data ");
Serial.println(data);
//String data2="";
//data2=getlastline(data);
data.toCharArray(lastmessage, 155);
data ="";
http.end();
}
else
{
lastmessage="";
}
printStringWithShift( lastmessage,20);
delay(2000);
}
Merci d'avance