Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Stacja pogodowa
Ten system jest niedrogą stacją pogodową, która wykorzystuje tagi czujników Raspberry 3 i Texas Instruments CC2650 do porównywania pogody na zewnątrz z warunkami wewnętrznymi. Korzystając z Node Red i Freeboard, można utworzyć pulpit nawigacyjny do wizualizacji danych. Dobre do zielonych domów. schroniska dla dzikich kotów, schroniska dla psów, stodoły, a nawet ule pszczele.
Krok 1: Konfiguracja sprzętu
Konfiguracja sprzętu
Stacje pogodowe mogą kosztować setki dolarów, więc zbudowałem stację pogodową i kamerę na podczerwień za ułamek tej ceny.
Czujniki
Będę używał tagu Texas Instrument Simple Link Sensor Tag obsługującego Bluetooth Smart, 6LoWPAN i ZigBee. Dziesięć czujników zapakowanych na jednym urządzeniu!
To fajne urządzenie i zawiera 10 wbudowanych czujników. Konfiguracja jest prosta. Pociągasz plastikową zakładkę, aby aktywować czujniki i pobierasz darmową aplikację na Androida lub iPhone'a, aby wizualizować dane. Tag ma roczny czas pracy na baterii. Jeśli pobierzesz aplikację, możesz zwizualizować dane z tagu czujnika w ciągu kilku minut.
Raspberry Pi 3
Na tej stronie znajduje się nowy obraz z Raspberry Pi. Jeśli masz już zainstalowaną aplikację Jessie, możesz zaktualizować obraz za pomocą następujących poleceń:
aktualizacja sudo apt-get
sudo apt-get dist-upgrade
sudo apt-get zainstaluj raspi-gpio
Jeśli jesteś nowym użytkownikiem i po raz pierwszy konfigurujesz Raspberry Pi, potrzebujesz kilku programów, które można pobrać bezpłatnie.
Mam laptopa z systemem Windows 10 acer i używam formatera SD zalecanego przez Raspberry Pi Foundation. Można to znaleźć pod tym linkiem. Po włożeniu karty SD i uruchomieniu programu do sformatowania karty. Następnym narzędziem jest zapisanie pobranego obrazu na kartę SD. Można to znaleźć pod tym linkiem.
Podsumowując, pobierasz obraz ze strony Raspberry Pi na swój komputer, formatujesz kartę SD i zapisujesz obraz na karcie. Po zakończeniu możesz wysunąć kartę SD i umieścić kartę micro w Raspberry Pi.
Jedyny klucz sprzętowy, którego potrzebuję, to moja bezprzewodowa klawiatura i mysz. Mam telewizor RCA jako monitor i kabel HDMI podłączony do PI. Ale do programowania używam też terminala na laptopie. Używam Putty i możesz pobrać program za darmo tutaj.
Krok 2: Konfigurowanie IBM BlueMix i podłączanie znacznika Pi i czujnika
W tym kroku stworzyłem dokument PDF ze wszystkimi zrzutami ekranu.
Krok 3: Konfigurowanie czerwonego węzła i tablicy rozdzielczej
Node Red to niesamowite narzędzie, które pozwala na programowanie aplikacji za pomocą palety i węzłów. Zbudowałem stację pogodową, która porównuje warunki pogodowe wewnątrz i na zewnątrz. Istnieje prawie nieskończona liczba wariantów tego, co możesz chcieć zmierzyć. Kiedy po raz pierwszy otworzysz aplikację w Node Red, istnieją predefiniowane konfiguracje węzłów. Nowa wersja ułatwia dodawanie kolejnych węzłów. W mojej kompilacji potrzebowałem OpenWeatherMap dla aktualnych warunków zewnętrznych. Zainstalowałem również Dweetio do przechowywania i Freeboard, aby zbudować DashBoard. Węzeł IBM jest już na palecie. W prawym górnym rogu ekranu znajduje się przycisk Deploy. To zmieni kolor na czerwony, jeśli wprowadzisz jakiekolwiek zmiany. Węzeł debugowania jest niezbędny. Pozwala zobaczyć dane wyjściowe i wyświetla wszelkie komunikaty o błędach.
Piękno i prostota przesyłania danych do chmury IBM Cloud polega na możliwości ich odzyskania w dowolnym miejscu na świecie. Więc jeśli umieszczę Sensor Tag i Raspberry Pi w obudowie dla zwierząt, mogę monitorować temperaturę, wilgotność i luks (jasność) i otrzymywać powiadomienia, jeśli wystąpi problem. Mogę wysłać wiadomość e-mail na mój smartfon, jeśli warunki przekroczą próg, który jest potencjalnie niebezpieczny.
Załączam plik PDF dla prostej konfiguracji Dashboardu.