Coder Social home page Coder Social logo

Comments (7)

bfaliszek avatar bfaliszek commented on May 29, 2024

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.

bfaliszek avatar bfaliszek commented on May 29, 2024

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.

p-jac avatar p-jac commented on May 29, 2024

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.

bfaliszek avatar bfaliszek commented on May 29, 2024

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.

p-jac avatar p-jac commented on May 29, 2024

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ę.
tVOC
eCO2

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.

bfaliszek avatar bfaliszek commented on May 29, 2024

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.

bfaliszek avatar bfaliszek commented on May 29, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.