Dodatkowe czujniki - analogRead(A0) #132
Replies: 9 comments
-
Kod w loop() działa w Smogomierzu tak, że ciągle sprawdza czy jest jakiś klient dla serwera web. Co kilkadziesiąt sekund wykonuje jakąś inną operację. Jeśli doda się coś do samego loop(), to najprawdopodobniej będzie blokować obsługę web. |
Beta Was this translation helpful? Give feedback.
-
Super, działa. DziękI! Nie jest to wielka zmiana, ale za +1 zł mamy badaną dodatkową wartość, być może dla kogoś użyteczną, stworzyć jakiś krótki opis? |
Beta Was this translation helpful? Give feedback.
-
Możesz podesłać swój kod, to dodam go do oprogramowania Smogomierzy. |
Beta Was this translation helpful? Give feedback.
-
Jak wykorzystujesz ten fotorezystor? |
Beta Was this translation helpful? Give feedback.
-
Do sterowania oświetleniem i roletami. |
Beta Was this translation helpful? Give feedback.
-
Wrzuciłem swoje drobne zmiany na forku jakubcichocki@5b52dab Jednakowo daleko im do ideału, obecność czujnika jest niesterowana, a tłumaczeń brak. Dodatkowa zmiana wystawiona jest do api json i do influxa. Chciałem to dopracować jednak czasu brak a na moje potrzeby wystarczyło, więc póki co wrzucam tak. Być może komuś się przyda, lub rozbuduje bardziej. EDIT: Dorzuciłem jeszcze fork homebridge-smogomierz wyświetlający poziom oświetlenia w homekicie. Wrzucam tutaj info gdyby ktoś szukał podobnego zestawu. |
Beta Was this translation helpful? Give feedback.
-
Czy w ramach rozwoju pojawi się także możliwość podłączenia dodatkowego czujnika (co2) z wysyłką danych na aqi oraz inne portale? Czujnik np. https://botland.com.pl/czujniki-czystosci-powietrza/19025-ccs811-czujnik-czystosci-powietrza-eco2-tvoc-i2c-dfrobot-sen0339.html |
Beta Was this translation helpful? Give feedback.
-
Z CCS811 mam jeden spory problem. Pomiary są tam mocno uzależnione od dobrej kalibracji, którą musi zabić użytkownik, bo każdy CCS811 różni się od siebie. IMO to zbyt duża loteria. Plus pomiar CO2 na zewnątrz nie ma specjalnie sensu. CO2 mierzysz w zamkniętych pomieszczeniach, żeby sprawdzić czy wentylacja jest ok. Smogomierz/Smogly z założenia służy do pomiarów zanieczyszczeń na zewnątrz. |
Beta Was this translation helpful? Give feedback.
-
dzięki za wyjaśnienia! |
Beta Was this translation helpful? Give feedback.
-
Witam,
potrzebuję dołożyć dodatkowe czujniki do Smogomierza - na początek dołożyłem zwykły fotorezystor aby mierzyć ilość światła naturalnego na zewnątrz.
Pod A0 podłączyłem fotorezystor - odczyt wypada zgodnie z moimi oczekiwaniami, przekształcenie wartości i wyrzucenie ich do konsoli również . Niestety wrzucenie
photo = analogRead(A0);
w loop() zatrzymuje mi resztę Smogomierza - nie generuje się web. To zapewne jakiś trywialny błąd myślowy z mojej strony - po raz pierwszy siadam do tego środowiska.
Będę wdzięczny za podpowiedź.
Jednocześnie, po uruchomieniu chętnie podeślę jakiś howto, być może ktoś będzie miał podobną potrzebę.
Beta Was this translation helpful? Give feedback.
All reactions