
Xele
Użytkownicy-
Zawartość
7 -
Rejestracja
-
Ostatnio
Reputacja
0 NeutralnaO Xele
-
Ranga
2/10
-
Witam, mam problem z esp, który działa jako stacja pogodowa. Problem występuje z utratą połączenia wifi przez co muszę za każdym razem w pętli dawać restart wifi. w void setup(): - łączy się z wifi: jeśli się połączy to wysyła dane z pliku sd (jeśli występuje plik sd), synchronizuje czas rtc pobierając czas z serwera ntp i przechodzi do void loop(). - Jeśli nie może się połączyć z wifi to przechodzi do void loop(). w void loop(): - sprawdza połączenie wifi, jeśli jest to: pobiera czas z serwera ntp i w określonym czasie co 5 minut wysyła dane na serwer php. - jeśl
-
Nodemcu v3 - zapis danych z karty sd do zmiennej.
Xele odpisał w temacie użytkownika Xele • Arduino i ESP
Udało mi się sporo ogarnąć, ale mam teraz pewien problem i nie mogę znaleźć przyczyny. Zacznę od początku. void setup () { read_data(); change_data_and_send(); } void read_data() { myFile = SD.open("pomiary.txt"); if (myFile) { while (myFile.available()) { char inChar = myFile.read(); //get a character if (inChar == '\n') //if it is a newline { recordNum++; charNum = 0; //start again at the beginning of the array record strcpy(parameterArray[index2], aRecord); index2++; } else { aRecord[char- 7 odpowiedzi
-
- nodemcu v3
- sd module
-
(i 2 więcej)
Tagi:
-
Nodemcu v3 - zapis danych z karty sd do zmiennej.
Xele odpisał w temacie użytkownika Xele • Arduino i ESP
@Belferek Właśnie to największy problem nie umiem jeszcze tego odczytać. Jak już odczytam i będę mieć dane w zmiennych to wysłanie powinno być proste. Możliwe, że to jest to czego potrzebuję, sprawdzę to jak tylko będę mieć czas. Proszę o cierpliwość bo czasu mam bardzo mało i może mi to zając kilka dni. Dzięki za odpowiedzi.- 7 odpowiedzi
-
- nodemcu v3
- sd module
-
(i 2 więcej)
Tagi:
-
Nodemcu v3 - zapis danych z karty sd do zmiennej.
Xele odpisał w temacie użytkownika Xele • Arduino i ESP
@Treker tak każda linijka danych będzie wyglądać tak samo tylko inne wartości. Może każdą wartość zapisywać do innego pliku? Rozpiszę bardziej jak to wygląda: ESP po podłączeniu do wifi co 4 minuty pobiera czas z serwera NTP, następnie dane z czujnika i wysyła dane na stronę php, gdzie sobie zapisuje to do bazy. Tylko data i czas zapisują się automatycznie w bazie jako MySQL TIMESTAMP. Po wyłączeniu wifi, ESP przechodzi w tryb "offline" gdzie zapisuje dane na kartę sd, czas bierze z RTC, który aktualizuje się przy podłączeniu do wifi ze względu na gubienie sekund ileś tam na rok.- 7 odpowiedzi
-
- nodemcu v3
- sd module
-
(i 2 więcej)
Tagi:
-
Witam Zapisuję pomiary na karcie sd w takim formacie: 2020-12-06 00:48:19|24.26|38.08|1014.37 Dane są oddzielone znakiem "|" i potrzebuję np. zmienna1 = "2020-12-06 00:48:19" zmienna2 = 24.26 itd. Chciałbym te dane przekonwertować do zmiennych a następnie wysłać na serwer php żeby zapisać to do bazy sql. Problem jest taki, że męczę się z tym od kilku dni i nie jestem w stanie zapisać nic. Potrafię tylko odczytywać pojedynczo znaki. Więc moja wiedza jest za mała i nie wiem dokładnie z czego się nauczyć. Jeśli ktoś poda mi jakieś przykłady, kurs albo cokolwiek co mi po
- 7 odpowiedzi
-
- nodemcu v3
- sd module
-
(i 2 więcej)
Tagi:
-
Nodemcu v3 - Pytanie o GPIO, moduł sd i pomiar czasu w trybie offline. (stacja pogodowa)
Xele odpisał w temacie użytkownika Xele • Arduino i ESP
Wielkie dzięki za odpowiedź, faktycznie mogę tak zrobić. Za mało doczytałem o komunikacji spi i i2c, teraz ogarniam jak to działa. Więc kartę sd mam z głowy i myślę, że zegar rtc podłączę jako drugie urządzenie do i2c. -
Witam, głowię się nad paroma rzeczami i postanowiłem dopytać się fachowców. płytka: ESP 8266 Nodemcu v3. czujnik: bme280 i Czujnik deszczu FC-37. Czas pobieram z serwera NTP. Mam małą stację pogodową i pomiary wysyłam na serwer do bazy SQL i wyświetlam na stronie. Wszystko ładnie działa ale potrzebuję to trochę rozbudować i mam mały problem jak to do końca zrobić. ESP obecnie wysyła co 4 minuty przez WiFi dane na serwer i idzie spać na około 3:40m. Przepraszam za jakość zdjęcia, zapodziała mi się wersja img na kompie. Obecnie tak mam to podłączone, za