Spisu treści:

Jak zrobić stację pogodową Raspberry Pi: 5 kroków
Jak zrobić stację pogodową Raspberry Pi: 5 kroków

Wideo: Jak zrobić stację pogodową Raspberry Pi: 5 kroków

Wideo: Jak zrobić stację pogodową Raspberry Pi: 5 kroków
Wideo: Podłączenie Raspberry Pi i Stacji Pogody ActiveWeather.org 2024, Listopad
Anonim
Jak zrobić stację pogodową Raspberry Pi?
Jak zrobić stację pogodową Raspberry Pi?

W tym samouczku omówię proces instalacji SenseHAT i zaimportowania kodu wymaganego do przekształcenia tego SenseHAT w w pełni działającą stację pogodową zdolną do rejestrowania temperatury, ciśnienia i wilgotności.

Krok 1: Materiały i definicje

Na początek będziesz potrzebować następujących materiałów:

Raspberry Pi 3 z zainstalowanym Raspbian (Raspbian to system operacyjny)

SenseHAT

Przedłużacz pinów GPIO

Oprogramowanie Python 3

Standardowe akcesoria komputerowe (klawiatura, mysz, monitor)

Definicje i linki, w których można kupić/zainstalować każdy komponent, są dostępne w załączonym dokumencie tekstowym.

Krok 2: Instalacja SenseHAT

Instalowanie SenseHAT
Instalowanie SenseHAT

Gdy masz już cały wymagany sprzęt, musisz zacząć od zainstalowania SenseHAT. Najpierw uruchom Raspberry Pi, otwórz terminal i wykonaj to polecenie „sudo apt-get update” bez cudzysłowów, a następnie ponownie wykonaj to polecenie „sudo apt-get install sense-hat”, bez cudzysłowów. Po wykonaniu poprzedniego polecenia uruchom „sudo reboot” i pozwól Pi zrobić resztę. Po zakończeniu powinieneś zamontować SenseHAT na pinach GPIO, może być konieczne nabycie złącza GPIO, jeśli Twój SenseHAT nie pasuje prawidłowo. Załączony obraz jest taki, jak powinien wyglądać, jeśli jest prawidłowo zamontowany

Krok 3: Kod

Kod
Kod

Po wykonaniu kroku 2 upewnij się, że SenseHAT uruchomił się poprawnie, diody LED powinny świecić w tęczowy wzór podobny do dołączonego obrazu po uruchomieniu Raspberry Pi, jeśli nie świeci się tak jak na obrazku lub jest świeci tylko częściowo, odłącz zasilanie od Raspberry Pi, a następnie odłącz i ponownie podłącz SenseHAT. Następnym krokiem jest zaimportowanie kodu, którego będziesz używać, aby stacja pogodowa działała, do tego kroku dołączony jest plik zawierający cały kod potrzebny do posiadania stacji pogodowej, którą można w pełni dostosować do rejestrowania tylko tych danych potrzebujesz i co sekundę zapisze te dane do pliku. Umieść go w katalogu /home/. Dostosowanie kodu jest tak proste, jak zmiana numeru. Po zaimportowaniu kodu, aby go uruchomić, musisz uruchomić następujące polecenie (bez cudzysłowów) "sudo python ~/logscript.py". Po uruchomieniu kodu, aby go zatrzymać, po prostu naciśnij CTRL + C, a zakończy się i będziesz mógł przeglądać dane, które zalogowałeś w tym samym katalogu. Aby zmodyfikować kod, po prostu wpisz następujące polecenie (bez cudzysłowów) "sudo nano ~/logscript.py". Spowoduje to otwarcie kodu we wbudowanym edytorze tekstu i pozwoli na prostą modyfikację i dostosowanie, jeśli sobie tego życzysz.

Krok 4: Finalizacja

Finalizacja
Finalizacja

Po zaimportowaniu kodu i dostosowaniu go do własnych potrzeb i uruchomieniu pozostaje tylko przeglądanie danych, które są zapisywane do pliku z datą i godziną w nazwie i można go otworzyć w LibreOffice. Dane są sortowane według typu danych w górnym wierszu, a wartość znajdująca się w każdej kolumnie, wraz z czasem jest zapisywana w pierwszej kolumnie.

Krok 5: Zakończenie

Jeśli poprawnie wykonałeś poprzednie kroki, powinieneś mieć w pełni działającą stację pogodową Raspberry Pi zdolną do monitorowania temperatury, ciśnienia i wilgotności. Gratulacje, możesz teraz uruchomić swoją stację pogodową i zbierać dane!

Zalecana: