Sadržaj:

Kako napraviti meteorološku stanicu Raspberry Pi: 5 koraka
Kako napraviti meteorološku stanicu Raspberry Pi: 5 koraka

Video: Kako napraviti meteorološku stanicu Raspberry Pi: 5 koraka

Video: Kako napraviti meteorološku stanicu Raspberry Pi: 5 koraka
Video: Как сделать систему для расширенного измерения тока в ... 2024, Novembar
Anonim
Kako napraviti meteorološku stanicu Raspberry Pi
Kako napraviti meteorološku stanicu Raspberry Pi

U ovom vodiču ću proći postupak instaliranja SenseHAT -a i uvesti kôd potreban za pretvaranje tog SenseHAT -a u potpuno funkcionalnu meteorološku stanicu sposobnu za bilježenje temperature, pritiska i vlažnosti.

Korak 1: Materijali i definicije

Za početak će vam trebati sljedeći materijali:

Raspberry Pi 3 sa instaliranim Raspbian -om (Raspbian je operativni sistem)

SenseHAT

GPIO Pin Extender

Python 3 softver

Standardni računarski pribor (tastatura, miš, monitor)

Definicije i veze na kojima možete kupiti/instalirati svaku komponentu dostupne su u priloženom tekstualnom dokumentu.

Korak 2: Instaliranje SenseHAT -a

Instaliranje SenseHAT -a
Instaliranje SenseHAT -a

Nakon što nabavite svu potrebnu opremu, morate početi s instaliranjem SenseHAT -a. Prvo pokrenite Raspberry Pi, otvorite terminal i izvedite ovu naredbu "sudo apt-get update" bez navodnika, zatim ponovo izvedite ovu naredbu "sudo apt-get install sense-hat", bez navodnika. Nakon što obavite prethodnu naredbu, pokrenite "sudo reboot" i pustite Pi da uradi ostalo. Nakon što to završite, trebali biste montirati SenseHAT na GPIO pinove. Možda će vam trebati nabaviti zaglavlje GPIO pina ako vaš SenseHAT ne pristaje pravilno. Priložena slika bi trebala izgledati ako je pravilno postavljena

Korak 3: Kodirajte

Kod
Kod

Nakon što dovršite 2. korak, provjerite je li SenseHAT ispravno pokrenut, LED diode bi trebale svijetliti u duginim uzorcima sličnim slici koja je priložena nakon pokretanja Raspberry Pi, ako nije osvijetljena kao na slici ili je samo djelomično svijetli, isključite napajanje Raspberry Pi, a zatim isključite i ponovo spojite SenseHAT. Vaš sljedeći korak je uvoz koda koji ćete koristiti za rad meteorološke stanice, u prilogu ovog koraka nalazi se datoteka koja sadrži sav kôd koji vam je potreban da biste imali meteorološku stanicu koja se može u potpunosti prilagoditi za bilježenje samo podataka koje treba i zapisat će navedene podatke u datoteku svake sekunde. Postavite ga u / home / direktorij. Prilagođavanje koda je jednostavno kao promjena broja. Nakon što uvezete kôd, da biste ga pokrenuli, morate pokrenuti sljedeću naredbu (bez navodnika) "sudo python ~/logscript.py". Nakon što pokrenete kôd da biste ga zaustavili, jednostavno pritisnite CTRL+C i on će se prekinuti i moći ćete vidjeti podatke koje ste prijavili u isti direktorij. Za izmjenu koda jednostavno upišite sljedeću naredbu (bez navodnika) "sudo nano ~/logscript.py". Ovo će otvoriti kôd u ugrađenom uređivaču teksta i omogućiti jednostavnu izmjenu i prilagođavanje ako želite.

Korak 4: Dovršavanje

Finalizacija
Finalizacija

Nakon što uvezete svoj kôd i prilagodite ga svojim potrebama te ga pokrenete, preostaje samo pregledavanje vaših podataka, zapisuje se u datoteku s datumom i vremenom u imenu i može se otvoriti u LibreOfficeu. Podaci su sortirani prema vrsti podataka kao gornji red, a vrijednost koja se nalazi u svakoj koloni, s tim da je vrijeme zapisano u prvoj koloni.

Korak 5: Završetak

Ako ste pravilno slijedili prethodne korake, trebali biste imati potpuno funkcionalnu Raspberry Pi meteorološku stanicu koja može pratiti temperaturu, pritisak i vlažnost. Čestitamo, sada možete pokrenuti svoju vremensku stanicu i prikupljati podatke!

Preporučuje se: