Patryk pisze: ↑pt cze 21, 2019 9:43 pm Może się jeszcze komuś przyda.
Mi się spodobało.
viewtopic.php?p=16056#p16056
IOT SDK
A jeżeli bym chciał, żeby LED "migneła" np. co 5 sekund, lub podczas sprawdzania połączenia z CLUD ( nie wiem jak to "fachowo" napisać ), wystarczyło by coś zmienić w linijce 431 ?pzygmunt pisze: ↑wt cze 11, 2019 9:12 pm Takie rozwiązanie znajdziesz w liczniku impulsów.
https://github.com/SUPLA/supla-espressi ... ter.c#L430
https://github.com/SUPLA/supla-espressi ... nter.h#L39
https://github.com/SUPLA/supla-espressi ... nter.h#L55
Któryś z parametrów ( 0, 0 ) ?.
Czy to nie jest takie proste.
Musisz napisać własną obsługę
Znalazłem coś takiego odnośnie DHT22:
https://github.com/adafruit/DHT-sensor- ... issues/116
Zmieniłem w pliku dht22.c
GPIO_OUTPUT_SET(pin, 1);
os_delay_us (40); // zmiana 40 na 50
Nie wiem czy to ma coś wspólnego z pracą czujnika ( robię to metodą prób i błędów), ale na razie czujnik mi się nie "zawiesił"
Ale zobaczę czy za parę dni znów się nie zawiesi.
https://github.com/adafruit/DHT-sensor- ... issues/116
Zmieniłem w pliku dht22.c
GPIO_OUTPUT_SET(pin, 1);
os_delay_us (40); // zmiana 40 na 50
Nie wiem czy to ma coś wspólnego z pracą czujnika ( robię to metodą prób i błędów), ale na razie czujnik mi się nie "zawiesił"
Ale zobaczę czy za parę dni znów się nie zawiesi.
Ja osobiście "zmodyfikowałem" ( usunąłem przekazniki i sensory) w gate_module.c , gate_module.h ( zostawiłem tylko DHT22 ).
Używam czujnika AM2302 ( ASAIR).
Podpiety pod gpio2.
Kompilacja 2.7.9
Wgrane do :
https://s.click.aliexpress.com/e/cVRn9Hok
Zasilane z ładowarki telefonu.
Wszystko było by ok , gdyby:
1. Co parę dni czujnik się nie zawieszał.
2. Po fizycznym odpięciu czujnika od pracującego modułu (ESP) - pomiary dalej się wyświetlają, zamiast być ( - - - ).
Edit.
Gdy czujnik jest zawieszony, wystarczy go tylko odłączyć od ESP na parę sekund ( sam czujnik) i znów przez parę dni jest ok.
1. U mnie taki objaw nie występuję.Patryk pisze: ↑śr lip 10, 2019 10:16 pm ...
Wszystko było by ok , gdyby:
1. Co parę dni czujnik się nie zawieszał.
2. Po fizycznym odpięciu czujnika od pracującego modułu (ESP) - pomiary dalej się wyświetlają, zamiast być ( - - - ).
Edit.
Gdy czujnik jest zawieszony, wystarczy go tylko odłączyć od ESP na parę sekund ( sam czujnik) i znów przez parę dni jest ok.
2. Sprawdzę to u siebie, ale dopiero w weekend.
Czekam na kolejne Supla Offline Party