Cum se face o stație meteo Raspberry Pi: 5 pași
Cum se face o stație meteo Raspberry Pi: 5 pași

Video: Cum se face o stație meteo Raspberry Pi: 5 pași

Video: Cum se face o stație meteo Raspberry Pi: 5 pași
Video: Statie meteo cu STM32F746 si ESP-01 2025, Ianuarie
Anonim
Cum se face o stație meteo Raspberry Pi
Cum se face o stație meteo Raspberry Pi

În acest tutorial voi analiza procesul de instalare a unui SenseHAT și importul codului necesar pentru a transforma acel SenseHAT într-o stație meteo complet funcțională, capabilă să înregistreze temperatura, presiunea și umiditatea.

Pasul 1: Materiale și definiții

Pentru început veți avea nevoie de următoarele materiale:

Raspberry Pi 3 Cu Raspbian instalat (Raspbian este sistemul de operare)

SenseHAT

Extensor de pin GPIO

Software Python 3

Accesorii standard pentru computer (tastatură, mouse, monitor)

Definițiile și linkurile de unde puteți achiziționa / instala fiecare componentă sunt disponibile în documentul text atașat.

Pasul 2: Instalarea SenseHAT

Instalarea SenseHAT
Instalarea SenseHAT

Odată ce aveți toate echipamentele necesare, trebuie să începeți prin instalarea SenseHAT. Mai întâi lansați Raspberry Pi, deschideți terminalul și executați această comandă „sudo apt-get update” fără ghilimele, apoi executați din nou această comandă „sudo apt-get install sense-hat”, fără ghilimele. După ce ați făcut comanda anterioară, executați „sudo reboot” și lăsați Pi să facă restul. Odată ce acest lucru este finalizat, ar trebui să montați SenseHAT pe pinii GPIO, poate că va trebui să achiziționați un antet GPIO dacă SenseHAT nu se potrivește corect. Imaginea atașată este cum ar trebui să arate dacă este montată corect

Pasul 3: Cod

Cod
Cod

Odată ce ați finalizat Pasul 2, asigurați-vă că SenseHAT a pornit corect, LED-urile ar trebui să fie aprinse într-un model curcubeu similar cu imaginea atașată odată ce porniți Raspberry Pi, dacă nu este aprins ca în imagine sau este doar parțial aprins, scoateți alimentarea Raspberry Pi, apoi deconectați-vă și reconectați-vă SenseHAT. Următorul dvs. pas este să importați codul pe care îl veți utiliza pentru a face stația meteo să funcționeze, atașat la acest pas este un fișier care conține tot codul de care veți avea nevoie pentru a avea o stație meteo care poate fi complet personalizată pentru a înregistra doar datele pe care le nevoie și va scrie datele respective într-un fișier în fiecare secundă. Plasați-l în / home / Director. Personalizarea codului este la fel de simplă ca schimbarea unui număr. După ce ați importat codul, pentru a-l rula, trebuie să rulați următoarea comandă (fără ghilimele) „sudo python ~ / logscript.py”. Odată ce ați rulat codul pentru al opri, pur și simplu apăsați CTRL + C și acesta se va termina și veți putea vizualiza datele pe care le-ați conectat în același director. Pentru a modifica codul, tastați pur și simplu următoarea comandă (fără ghilimele) „sudo nano ~ / logscript.py”. Aceasta va deschide codul în editorul de text încorporat și va permite modificarea și personalizarea simplă, dacă doriți.

Pasul 4: Finalizare

Finalizare
Finalizare

Odată ce ați importat codul și l-ați personalizat în funcție de nevoile dvs. și l-ați rulat, nu mai rămâne decât vizualizarea datelor dvs., acestea sunt scrise într-un fișier cu data și ora în nume și pot fi deschise în LibreOffice. Datele sunt sortate cu tipul de date ca rândul de sus, iar valoarea fiind în fiecare coloană, cu timpul este înregistrată în prima coloană.

Pasul 5: Finalizare

Dacă ați urmat corect pașii anteriori, ar trebui să aveți o stație meteo Raspberry Pi complet funcțională, capabilă să monitorizeze temperatura, presiunea și umiditatea. Felicitări, acum poți rula stația meteo și să aduni date!