Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void loop() {
- if (digitalRead(D1) == LOW and stav == false) // tlacitko bylo stisknuto pri rozepnutem rele (zhasnute LED)
- {
- delay(20); // odruseni zakmitu pri stisku tlacitka
- digitalWrite(D7,HIGH); // sepnuti rele (rozsviceni LED)
- if(wifiClient.connect(server, 80)){
- Serial.println("OK");
- delay(1000);
- wifiClient.print("POST http://192.168.1.22/relayON");
- wifiClient.println(" HTTP/1.1");
- wifiClient.println("Host: 192.168.1.22");
- wifiClient.println("Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
- wifiClient.println("Connection: close");
- wifiClient.println();
- delay(1000);
- wifiClient.stop();
- Serial.println("Odeslano");
- }
- stav = true; // znacka, ze je aktualne sepnuto (rozsviceno)
- while (digitalRead(D1) == LOW) ; // cekani na uvolneni tlacitka (zadny prikaz uvnitr while smycky - to je ten samotny strednik)
- delay(20); // odruseni zakmitu pri rozpinani tlacitka
- }
- if (digitalRead(D1) == LOW and stav == true) // tlacitko bylo stisknuto pri sepnutem rele (rozsvicene LED)
- {
- delay(20); // odruseni zakmitu pri stisku tlacitka
- digitalWrite(D7,LOW); // rozepnuti rele (zhasnuti LED)
- if(wifiClient.connect(server, 80)){
- Serial.println("OK");
- delay(1000);
- wifiClient.print("POST http://192.168.1.22/relayOFF");
- wifiClient.println(" HTTP/1.1");
- wifiClient.println("Host: 192.168.1.22");
- wifiClient.println("Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
- wifiClient.println("Connection: close");
- wifiClient.println();
- delay(1000);
- wifiClient.stop();
- Serial.println("Odeslano");
- }
- stav = false; // znacka, ze je aktualne rozepnuto (zhasnuto)
- while (digitalRead(D1) == LOW) ; // cekani na uvolneni tlacitka (zadny prikaz uvnitr while smycky - to je ten samotny strednik)
- delay(20); // odruseni zakmitu pri rozpinani tlacitka
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement