Spisu treści:
- Krok 1: Materiały i definicje
- Krok 2: Instalacja SenseHAT
- Krok 3: Kod
- Krok 4: Finalizacja
- Krok 5: Zakończenie
Wideo: Jak zrobić stację pogodową Raspberry Pi: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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
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
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:
Jak zrobić prostą stację pogodową: 8 kroków
Jak zrobić prostą stację pogodową: Cześć chłopaki, w tym filmie pokażę, jak zrobić prostą stację pogodową do wykrywania temperatury i wilgotności za pomocą czujnika DHT11
Jak zrobić kieszonkową stację pogodową IoT: 7 kroków (ze zdjęciami)
Jak zrobić kieszonkową stację pogodową IoT: Witaj czytelniku! W tej instrukcji dowiesz się, jak zrobić mały Weather Cube za pomocą D1 mini (ESP8266), który jest podłączony do domowego Wi-Fi, dzięki czemu możesz patrzeć na jego wyjście z dowolnego miejsca na ziemi, oczywiście o ile masz połączenie z Internetem
Jak zrobić stację pogodową Arduino: 4 kroki
Jak zrobić stację pogodową Arduino: W tym projekcie stworzymy stację pogodową, która mierzy temperaturę i wilgotność powietrza za pomocą Arduino, która wyświetla wartość aktualnej temperatury i wilgotności na wyświetlaczu LCD
Jak zbudować stację pogodową za pomocą XinaBox i Ubidots przez HTTP: 7 kroków
Jak zbudować stację pogodową za pomocą XinaBox i Ubidots przez HTTP: Dowiedz się, jak stworzyć własną stację pogodową w Ubidots, używając XinaBox xChips (IP01, CW01 i SW01) Moduł ESP8266 Core i Wi-Fi (xChip CW01) umożliwia użytkownikom wysyłanie dane z modułowych xChips XinaBox do chmury. Dane te mogą być monitorowane zdalnie
Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)
Jak zrobić prostą stację pogodową za pomocą Arduino: Hello Guys, W tym Instruktażowym wyjaśnię, jak zrobić prostą stację pogodową do wykrywania temperatury i wilgotności za pomocą czujnika DHT11 i Arduino, wykryte dane będą wyświetlane na wyświetlaczu LCD. Przed rozpoczęciem tej instrukcji musisz wiedzieć, że