Bezprzewodowa dwusensorowa Stacja METEO


Aplikacja BBMagic METEO station

Stacja METEO BBMagic

  • Wyświetla informacje na monitorze lub wyświetlaczu z portem HDMI
  • Możliwość przełączenia obrazu na wyświetlacz LCD 320×480 SPI
  • Wyświetlacz zmienia tło dzień/noc w zależności od odczytu natężenia światła z wybranego sensora,
  • Obsługuje jeden lub dwa bezprzewodowe, zasilane z baterii moduły pomiarowe BBMagic METEO
  • Precyzyjnie mierzy temperaturę oraz wilgotność,
  • Odczytuje poziomu oświetlenia,
  • Obsługiwana przez Raspberry Pi zero W lub Raspberry Pi 3 (z interfejsem Bluetooth 4)

Potrzebne elementy

  • dwa moduły BBMagic METEO z fotorezystorami 10k, bateriami CR2032 i uchwytami baterii,
  • wyświetlacz LCD SPI 320×480,
  • Raspberry Pi zero W lub Raspberry Pi 3 z kartą SD i zasilaczem.

Sprzęt BBMagic METEO station

Instalacja aplikacji

Aplikacja bbmagic_meteo_station działa w trybie graficznym.
Aby zainstalować aplikację i sterowniki wyświetlacza 4-inch 320×480 LCD (A) pobierz i uruchom skrypt:

wget http://www.bbmagic.net/download/install_bbmagic_meteo_station.sh
chmod +x ./install_bbmagic_meteo_station.sh
./install_bbmagic_meteo_station.sh

Instalacja bbmagic_meteo_station

Pierwsze uruchomienie

  1. kliknij ikonę na pulpicie aby uruchomić aplikację bbmagic_meteo_station,
  2. podłącz zasilanie sensora BBMagic METEO, który zostanie zainstalowany wewnątrz budynku,
  3. zaczekaj na wyświetlenie pierwszego pomiaru,
  4. podłącz zasilanie sensora BBMagic METEO, który zostanie zainstalowany pod chmurką,
  5. zaczekaj na wyświetlenie drugiego pomiaru,
  6. zamknij aplikację aby został utworzony plik konfiguracyjny (/etc/bbm_meteo_stat.cfg).

Kolejne uruchomienia

Przy kolejnych uruchomieniach nie wymagane są żadne dodatkowe działania. Aplikacja działa zgodnie z konfiguracją zawartą w pliku: ‚/etc/bbm_meteo_stat.cfg’

Możliwości konfiguracji

Konfiguracja aplikacji
Zmiany konfiguracji można dokonać edytując plik ‚/etc/bbm_meteo_stat.cfg’

sudo nano /etc/bbm_meteo_stat.cfg

konfiguracja bbmagic_meteo_station
Mamy tu w kolejnych liniach:

  1. OUTDOOR – adres sensora zewnętrznego,
  2. INDOOR – adres sensora mierzącego wewnątrz,
  3. NIGHT_DETECTION – ustala, który sensor przełącza tło aplikacji: wewnętrzny czy zewnętrzny,
  4. NIGHT_LEVEL – ustala poziom oświetlenia, który powoduje przełącza tła aplikacji.

Po wyedytowaniu pliku naciskamy ‚Ctrl+x’ i ‚y’ (lub ‚t’ w zależności od ustawionego w systemie języka), a następnie ‚enter’ aby zachować wprowadzone zmiany.
Skasowanie lub zmiana nazwy pliku konfiguracyjnego i uruchomienie aplikacji spowoduje konieczność ponowienia procedury opisanej w ‚Pierwsze uruchomienie’.
Wygaszacz ekranu
Jeśli Twój system wygasza ekran przy bezczynności i nie wiesz jak to zmienić to zainstaluj:

sudo apt-get install xscreensaver

Po zakończeniu instalacji w menu w zakładce ‚preferencje’ pojawi się ‚wygaszacz ekranu’ gdzie można ustawić parametry wygaszania lub całkowicie wyłączyć tą funkcję.
Konfiguracja wyświetlacza
Aby przełączyć wyświetlacz z portu HDMI na SPI przechodzimy do katalogu w którym zapisaliśmy plik ‚install_bbmagic_meteo_station.sh’ i wpisujemy:

./install_bbmagic_meteo_station.sh lcd-4

Przydatne może okazać się też obrócenie obrazu na wyświetlaczu o 180 stopni:

./install_bbmagic_meteo_station.sh lcd-4-180

Powrotne przełączenie obrazu na port HDMI powoduje komenda

./install_bbmagic_meteo_station.sh lcd-hdmi

Konfiguracja modułu BBMagic METEO

BBMagic METEO configuracja
W jaki sposób ustawić okres rejestrowania i przesyłania danych modułu BBMagic METEO

Tagi , , .Dodaj do zakładek Link.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *