Comments (7)
Sprawdź jaką masz wersję biblioteki do obsługi płytek esp8266? Najnowsza to 2.5.2 i na niej się raczej nie skompiluje, bo zmienili coś w obsłudze SPIFFS. Dostępne .bin są skompilowane na 2.5.0 i tam powinno być ok. Jak znajdę trochę wolnego czasu na poprawię kod, żeby działał na 2.5.2.
from smogomierz.
Co do CCS811 to w sumie ostatnio trochę z nimi eksperymentuję i w sumie to mogę dodać obsługę, tylko wychodzę raczej z założenie, że Smogomierz to urządzenie, które umieszcza się na zewnątrz, więc pomiary eCO2 i TVOC raczej nie mają sensu. Plus z CCS811 mam problem z ustawieniem baseline, teoretycznie zapisuję po 30 minutach na świeżym powietrzu ustawienia i przywracam je później, a wyniki i tak są zupełnie inne niż z MH-Z19.
from smogomierz.
Dzięki! Na bibliotece płytki 2.5.0 wgrywa się i śmiga bez zarzutu.
Jeśli możesz podrzucić swój kod z CCS811, chętnie potestuję. Mam na razie bardzo wstępną wersję, która tylko wystawia wyniki do bazy influx. Udało mi się to odpalić, ale patrząc na wykres czujnik chyba jeszcze się wygrzewa... rozrzuty pomiarów o setki punktów w odstępie kilku minut.
from smogomierz.
CCS811 powinien się nagrzewać jakieś 25 minut i później ma sensowne pomiary.
Jeśli chodzi o kod, to używałem tej biblioteki https://github.com/maarten-pennings/CCS811
from smogomierz.
No cóż, u mnie po 48-godzinnym burn in CCS811 daje jeszcze bardziej rozedrgane wyniki. Potestuję jeszcze, ale nie wygląda, żeby miał pokazywać coś sensownego (załączam zrzuty gdyby Cię zainteresowały - spadek rano nie daje się powiązać z niczym, czujnik stał 2 metry od uchylonego okna, sądzę że powinien pokazywać w miarę stabilne czyste powietrze...). Używam oryginalnej biblioteki Sparkfun (https://github.com/sparkfun/CCS811_Air_Quality_Breakout), taką mam płytkę.
Za to wyświetlacz LCD 2x16 działa dobrze i pasek LEDowy też (pozytywne zaskoczenie, bo zasilam go z linii 3,3V - poniżej specyfikacji). Wszystko (choć nie bez kłopotów z wykorzystaniem pinu D8) udało mi się podpiąć pod NodeMCU. Wrzucę kod jak go trochę posprzątam, może komuś się przyda.
from smogomierz.
Hej, w końcu znalazłem chwilę, żeby poprawić kilka rzeczy w kodzie i już mi się kompiluje na esp8266 core 2.5.2, kod jest na razie w branchu dev - https://github.com/hackerspace-silesia/Smogomierz/tree/dev
Wersja 2.7.1 nie wnosi żadnych nowości, po prostu kompiluje się i powinna działać na najnowszych bibliotekach.
from smogomierz.
Właśnie udostępniłem poprawiony kod - 2.7.1. Teraz już się kompiluje na najnowszych bibliotekach dla ESP8266 oraz ESP32 ;)
from smogomierz.
Related Issues (20)
- Podanie o dodanie SHT-30 HOT 2
- SPS30 Sensirion nie wyłącza się wiatrak w stanie uśpienia. HOT 4
- Problem z zasilaniem HOT 3
- nie działa CSS na stronie WWW smogomierza HOT 1
- Smogly v.2.8.1 SDS - Dziwne linie w ustawieniach urządzenia HOT 4
- [ESP8266] Błąd zapisu ustawień HOT 46
- [ESP32] Błąd podczas wgrywania oprogramowania HOT 14
- [ESP8266] Urządzenie nie wysyła danych do InfluxDB
- Błąd typu dla channel id dla thing speak HOT 1
- Brak DS18B20 na liście wyboru czujników
- [ESP32] brak rozgłaszania WiFi po wgraniu oprogramowania HOT 2
- nieprawidłowy odczyt z BME280 HOT 1
- pomiary PM1
- [ESP8266] Część strony ustawień nie jest wyświetlana poprawnie HOT 4
- [ESP8266] Brak wifi po flashu HOT 14
- ESP32 flashed devices dont work HOT 3
- BMP180 - {TEXT_HUMIDITY}: {Humidity} %
- Przy więcej niż 10 pomiarach do uśredniania PMS program szaleje
- Rozłączenie z siecią po 24h ESP8266
- Problem (niesutający) z zapisywaniem ustawień czujników i ich portów [ESP32]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smogomierz.