Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**************************************************************
- **************************************************************/
- #define BLYNK_PRINT Serial // Comment this out to disable prints and save space
- #include <ESP8266WiFi.h>
- #include <BlynkSimpleEsp8266.h>
- #include <Timers.h> //
- char auth[] = "000000000000000000000000000000000";
- Timers <2> akcja; // 2 wątki
- WidgetLED led1(V1); // vLED wskażnik połącznia z arduino - miga co 1 sek jeśli jest połączenie
- WidgetLED led5(V5); //na razie wskaznik klawisza na P8
- WidgetLED led6(V6);//wskaznik kodu pilota jaki jest wysyłany -on/off
- int flaga1s = 0;
- void timer1sek() //coś do zrobienia co 1 sek
- {
- // sprawdzBLYNK();
- miganievLED();
- // sensorT();
- miganieLED12();
- flaga1s = 1;
- }
- int LED12 = HIGH;
- void miganieLED12()
- {
- LED12 = !LED12;
- if (LED12 == 0){
- digitalWrite(12, LOW);
- }
- else {
- digitalWrite(12, HIGH);
- }
- }
- int wskrunAr = 0; //vLED miga co sek
- void miganievLED()
- {
- wskrunAr = !wskrunAr ;
- if (wskrunAr == 0){
- led1.off(); //miganie vLED dla kontroli połączenia z UNO
- }
- else {
- led1.on();
- }
- }
- void setup()
- {
- pinMode(12, OUTPUT); // dioda sygnalizacyjna pracy pętli 1 sek w przerwaniu
- digitalWrite(12, LOW);
- akcja.attach(0, 2500, timer1sek); // uruchamianie timera 1 sek
- Serial.begin(115200);
- Blynk.begin(auth, "xxx","yyyyyyyyyyy");
- Serial.println("ESP_blynk_v1");
- wskrunAr = 0; //vLED
- LED12 = 0;
- }
- void loop()
- {
- akcja.process(); //
- Blynk.run();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement