All posts by Łukasz Jokiel

Soldered red and blue

Zasilanie dla Raspberry Pi, Orange Pi, ESP8266 – modyfikujemy zasilacz od XBOX 360

Zasilanie jest bardzo ważnym elementem naszych projektów z użyciem SBC (Small Board Computers). Zbyt mała wydajność prądowa, niestabilność i brak filtracji – często prowadzą do przypadkowych resetów, braku odczytu z czujników lub po prostu do niestabilnego zachowania. Aby temu zaradzić – zajmiemy się adaptacją zasilacza z konsoli Microsoft – XBOX 360. UWAGA: będziemy pracować z dużymi prądami i wysokim napięciem, co wymaga podstaw wiedzy z zakresu elektrotechniki.  Autor nie ponosi odpowiedzialności za wypadki – wszystko co robisz – robisz na własną odpowiedzialność.

Read More »

FLARM w szybowcu (zdjęcie: Sebastian Lampart)

Śledzimy szybowce, samoloty, helikoptery i balony cz. 3 – FLARM

Umiemy już śledzić za pomocą dongle DVB-T na USB oraz Raspbery Pi lub jego kolna samoloty. Poznajmy więc kolejny system, który za pomocą tego samego sprzętu pozwoli na śledzenie: szybowców śmigłowców balonów samolotów FLARM – to system unikania kolizji dla lekkich obiektów latających, zatwierdzony przez EASA, zdobywający popularność i stosowany głównie w Polsce na szybowcach. Oczywiście – nie będziemy używać go do unikania kolizji, ale do obioru pozycji takich obiektów i nanoszenia ich na mapę projektu OPEN GLIDER. Gdy spojrzymy na mapę – stacji w Polsce jest…

Read More »

Raspberry PI + BME280

BME280 w Domoticz – aktualizacja czujnika w Pythonie

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 »

SMOG = Raspberry Pi B z SDS011

[Aktualizacja 05-04-2017] Czujnik pyłu zawieszonego – mierzymy SMOG 2,5 oraz 10 mikrometrów

[Ostatnie zmiany: Przykłady pobierania danych z zaawansowanych stacji, Integracja ze Open-Smog] 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…

Read More »

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 »

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 »

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 »

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 »

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 »