Quatas A380

Śledzimy samoloty cz. 2 – ADS-B oraz MLAT – najtańszy odbiornik dla Flightaware oraz Flightradar 24

[Aktualizacja 2017-06-07 – Dzielenie się danymi z zaprzyjaźnionymi radarami] Wiele zmieniło się od ostatniego wpisu o śledzeniu samolotów przy użyciu wiadomości ADS-B. Pojawiły się nowe opcje dzielenia się danymi, znacznie uproszczona procedura instalacji oraz – opcjonalnie nowy sprzęt. Pozwala to na zbudowanie nowego odbiornika z naciskiem na prostotę, jeszcze niższe koszty zakupu i utrzymania oraz nową funkcję – MLAT. Co więcej oprócz samolotów możecie spotkać także inne statki powietrzne – np: balony meteo! Postęp! Czego będziemy potrzebować? Sprzęt: Orange Pi Zero. Konkurencyjna dla Raspberry Pi…

Read More »

Domoticz, InfluxDB, Grafana

Domoticz cz. 5: Grafana, InfluxDB, Telegraf – łatwe i piękne wykresy

Grafana to odpowiedź na nurtujące nas od lat pytanie – jak prosto szybko i ładnie przedstawić dane z naszych urządzeń. InfluxDB to z kolei baza danych, która jest tak łatwa i prosta w obsłudze, że idealnie nadaje się do naszych zastosowań. Pokażę Wam jak prosto i szybko przenieść nasze dane z domoticza, oraz innych urządzeń do InfluxDB, a następnie używając Grafany wyświetlić je w taki sposób aby można było z nich dostać znacznie więcej niż z wykresów domoticza – staną się bardzo użyteczne. Czego będziemy…

Read More »

Raspberry Pi B+ with Neoway GSM M590 module

Raspberry Pi oraz sieć GSM – wysyłamy SMS, łączymy się z Internetem (IoT)

Tym razem podłączymy do naszego Raspberry Pi moduł GSM. Dlaczego? Internet of Things, w skrócie IoT jak zauważył na krakowskim PLNOG17 Marcin Aronowski polega i zależy od sieci, które powinny być łatwo dostępne, a sama istota działania IoT musi odznaczać się małym kosztem energetycznym. Być może, stwierdził, 3G odejdzie ale 2G z tego powodu pozostanie. Nie potrzebujemy ogromnego pasma – wystarczą nam kilobity na sekundę. Podłączenie 2G jest dziś najtańsze w realizacji (również ze względu na koszt modułu i karty SIM z planem od operatora). Dlatego postaram się pokazać Wam jak…

Read More »

Rain/Snow/Water detection system

Domoticz cz. 6: Czujnik deszczu/wody/śniegu FC-37 na ESPEasy (cyfrowy)

Wracamy do prostych i szybkich rozwiązań! Stacja pogodowa lub system nawadniania – nie może obejść się bez wykrywania deszczu, wody czy nawet śniegu. Możemy do tego użyć czujnika FC-37 (występuje też pod nazwami: YL-38 lub MH-RD, lub po prostu podobny do tego na zdjęciu) Czego będziemy potrzebować? czujnik deszczu typu FC-37/MH-RD (rain drop/snow sensor) – koniecznie z pinem oznaczonym D0, cena od 2 do 5PLN ESPEasy pracujące na ESP8266 z poprzednich przykładów Instalacja i konfiguracja Czujnik należy połączyć z zasilaniem +3,3V (3V) i GND na…

Read More »

ESP8622 z wyświetlaczem SSD1306 (OLED) DHT22, BH1750 pod ESPEasy

Domoticz cz. 3.1: ESP Easy na ESP8266 – zdalny i lokalny wyświetlacz OLED, temperatura, wilgotność, światło – stacja pogodowa

W poprzednim wpisie podłączyliśmy wyświetlacz OLED typu SSD1306 do Raspberry Pi. Twórca ESP Easy – Richard ten Klooster (https://github.com/ESP8266nu/ESPEasy) – rozwija projekt pozwalając na uzupełnianie bezprzewodowego czujnika o nowe elementy. Dziś w bardzo prosty sposób uzupełnimy nasz czujnik o wyświetlacz oraz miernik natężenia światła. Nasza stacja „kontroli” pogodoy dostanie zdalny wyświetlacz. Połączenie takich elementów pomiarowych powstało ponieważ czujnik ma mierzyć temperaturę i wilgotność w domku z drewnem, a dodatkowa lampka oświetlająca drogę – ma zapalać się po zmroku. Poza tym, chciałem przetestować stabilność I2C przy dwóch urządzeniach…

Read More »

Raspberry PI + BME280

BME280 w Domoticz – aktualizacja czujnika w Pythonie

[Aktualizacja: 30.07.2017 – najnowsza wersja stabilna domoticza obsługuje już BME280, więc skrypt nie jest już dłużej potrzebny!] Program jest modyfikacją: https://bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/bme280.py, która po podaniu własnego adresu Domoticz z portem (zmienna ip_domoticz), oraz stworzeniu czujnika wirtualnego Temp+Humi+Baro, a następnie zmiany tej wartości w programie w zmiennej: idx_dummy_bme280 – zaktualizuje te wartości w czujniku Domoticza. Po uruchomieniu – Domoticz zostanie zaktualizowany poprzez JSON.

Read More »

Wyświetlacz OLED SSD1306 - tekst

Wyświetlacz OLED typu SSD1306 i Raspberry Pi

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. Czego będziemy potrzebować?…

Read More »

DS18b20 na RPi - podłączenie

Domoticz cz. 4: podłączenie termometru DS18b20 do Raspberry Pi

Pomiar temperatury to jeden z pierwszych dodatków do domoticza. Zadanie jest bardzo proste i pozwala w wersji przewodowej na podłączenie kilku termometrów przez system 1-wire. 1-wire oznacza, że termometr posiada oprócz zasilania – jeden przewód fizyczny, przez który przekazuje dane, a magistrala 1-wire obsługuje weryfikację przekazywanych danych. Co nam będzie potrzebne? Hardware: termometr o symbolu DS18B20 (Dallas) – występuje w różnych obudowach – podstawowa to chip z trzema wyprowadzeniami. Zakres mierzonych temperatur to -55 stopni Celsjusza do +125, jednak wiarygodny pomiar jest do około +95 –…

Read More »

ESP8266 na NodeMCU Amica Board z zasilaniem bateryjnym oraz czujnikiem DHT22

Domoticz część 3: ESP Easy – sensor do stacji pogodowej na ESP8266

ESP8266 zdobyło już tak dużą popularność, że pojawiły się gotowe firmware/projekty, które początkujący może bardzo łatwo zaadaptować. Również zaawansowani użytkownicy IoT docenią szybkość i stabilność. Dziś zajmiemy się projektem Richarda Ten Kloostera – czyli ESPEasy (https://github.com/ESP8266nu/ESPEasy). W skrócie jest to firmware, który po uruchomieniu na ESP8266 daje możliwość skonfigurowania przez przeglądarkę WWW potrzebnych czujników oraz wysłanie automatycznie danych do domoticz. Tak więc pozostaje nam podłączyć czujniki, które wybraliśmy, ustawić wysyłania danych do np: domoticz’a – można przy wprawie w 10 minut uruchomić czujnik bezprzewodowy do stacji pogodowej! ESPEasy…

Read More »

Raspberry Pi B+, ds18b20, ESP8266

Domoticz cz. 2: Termometr WiFi – stacja pogodowa, czyli ESP8266 dla początkująch w praktyce

Ostatnio uruchamialiśmy Domoticz’a – zanim przejdziemy do Z-Wave – przyjrzyjmy się fantastycznemu małemu gadżetowi – ESP8266 Co to jest ESP8266? ESP8266 to SoC – System on a Chip, co w tym przypadku oznacza bardzo ciekawe rozwiązanie – CPU/RAM/FLASH z GPIO i WiFi – w skrócie bezprzewodowy mini komputer. Można o nim myśleć jako o ultra małym, bardzo energooszczędnym Pi w wersji AAA (z dość ograniczoną możliwością uruchamiania własnych programów), z własnym WLAN i minimalnie dwoma GPIO do sterowania. Tak możemy na nim uruchomić serwer WWW!…

Read More »