blog.jokielowie.com

Let's play with technology

Podobnie jak poprzednio – mamy dziś bardzo prostą instrukcję dla tym razem wyświetlacza. Śledząc dyskusje na grupie Malinowe Pi, Hubert Wu podzielił się linkiem do wyświetlacza 128×64. Jest to wyświetlacz monochromatyczny o całkiem słusznej rozdzielczości 128×64 wykonany w technologii OLED. Pomyśleć, że mój pierwszy komputer miał także rozdzielczość 640×400 i monochrom. Wyświetlacz kosztuje około 20-25 PLN i występuje najczęściej pod nazwą: ”0.96″ I2C IIC Serial 128X64” w popularnych serwisach aukcyjnych i wygląda podobnie do oryginalnego wyświetlacza Adafruit SSD1306 – którego właśnie użyłbym.

Ostatnie zmiany:
07-11-2017: Przykłady pobierania danych z zaawansowanych stacji, Integracja ze Open-Smog, promocja na czujnik
20-12-2017: Kontrola zasilania USB na Raspberry Pi 3, dzięki czytelnikowi
03-02-2018: Nowe API od GIOŚ Poland
08-02-2018: Odnajdywanie ID

SMOG stał się nieodłączną częścią życia w dużych miastach. Postarajmy się więc zbudować wiarygodny, własny czujnik SMOGu – na początek cząsteczek o wielkości 2,5 oraz 10 μm. Pewnym problemem staje się wybór czujnika, ponieważ niełatwo znaleźć taki, który łączy w sobie długą żywotność i precyzję pomiaru z przystępną ceną. W końcu – po zasięgnięciu opinii – zdecydowałem się na czujnik cząsteczek – Nova Fitness SDS011:

  • zadowalająca precyzja pomiaru
  • wentylator
  • możliwość zamontowania wężyka
  • duża trwałość
  • wbudowany interfejs UART, wraz z konwerterem USB
  • Niska cena całego rozwiązania: od około $40 przy użyciu Orange Pi Zero – do $60 jeśli używamy Raspberry Pi

Nasz dość rozbudowany czujnik – wraz z ochroną dzięki przekaźnikowi stał się dosyć skomplikowanym projektem. Tymczasem, dzięki zaangażowaniu Gijs Noorlander’a oraz Waszego – ponieważ budujecie czujniki, piszecie, pytacie – dostaliśmy zaktualizowaną wersję oprogramowania ESPEasy MEGA 2.0 dla ESP8266.

Mierzenie podstawowych danych środowiskowych w naszym mieszkaniu – temperatury oraz wilgotności to jedno z najpopularniejszych zastosowań powszechnie dostępnych czujników dla Raspberry Pi (RPi), Orange Pi (OPi) czy ESP8266. Kolejnym krokiem było dodanie pomiarów SMOGu, dziś zajmiemy się dwoma nowymi i bardzo ciekawymi czujnikami jakości powietrza.
20171126_232252-1380x770
UWAGA: Pamiętajmy o podstawach bezpieczeństwa pracy z substancjami niebezpiecznymi – są nie tylko trujące w odpowiednich stężeniach, ale także łatwopalne!

Domoticz od początku swojego istnienia próbował pogodzić wiele różnych celów:

  • dostępność różnych wtyczek i sprzętu
  • pomysły na automatyzację użytkowników
  • skrypty (LUA i niedawno Python) i mechanizmy if, then, else
  • integrację gotowych rozwiązań firm trzecich
  • integrację bibliotek open-source
  • obsługę różnych platform sprzętowych, w tym SBC, które często mają własne ograniczenia sprzętowe oraz wydajnościowe

W poprzedniej, drugiej części dodaliśmy do naszego czujnika wyświetlacz, oraz dodatkowy czujnik warunków w jakich dokonujemy pomiaru. Pamiętajmy, że przy wilgotności powyżej 70% – pomiary samego SMOGu mogą być zawyżone!
Teraz czas na dodanie ochrony czujnika smogu, oraz zapisanie danych w chmurze.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (c) 2014-2024 Łukasz C. Jokiel, [CC BY-NC-SA 4.0 DEED](https://creativecommons.org/licenses/by-nc-sa/4.0/)