• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Pomocy w napisaniu programu
#9
Pomóżcie mam coś takiego w tej chwili i teraz nie wiem jak zrobić aby jak na "D5" jest LOW to na "D1" przez np. 5 min jest HIGH liczone od ostatniego impulsu LOW na "D5"
Wykasowałem swoje wypociny w millis bo niestety nic mi nie udawało się. Wiem że w Blynk jest jakiś timer ale nie potrafię go też użyć .
Poprawi mi ktoś fragment od gwiazdki do gwiazdki ? Pozdraawiam
=========================================================
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "xxxxxxxxxxxxxxxxxxxx;

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "YYYYYYYYY";
char pass[] = "12345678";

int val = 0;
int val2=0;
int onoff=0;

unsigned long aktualnyCzas = 0;
unsigned long zapamietanyCzas = 0;
unsigned long zapamietanyCzas2 = 0;
void setup()
{
// Debug console
Serial.begin(9600);
//Blynk.begin(auth, ssid, pass);
// You can also specify server:
Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 8442);

pinMode(D1, OUTPUT);
pinMode(D5, INPUT);
digitalWrite(D2, LOW);
digitalWrite(D1, LOW);
}
void loop()
{
aktualnyCzas = millis();
Blynk.run();
Blynk.setProperty(V5, "color", "#8AB2FC");
onoff = digitalRead(D5);
val = digitalRead(D3);
if (val>=1) {(val=255);}
Blynk.virtualWrite(V5, val);

************************************************************************************
{ if (digitalRead(D5) == LOW) {
digitalWrite(D1, HIGH);
zapamietanyCzas2 = aktualnyCzas - zapamietanyCzas;
}
else
{digitalWrite(D1, LOW);

}
if (digitalRead(D5) == HIGH) {zapamietanyCzas = aktualnyCzas;}}
**************************************************************************
}
 
Odpowiedź
  


Wiadomości w tym wątku
Pomocy w napisaniu programu - przez OMK - 20-06-2018, 16:03
Pomocy w napisaniu programu - przez zbyszko125 - 20-06-2018, 16:21
RE: Pomocy w napisaniu programu - przez OMK - 20-06-2018, 22:54
RE: Pomocy w napisaniu programu - przez kaczakat - 20-06-2018, 22:58
Pomocy w napisaniu programu - przez zbyszko125 - 20-06-2018, 23:24
RE: Pomocy w napisaniu programu - przez OMK - 21-06-2018, 10:01
RE: Pomocy w napisaniu programu - przez es2 - 21-06-2018, 12:01
Pomocy w napisaniu programu - przez zbyszko125 - 21-06-2018, 11:32
RE: Pomocy w napisaniu programu - przez OMK - 21-06-2018, 19:40
RE: Pomocy w napisaniu programu - przez kaczakat - 22-06-2018, 00:13
RE: Pomocy w napisaniu programu - przez OMK - 23-06-2018, 11:59
RE: Pomocy w napisaniu programu - przez kaczakat - 23-06-2018, 12:59
RE: Pomocy w napisaniu programu - przez OMK - 23-06-2018, 16:45
RE: Pomocy w napisaniu programu - przez es2 - 23-06-2018, 19:26

Skocz do:


Przeglądający: 1 gości