• Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    C++
  • License
    Apache License 2.0
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Smogly(formerly: Smogomierz) - simple and cheap PM 2.5 and PM10 sensor based on NodeMCU (ESP8266) or ESP32

Smogly Build Status

Smogly2

Smogly to niekomercyjny projekt 艂atwego w budowie i taniego miernika zanieczyszcze艅 powietrza. Projekt jest w pe艂ni otwarty i 艂atwy w modyfikowaniu.

Smogly nie wysy艂a Twoich danych do 偶adnego serwisu, je艣li nie wyrazisz na to zgody. Dane pomiarowe z Twojego miernika nale偶膮 do Ciebie i to od Ciebie zale偶y co z nimi zrobisz i komu je udost臋pnisz. Je艣li tylko Ty chcesz mie膰 dost臋p do swoich danych, to masz do tego prawo. Je艣li jednak chcesz si臋 nimi podzieli膰, to w karcie Konfiguracji panelu Smogomierza masz mo偶liwo艣膰 wyboru kilku serwis贸w, do kt贸rych mo偶esz wys艂a膰 dane. W艣r贸d nich znajdziesz mi臋dzy innymi serwis Sensor.Community, aqi.eco, ThingSpeak, AirMonitor(ESP32), czy baz臋 danych InfluxDB. Smogomierz posiada r贸wnie偶 wtyczk臋 Homebridge.

Smogly po pierwszym uruchomieniu tworzy w艂asn膮 sie膰 WiFi o nazwie "Smogly-deviceName"(np. "Smogly-328017"). Po pod艂膮czeniu si臋 z ni膮, b臋dziesz mia艂 mo偶liwo艣膰 skonfigurowania po艂膮czenia WiFi z w艂asn膮 sieci膮 domow膮. Z listy dost臋pnych sieci wybierz swoj膮 w艂asn膮 i podaj do niej has艂o. Smogly zapisze dane w swojej pami臋ci wewn臋trznej i ponownie si臋 uruchomienie. Dalsz膮 konfiguracj臋 wykonasz ju偶 przez przegl膮dark臋 internetow膮 wchodz膮c pod adres Smogly-deviceName.local lub IP_Smogly(do sprawdzenia na routerze).

Stworzyli艣my r贸wnie偶 aplikacj臋 dla system贸w Windows, macOS oraz Linux), kt贸ra umo偶liwia w 艂atwy spos贸b wgranie oprogramowania oraz znajdowanie adresu IP Twojego miernika! Mo偶esz j膮 pobra膰 ze strony github.com/hackerspace-silesia/Smogomierz-Flashing-Tool.

Smogly1

Darowizny

Projekt Smogly jest rozwijany od 2017 roku. Wszystko w ramach projektu Smogly robione jest za darmo, w ramach wolontariatu. Je艣li chcesz wesprze膰 rozw贸j projektu, to mo偶esz przekaza膰 darowizn臋 na Stowarzyszenie Hackerspace Silesia. Najpro艣ciej mo偶na to zrobi膰 przez specjalny formularz znajduj膮cy si臋 na stronie: hs-silesia.pl/smogomierz.

Instrukcje

  1. Instrukcja zlutowania wymaganych element贸w

  2. Instrukcja przygotowania obudowy oraz pod艂膮czenia elektroniki

  3. Instrukcja instalacji/aktualizacji oprogramowania z pliku .bin

  4. Konfiguracja i ustawienia obs艂ugi zewn臋trznych serwis贸w(Sensor.Community, InfluxDB itd.)

Parts / Potrzebne cz臋艣ci

Do zbudowania w艂asnego Smogly wymagana jest lutownica(wraz z cyn膮) oraz pistolet do kleju na gor膮co, wiertarka, n贸偶 do tapet i 艣rubokr臋t do skr臋cenia obudowy oraz cz臋艣ci z poni偶szej listy.

Lista potrzebnych cz臋艣ci

Gotowe zestawy cz臋艣ci potrzebnych do zbudowania w艂asnego Smogly, dost臋pne s膮 r贸wnie偶 w sklepie Botland: Zestaw DIY do budowy miernika smogu

Smogly PCB

Je艣li kto艣 nie lubi podpina膰 wszystkiego kabelkami, mo偶e skorzysta膰 z gotowych projekt贸w p艂ytek PCB. Pozwalaj膮 one na po艂膮czenie wszystkich element贸w. Dost臋pne s膮 wersja dla ESP8266 oraz ESP32. Projekt taki(.zip z plikami gerber ESP8266/ESP32) wysy艂amy do producenta PCB(np. JLCPCB) i po kilkunastu dniach otrzymujemy gotowe PCB, do kt贸rego przylutowujemy piny lub poszczeg贸lne elemeny Smogly.

Zaawansowane

Instrukcja instalacji oprogramowania wymaganego do kompilacji oprogramowania z repozytorium

Roadmap

Lista z g艂贸wnymi zmianami planowanymi w kolejnych wersjach oprogramowania znajduje si臋 TUTAJ. Poza wymienionymi w linkowanym arkuszu funkcjami, przy ka偶dej aktualizacji staram si臋 uaktualni膰 wsyzstkie wykorzystywane biblioteki i eliminowa膰 znalezione b艂臋dy.