19-01-2020, 23:47
(Ten post był ostatnio modyfikowany: 19-01-2020, 23:58 przez Jarewa0606.)
co to jest
now.hour co zwraca??
Nie próbuj zapisywać tysiące danych na sd w ciagu sekundy i nie czyść ekranu po tylko przed. I przed zapisem wyciągnij interesujące dane do zmiennej, wyklucz nieobecność czujnika lub złych danych..
Taka forma to drugi strzał w kolano.. Wystarczy ze rtc lub bm nie łaczy i sie zawiesza.....
Kod:
if(now.hour() == 174){
now.hour co zwraca??
Nie próbuj zapisywać tysiące danych na sd w ciagu sekundy i nie czyść ekranu po tylko przed. I przed zapisem wyciągnij interesujące dane do zmiennej, wyklucz nieobecność czujnika lub złych danych..
Kod:
myFile.println("data: "); //zapisz wartość
myFile.print(now.year()); //zapisz wartość roku
myFile.print("-"); //zapisz wartość
myFile.print(now.month()); //zapisz wartość miesiąca
myFile.print("-"); //zapisz wartość
myFile.print(now.day()); //zapisz wartość dnia
myFile.print(" godzina: "); //zapisz wartość
myFile.print(now.hour()); //zapisz wartość godziny
myFile.print(":"); //zapisz wartość
myFile.print(now.minute()); //zapisz wartość minuty
myFile.print(":"); //zapisz wartość
myFile.print(now.second()); //zapisz wartość sekundy
myFile.print("temperatura: "); //zapisz wartość
myFile.print(bme.readTemperature()); //zapisz wartość temperatury
myFile.print("wilgotnosc: "); //zapisz wartość
myFile.print(bme.readHumidity()); //zapisz wartość wilgotności
Taka forma to drugi strzał w kolano.. Wystarczy ze rtc lub bm nie łaczy i sie zawiesza.....
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.