Wemos wifi

Arduino specifieke Software
Berichten: 31
Geregistreerd: 10 Mrt 2014, 22:01

Re: Wemos wifi

Berichtdoor Olan » 16 Nov 2021, 20:04

oké intussen gelukt om de Wemos werkend te hebben.
maar loop tegen het volgende probleem ?
ik heb een led schermpje eraan gehangen om daar de tijd te laten zien.
dit is het programma:


#include <ESP8266WiFi.h>
#include <NTPClient.h>
const char *ssid = "xxxxxx"; // de sterretjes vervangen door je eigen ssid
const char *password = "xxxxx"; // de sterretjes vervangen door je eigen password
WiFiUDP ntpUDP;
NTPClient timeClient(ntpUDP);

void setup() {
u8g2.begin();
Serial.begin(9600);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while ( WiFi.status() != WL_CONNECTED )
{ delay ( 500 );
Serial.print ( "." );
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_courB18_tr);
u8g2.drawStr(30,40,"WACHT");
u8g2.sendBuffer();
delay(10);
}
timeClient.begin();
}

void loop() {
timeClient.update();

Serial.println(timeClient.getFormattedTime());
u8g2.clearBuffer(); // clear the complete internal memory
u8g2.setFont(u8g2_font_helvR10_tr);
u8g2.drawStr(40,12,"De tijd is:");
u8g2.setFont(u8g2_font_courB18_tr);
u8g2.drawStr(30,40,timeClient.getFormattedTime());
u8g2.sendBuffer();

delay(1000);
}

id en wachtwoord even geblokt voor de veiligheid
u8g2.drawStr(30,40,timeClient.getFormattedTime()); bij deze zin gaat het fout.
ik moet een string naar char converteren, maar ik heb geen idee hoe ik dat doe?
graag help!

Advertisement

Berichten: 31
Geregistreerd: 10 Mrt 2014, 22:01

Re: Wemos wifi

Berichtdoor Olan » 18 Nov 2021, 19:47

bij deze sketch krijg ik deze fout melding:
cannot convert 'String' to 'const char*'

ik weet niet hoe ik dit aan pak ?
graag hulp

Gebruikers-avatar
Berichten: 241
Geregistreerd: 22 Jan 2013, 16:40

Re: Wemos wifi

Berichtdoor zuid » 19 Nov 2021, 08:26

IK heb onderstaande via google gevonden:

u8g2.drawStr(0, 10, "Hello World!"); // write something to the internal memory


zie:https://forum.arduino.cc/t/how-to-display-a-string-variable-with-the-u8g2-library/622278/2
m.v.g. Nico

Berichten: 31
Geregistreerd: 10 Mrt 2014, 22:01

Re: Wemos wifi

Berichtdoor Olan » 20 Nov 2021, 15:03

wat ik probeer te doen is het volgende ik pak met een Wemos de tijd van internet.
en deze wil ik op een led scherm weergeven.
timeClient.getFormattedTime() is de tijd van internet.
met u8g2.drawStr(30,40,"tijd"); krijg ik "tijd" op het scherm.
alleen als ik de timeclient gebruik krijg ik deze fout, cannot convert 'String' to 'const char*' in initialization.
ik zoek me rot op google maar krijg het niet voor elkaar!

graag hulp?

Vorige

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Bing [Bot], RussellAlets en 23 gasten