Sadržaj:

Zapis temperature i vlažnosti maline PI, oblačna meteorološka stanica, Wi -Fi i mobilna statistika: 6 koraka
Zapis temperature i vlažnosti maline PI, oblačna meteorološka stanica, Wi -Fi i mobilna statistika: 6 koraka

Video: Zapis temperature i vlažnosti maline PI, oblačna meteorološka stanica, Wi -Fi i mobilna statistika: 6 koraka

Video: Zapis temperature i vlažnosti maline PI, oblačna meteorološka stanica, Wi -Fi i mobilna statistika: 6 koraka
Video: Начало → Изучайте английский → Освойте ВСЕ ОСНОВЫ АНГЛИЙСКОГО ЯЗЫКА, которые вам НУЖНО знать! 2024, Srpanj
Anonim
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika
Raspberry PI bilježenje temperature i vlažnosti, oblačna vremenska postaja, Wifi i mobilna statistika

Pomoću Raspberry PI uređaja možete potpuno besplatno bilježiti podatke o temperaturi i vlažnosti vani, u prostoriji, stakleniku, laboratoriju, rashladnoj prostoriji ili bilo kojem drugom mjestu. Ovaj primjer ćemo koristiti za bilježenje temperature i vlažnosti.

Uređaj će biti povezan s internetom putem Wi -Fi -ja ili Etherneta

Moći ćete provjeriti najnovija očitanja na svom mobilnom telefonu, radnoj površini ili bilo kojem drugom uređaju s preglednikom

Pribor

Monitor s HDMI -om, HDMI kabelom, USB mišem i tipkovnicom također su potrebni za ovaj vodič, ali obično to već imate

Ovdje možete kupiti potrebne uređaje (minimalno potrebno):

Malina PI 3 ili Malina PI 2 s wifi stikom

mikro SD kartica (preporučeno 32 GB)

mikro USB kabel

DHT22 modul s kabelom

Također je lijepo imati:

USB punjač za napajanje vašeg uređaja

Vodootporno kućište

Standardno kućište od maline (kao na mom primjeru)

Ako nemate USB MicroSD čitač

Ovo sam kupio na Banggood.com

Ovo je također testirano/radi s industrijskim senzorom AM2305

Korak 1: Dodajte svoj uređaj u LoggingPlatform

Dodajte svoj uređaj u LoggingPlatform
Dodajte svoj uređaj u LoggingPlatform

Ovdje možete dodati svoj uređaj da biste kasnije dobili api ključeve:

Korak 2: Primjer dijagrama povezivanja hardvera

Primjer dijagrama povezivanja hardvera
Primjer dijagrama povezivanja hardvera
Primjer dijagrama povezivanja hardvera
Primjer dijagrama povezivanja hardvera

Spojite DHT22 Out na RaspberryPi ulaz/izlaz PIN GPIO 4

Spojite DHT22 + na RaspberryPi 3V PIN 1

Priključite DHT22 - na RaspberryPi Ground PIN 6

Korak 3: Prenesite softver potreban na mikro SD karticu (Vodič za Windows)

Prenesite softver potreban na mikro SD karticu (Vodič za Windows)
Prenesite softver potreban na mikro SD karticu (Vodič za Windows)
Prenesite softver potreban na mikro SD karticu (Vodič za Windows)
Prenesite softver potreban na mikro SD karticu (Vodič za Windows)
Prenesite softver potreban na mikro SD karticu (Vodič za Windows)
Prenesite softver potreban na mikro SD karticu (Vodič za Windows)

Spojite MicroSD na MicroSD ulaz na računalu sa sustavom Windows, ako ga nemate, kupite USB verziju poput:

USB Micro SD čitač

Ovdje preuzmite Win32DiskImager

Ovdje preuzmite najnoviji Raspbian OS za Raspberry PI (službena veza za Raspberry PI)

Izvucite preuzetu arhivu Raspbian OS -a sa svojim arhivatorom ili 7zipom kao na ekranu 1

Sada morate zapisati Raspbian OS s Win32DiskImager na svoju MicroSD karticu:

Zato umetnite MicroSD u čitač i pokrenite Win32DiskImager

Odaberite preuzetu i izdvojenu slikovnu datoteku Raspbian OS, svoj MicroSD i kliknite na Zapiši kao na ekranu 2

OBAVIJEST O BROJU: Ako imate problema ili imate neobično formatiran MicroSD ili ovo ponovno radite, prije toga morate ukloniti sve volumene s pogona i stvoriti samo jedan. To se može učiniti pomoću alata za upravljanje diskovima u sustavu Windows kao na zaslonu 3

Umetnite MicroSD u Raspberry, povežite ga s monitorom, mišem i tipkovnicom i pokrenite ga

Korak 4: RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija

RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija
RaspbianOS, učitavanje Python programa u Raspberry i potrebna konfiguracija

Kad se Raspberry pokrene, samo ga trebate konfigurirati pomoću lijepog čarobnjaka, primjer zaslona 1

Nakon toga instalirajte neke knjižnice za DHT22 pa pokrenite terminal:

sudo apt-get ažuriranje

sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py install

Izradite datoteku sada naredbom kao na ekranu 2

Zalijepite osnovni kod LoggingForesta s ove stranice u datoteku

i promijenite parametre primljene na web stranici loggingforest.com kao na zaslonu 3

CTRL+X Y

Unesi

Za testiranje sada možete pokrenuti ovu skriptu kao na ekranu 4

Pomoću CTRL+Z možete zaustaviti ovaj program

Korak 5: Provjerite podatke na Loggingforest.com platformi

Provjerite podatke na Loggingforest.com platformi
Provjerite podatke na Loggingforest.com platformi
Provjerite podatke na Loggingforest.com platformi
Provjerite podatke na Loggingforest.com platformi
Provjerite podatke na Loggingforest.com platformi
Provjerite podatke na Loggingforest.com platformi

Nakon toga će vaš uređaj početi slati podatke u loggingforest i možete ih vidjeti tamo U uređivanju loggingforest uređaja samo definirajte naziv parametra i vrijednosti kao na zaslonu 1

Kliknite na pregled kao na ekranu 2

Vidjet ćete lijepe podatke kao na ekranu 3

Korak 6: Automatski pokrenite Python Script pri podizanju sustava Raspberry

Automatski pokrenite Python Script na sustavu Raspberry Boot Up
Automatski pokrenite Python Script na sustavu Raspberry Boot Up

Naravno, vjerojatno želite pokrenuti ovu python skriptu automatski kad se Raspberry pokrene ili spoji na izvor napajanja.

otvorite terminal i pokrenite:

sudo nano /etc/rc.local

a prije izlaza 0 dodajte kôd za pokretanje skripte:

sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &

kao na ekranu 1

Spremite datoteku pomoću CTRL+X, Y, Enter Pokušajte ponovno pokrenuti malin PI i sada je spremno!

Slobodno komentirajte i podijelite svoj drvosječu

U github rep možete pronaći i druge inačice koda:

github.com/sandiwinter/loggingforest/tree/…

Preporučeni: