Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • arnord
  • Registratie: December 2010
  • Laatst online: 28-11 06:06
Hallo tweakers,

Ben al een middagje aan het puzzelen ;-)

Ik heb 2 codes voor de esp8266 die afzonderlijk prima van elkaar werken, maar ik wil ze zeg maar combineren.
1 code gebruik ik voor het "Serial printen" van RestAPI data;

C++:
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
33
34
35
36
37
38
39
40
41
42
43
44
 
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
 
const char* ssid = "yourNetworkName";
const char* password = "yourNetworkPassword";
 
void setup () {
 
  Serial.begin(115200);
  WiFi.begin(ssid, password);
 
  while (WiFi.status() != WL_CONNECTED) {
 
    delay(1000);
    Serial.print("Connecting..");
 
  }
 
}
 
void loop() {
 
  if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status
 
    HTTPClient http;  //Declare an object of class HTTPClient
 
    http.begin("http://urltoopenhab:8080/item/state");  //Specify request destination
    int httpCode = http.GET();                                                                  //Send the request
 
    if (httpCode > 0) { //Check the returning code
 
      String payload = http.getString();   //Get the request response payload
      Serial.println(payload);                     //Print the response payload
 
    }
 
    http.end();   //Close connection
 
  }
 
  delay(30000);    //Send a request every 30 seconds
 
}



En de andere om een 8x8 Matrix LED aan te sturen;

C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <MLEDScroll.h>

MLEDScroll matrix;

void setup() {
  matrix.begin();
  //matrix.flip=false;
  matrix.message("Scroll ");
}

void loop() {
  matrix.scroll();
}


Maar hoe krijg ik het voor elkaar om deze samen te voegen en de "payload" van de eerste sketch te laten scrollen op mijn 8x8 matrix led shield?

Wie kan mij helpen?

  • ThinkPad
  • Registratie: Juni 2005
  • Nu online
Begin eens met de code in [ code=c++] blabla [/code] tags te zetten ;)

  • arnord
  • Registratie: December 2010
  • Laatst online: 28-11 06:06
ThinkPadd schreef op woensdag 3 januari 2018 @ 16:24:
Begin eens met de code in [ code=c++] blabla [/code] tags te zetten ;)
Done!