CZUJNIK SMOGU DIY | Cz.1 Komponenty ESP8266 + PMS7003

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • Chcesz zrobić czujnik smogu ale nie wiesz jak? Oglądnij odcinek, gdzie pokazuję jak i z jakich komponentów zbudować laserowy CZUJNIK SMOGU DIY. Wyniki pomiaru smogu (dokładnie cząsteczek PM 2.5 i PM 10) możesz zobaczyć od razu na wyświetlaczu OLED lub przesłać do swojego systemu inteligentnego domu za pośrednictwem WiFi. Możesz też podłączyć czujnik smogu do Internetu i wyświetlać dane z niego w dowolnym miejscu na świecie za pośrednictwem chmury IoT takiej jak Thingspeak. Zrób sam czujnik smogu i dowiedz się w jakiej atmosferze mieszkasz. Komponenty do czujnika smogu kupisz klikając w linki poniżej, a ramę do czujnika smogu wydrukujesz na drukarce 3D.
    TU KUPISZ KOMPONENTY CZUJNIKA SMOGU DIY:
    ► Laserowy czujnik smogu Plantower PMS7003 bit.ly/3bTrrX8
    ► Oficjalny sklep Wemos (ESP8266) bit.ly/3b2us8m
    ► Dobre akumulatory 18650 (LiitoKala) bit.ly/3q64tRU
    ► Tanie wyświetlacze OLED I2C bit.ly/3sE2LZz
    TU POBIERZESZ ELEMENTY GOTOWE DO DRUKU 3D:
    ► www.thingiverse.com/thing:478...
    DRUGA CZĘŚĆ CZUJNIK SMOGU DIY:
    ► • CZUJNIK SMOGU DIY | Cz...
    ELEMENTY POTRZEBNE DO BUDOWY CZUJNIKA SMOGU:
    Rama czujnika smogu do Druku 3D (za moment wrzucę link)
    6x śruba M3 x 4mm (montaż Wemos Dual Base do ramy czujnika smogu)
    2x śruba M3 x 10mm + 2x nakrętka (montaż blokady docisku czujnika smogu)
    Czujnik smogu Plantower PMS7003
    rezystor 10kΩ
    kondensator 10µF
    Moduł ESP8266 (np. Wemos D1 Mini)
    Podwójna baza pod moduł ESP8266 Wemos Dual Base
    Czujnik Temperatury i wilgotności (np. Wemos SHT30 Shield)
    Moduł zasilająco-ładujący(np. Wemos Battery Shield)
    Płytka prototypowa dla łatwiejszego rozprowadzenie przewodów (np. Wemos Proto Shield)
    Ekran OLED I2C (128x64)
    Przełącznik kołyskowy KCD11
    Podstawka baterii 18650
    Akumulator 3,7 V 18650
    SPIS TREŚCI:
    00:00 Czujnik smogu na bazie ESP8266 i PMS7003
    01:01 Elementy potrzebne do budowy czujnika smogu
    02:53 Schemat podłączenia czujnika PMS7003 do ESP8266
    05:34 Elementy czujnika smogu do druku 3D
    05:45 Zasilanie bateryjne lub sieciowe czujnika smogu
    06:22 Odczytywanie danych z czujnika smogu (ekran OLED, chmura, system inteligentnego domu)
    07:02 2 Tryby pracy czujnika smogu (ciągły i cykliczny)
    08:24 Najbardziej zanieczyszczone miejsce na świecie ;)
    08:48 Przekłamania czujnika smogu spowodowane dużą wilgotnością powietrza
    10:59 Dokładność pomiarów czujnika smogu DIY na bazie PMS7003
    #smog #czujniksmogu #esp8266
  • Наука та технологія

КОМЕНТАРІ • 50

  • @TheBarryLight
    @TheBarryLight 3 роки тому +3

    Już się nie mogę doczekać kolejnych odcinków :D

  • @cooldadd
    @cooldadd 3 роки тому +9

    Jestem szczerze zdumiony częstotliwością i regularnością materiałów zamieszczanych na kanale. Nie nadążam 🤣🤪👍🙌

    • @AstroStream
      @AstroStream 3 роки тому

      Ja też. Mam zaległośći!!!

  • @GrekuTech
    @GrekuTech 3 роки тому +1

    Zazdraszczam wiedzy :) a ja zamiast na informatyke/automatyke i robotyke poszedłem na Polityke Społeczną.....aniechto motyla noga. Ale w wolnej chwili może sie skusze na budowę. Mój młodszy syn (2 klasa podstawówki) wsiąknął w programowanie (KODU/Skratch), może i w budową ciekawych projektów da się go zarazić :D

  • @SitaRTNT
    @SitaRTNT 3 роки тому +5

    Poza ogrzaniem powietrza (które w praktyce wyklucza zasilanie bateryjne) jest jeszcze rozwiązanie softwarowe, w którym odczyt z czujnika przepuszcza się przez funkcję z uwzględnieniem wilgotności względnej i temperatury. Rozwiązanie prostsze, dlatego warto byłoby sprawdzić, czy tak samo skuteczne. Podobnie w wersji "ogrzewanej" trzeba sprawdzić, czy taki dodatkowy kanał nie zaburza przepływu powietrza w czujniku i nie zaniża pomiaru.

    • @gregorykackosky1303
      @gregorykackosky1303 3 роки тому

      Dobry pomysł, byle nie zależał od dodatkowej nieznanej zmiennej. Wtedy wystarczyłoby aby podawano taką funkcje do lasera a potem programik. Inaczej to trzeba by samodzielnie wzorcować funkcje i sprawdzić powtarzalność..

    • @irukard
      @irukard 3 роки тому +1

      To prawda, jest kilka różnych algorytmów kompensacji. Jedne lepsze, drugie gorsze. Do ich użycia potrzebny jest dokładny pomiar wilgotności. Polecam Sensirion SHT30 lub wyższy.

    • @irukard
      @irukard 3 роки тому +2

      Całkiem dobre rezultaty dla SDS011 daje kompensacja z polskiego projektu HackAir
      gPM10 (h) = 1 + 0.816 ∙ h ^ 5.83
      gPM2.5 (h) = 1 + 0.488 ∙ h ^ 8.60

  • @FIREMAN-ff3cj
    @FIREMAN-ff3cj 3 роки тому +3

    W końcu taaaaaaak czekałem na to. Udało ci się 😃 A kiedy licznik geigera ?

    • @mplus7587
      @mplus7587 3 роки тому +2

      I bomba atomowa!

  • @mateo8945
    @mateo8945 3 роки тому

    Fajna kuchnia 😁

  • @ArturChojnacki92
    @ArturChojnacki92 3 роки тому

    Wilgotność to nie problem można to robić poprzez software odpowiedni. Są gotowe rozwiązania na esp np. Luftdaten

  • @Krystianissimus
    @Krystianissimus 3 роки тому

    Jakie oprogramowanie wgrałeś, Autorze, do urządzenia i w do jakiego serwisu wysyłasz dane pomiarowe? Tych informacji zabrakło mi w linkach pod filmem.

  • @paraniok
    @paraniok 3 роки тому

    hmm... nie ma elementów na sklepie. Widziałem w sieci DIY z Raspberry. Szczerze to bardzo chciałbym zrobić taki czujnik. Są alternatywy jakieś?

  • @trifosforanadenozyny2642
    @trifosforanadenozyny2642 3 роки тому +1

    Komentarz dla statystyk :}

  • @maciejstachowiak9186
    @maciejstachowiak9186 2 роки тому

    Cześć, czy można ustawić przewijanie tekstu ? mam ubogi wyświetlacz wiele by to ułatwiło :)

  • @grzegorz.bylica
    @grzegorz.bylica 3 роки тому

    O fajne czy jest mozliwosc certyfikacji takiego czujnika i czy mozna do niego dodac element pokazujacy miejsce jakis gps

  • @elonmusk2346
    @elonmusk2346 3 роки тому +1

    Ile może działać na baterii?

  • @krzysztoff8813
    @krzysztoff8813 3 роки тому +5

    Kurczę, dzisiaj bez musztardowej czapeczki!

    • @medzikuser
      @medzikuser 3 роки тому +1

      Musztardę zjadł więc ni ma.

  • @tatageek
    @tatageek 3 роки тому

    nie tylko para wodna (wilgotność) zaburza pomiar.
    nebulizatory na dzień dobry powodują skok odczytów o rząd wielkości w górę, a smażenie bez przykrycia w moim SDS011 od razu maksuje odczytane wartości.

    • @irukard
      @irukard 3 роки тому +2

      Smażenie uwalnia gigantyczne ilości PMów. I w przeciwieństwie do pary wodnej wdychanie produktów powstałych podczas smażenia nie jest zdrowe. Ktoś już na to kiedyś wpadł i wymyślił wyciąg kuchenny.

    • @tatageek
      @tatageek 3 роки тому

      @@irukard no patrz a ja do tej pory bylem przekonany że pyły zawieszone (może z powodu ich polskiej nazwy) to tylko ciała stałe, a tu faktycznie definicja mówi i ciałach stałych i cieczach. człowiek uczy się całe życie :)

  • @marynarzzehej
    @marynarzzehej 3 роки тому

    Czy Plantower PMS7003 jest lepszy od domyślnego w Luftdaten SDS011?

    • @irukard
      @irukard 3 роки тому

      Jest inny. Czujniki mają porównywalną klasę. Zaletą SDS011 jest możliwość podłączenia rurki.

  • @peesklapo72
    @peesklapo72 2 роки тому

    :)

  • @MrCakkas1996
    @MrCakkas1996 3 роки тому +1

    Taka wersja, tyle że do powieszenia za oknem z zdalnym dostępem.?
    Jest ktoś jest w stanie coś polecić, chodzi o budżetowe rozwiązania.

    • @gigipawel
      @gigipawel 3 роки тому

      Uważasz że ta jest niebudzetowa?

    • @HHelit
      @HHelit 3 роки тому +3

      Polecam ten projekt: github.com/hackerspace-silesia/Smogomierz
      Wisi u mnie za oknem od ponad roku i jest bezawaryjny. Dane przekazywane do HA i InfluxDB + Grafana.
      Z tego co wiem to Botland sprzedaje gotowe zestawy, ale wiadomo, że na Aliexpress będzie dużo taniej.

  • @edaspjt
    @edaspjt 3 роки тому

    Jak się zachowuje pomiar w warunkach wyższej wilgotności oraz niższych temperatur?

    • @irukard
      @irukard 3 роки тому +3

      Tak jak każdy czujnik oparty o zjawisko rozproszenia światła laserowego. Zawyża pomiary. Związane jest to z kilkoma rzeczami. Głównie z obecnością wody w postaci jąder kondensacji oraz przyrostu footprintu wizualnego pyłu przez "oklejenie" go mikrokropelkami.

    • @irukard
      @irukard 3 роки тому +2

      Ale sprawa jest o wiele bardziej skomplikowana. Bo w praktyce każde miejsce pomiaru ma unikalny skład chemiczny pyłu. Różne cząsteczki mają różne powinowactwo względem wody. Niektóre z nią reagują, inne się w niej rozpuszczają, jeszcze inne mają właściwości hydrofobowe. Każdy z tych procesów może wpłynąć na to jak pył odbija i rozprasza światło. Pamiętajcie, że wielkość pyłu jest już niewiele większa od długości fali światła lasera. A to komplikuje bardzo wiele. Dodatkowo wystąpienie mgły i jąder kondensacji pary wodnej o różnej średnicy, na których światło się pięknie rozprasza przykryje wszystko czapką. Dlatego ważne jest kondycjonowanie powietrza zanim dostanie się do komory pomiarowej. Moim zdaniem jednym z lepszych sposobów jest właśnie ogrzewanie powietrza. Dzięki temu ilość pary wodnej się nie zmieni ale drastycznie spadnie wilgotność względna (która w największym stopniu zależy od wilgotności bezwzględnej i temperatury).

  • @awokadosky
    @awokadosky 3 роки тому

    Może da się taki odczyt korygować przy np: użyciu danych wilgotności z czegoś typu dht11/22/21 albo bmp280
    Co myślicie? 😉

    • @AstroStream
      @AstroStream 3 роки тому

      dało by się, oczywiście
      tylko jakiś skrypt w pythonie (jeśli wysyłamy do domoticza)

    • @irukard
      @irukard 3 роки тому +3

      @@AstroStream Tak da się. Robi się to. Ale warunkiem dobrej kompensacji jest poprawny pomiar wilgotności. DHT22 (AMS2302) takiego nie gwarantuje. Pamiętajcie, że konieczność kompensacji zachodzi w warunkach gdy RH>70%, a to jest przedział bardzo trudny dla czujników wilgotności. Dobrze sprawdza się Sensirion SHT30, 31 i 35 z membraną z PTFE aby pył nie osiadł na lustrze pomiarowym. Taki stosujemy w NAM HECA.

  • @micha3176
    @micha3176 3 роки тому

    Może jest tez opcja przerobienia gotowego czujnika, bez potrzeby angażowania drukarki 3D?
    m.banggood.com/PM1_0-PM2_5-PM10-Detector-Module-Air-Quality-Dust-Sensor-Tester-Detector-Support-Export-Data-Monitoring-Home-Office-Car-Tools-p-1615550.html

  • @pawzubr
    @pawzubr 3 роки тому +1

    Nettigo Air Monitor ma właśnie grzałkę i się zastanawiałem po co ona :P

    • @irukard
      @irukard 3 роки тому +2

      Żeby przy RH>70% nie zawyżać pomiarów kilka razy. Zespół NAM pozdrawia :)

  • @malleusmaleficarum9248
    @malleusmaleficarum9248 3 роки тому +2

    Bardzo uważałbym z takim czujnikiem, z dwóch prostych powodów:
    1. Normy zanieczyszczenia powietrza są normami średniego a nie chwilowego stężenia czynnika, np. stosuje się średnie jednogodzinne, średnie kroczące ale też średnie 24-godzinne.
    2. Czujnik musi być umieszczony w wystandaryzowanym a nie przypadkowym miejscu, tak jak np. termometr w stacji meteorologicznej (w klatce meteorologicznej położonej na wystandaryzowanej "polance").
    Dlatego wystawienie po prostu czujnika na zewnątrz da nam fałszywe i bardzo zawyżone odczyty. Znam przypadek gdzie taki czujnik był zamocowany w bloku na parterze za oknem bezpośrednio przylegającym do parkingu. Każde uruchomienie auta powodowało astronomiczne odczyty na czujniku.
    Nie, tak nie bada się poziomu zanieczyszczenia powietrza w rozumieniu norm, które określają jego maksymalny poziom.

    • @Gameplay-il4ss
      @Gameplay-il4ss 3 роки тому

      Mam przeczucie graniczące z pewnością, że nie oglądnąłeś nawet minuty tego filmu.

    • @malleusmaleficarum9248
      @malleusmaleficarum9248 3 роки тому

      @@Gameplay-il4ss No Pytii to z ciebie Kolego nie będzie...

    • @TheHanskie
      @TheHanskie 3 роки тому

      Średnia sobie spokojnie ogarniam grafaną. W zasadzie dowolną średnią mogę sobie ustawić - godzinną, dobową, miesięczną itp..
      Nie wiem co tam za tym oknem za samochód stał ale musiał to być stary KAMAZ z silnikiem diesla bo normalnie schodowy wydzielają pyły jedynie przy hamowaniu (ścieranie się klocków).

    • @tatageek
      @tatageek 3 роки тому

      jedna rzecz że taki czujnik pozwala po prostu podjąć decyzję czy teraz otworzyć okno/wyjść na spacer, czy może lepiej odpuścić.
      a druga sprawa że najlepiej dane z takiego gadżetu wrzucić do influxa czy innej bazy danych a potem można na spokojnie robić dowolne analizy i wizualizacje.
      stosuje takie rozwiązanie w moim mieszkaniu: luftdateny+influxdb+grafana i funkcjonalnością przebija to wszystkie komercyjnie dostępne rozwiązania na jakie mnie stać - a do tego kosztuje zdecydowanie mniej.

  • @mrlukasz
    @mrlukasz 3 роки тому +5

    moja stacja meto z czujnikiem smogu tez jest oparta na wemosie i PMS7003 i chodzi już bardzo długo i działa do dziś www.meteo.ewola.pl

  • @mateuszlasak
    @mateuszlasak 3 роки тому +1

    Używam pms7003 w swoje stacji w ogródku i to o czym mówisz to bzdura. Poddałeś czujnik bezpośrednio na działanie pary czyli ok 100% wilgotności. To tak jakby czujnik miał pracować na dworze w deszczu. Poczytaj o stacjach pogodowych jak je się wykonuje. 2 m od ziemi, kierunek północny, biały kolor itd Poza tym materiał ok.