Sisukord:

Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: 6 sammu
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: 6 sammu

Video: Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: 6 sammu

Video: Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: 6 sammu
Video: Wood's Venezia 18K Smart Home 2024, November
Anonim
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika

Raspberry PI seadmega saate temperatuuri ja niiskuse andmeid väljaspool, ruumis, kasvuhoones, laboris, jahutusruumis või mujal täiesti tasuta registreerida. Seda näidet kasutame temperatuuri ja niiskuse registreerimiseks.

Seade ühendatakse Internetiga Wifi või Etherneti kaudu

Saate vaadata oma mobiiltelefoni, töölaua või mõne muu brauseriga seadme uusimaid näitu

Tarvikud

Selle õpetuse jaoks on vaja ka HDMI, HDMI -kaabli, USB -hiire ja klaviatuuriga monitori, kuid tavaliselt on see juba olemas

Vajalikke seadmeid saate osta siit (minimaalne nõutav):

Vaarika PI 3 või Vaarika PI 2 koos WiFi -pulgaga

micro SD -kaart (soovitatav 32 GB)

mikro -USB -kaabel

DHT22 moodul koos kaabliga

Tore on ka:

USB -laadija seadme toiteks

Veekindel korpus

Tavaline vaarika korpus (nagu minu näitel)

Kui teil pole USB MicroSD -lugejat

Ostsin selle saidilt Banggood.com

See on ka testitud/töötab tööstusliku AM2305 anduriga

Samm: lisage oma seade LoggingPlatformi

Lisage oma seade LoggingPlatformile
Lisage oma seade LoggingPlatformile

Siin saate oma seadme lisada, et hankida hiljem vajalikud API -võtmed:

2. samm: riistvaraühenduse skeemi näide

Riistvara ühendusskeemi näide
Riistvara ühendusskeemi näide
Riistvara ühendusskeemi näide
Riistvara ühendusskeemi näide

Ühendage DHT22 Out RaspberryPi sisse/välja PIN GPIO 4 -ga

Ühendage DHT22 + RaspberryPi 3V PIN 1 -ga

Ühendage DHT22 - RaspberryPi Ground PIN -iga 6

Samm: laadige Micro SD -kaardile vajalik tarkvara üles (Windowsi juhend)

Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)
Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)
Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)
Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)
Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)
Micro SD -kaardile vajaliku tarkvara üleslaadimine (Windowsi juhend)

Ühendage MicroSD oma Windowsi arvuti MicroSD sisendiga, kui teil seda pole, ostke USB -versioon, näiteks:

USB Micro SD lugeja

Laadige Win32DiskImager alla siit

Laadige alla uusim Raspbian OS Raspberry PI jaoks siit (ametlik Raspberry PI link)

Ekstraktige allalaaditud Raspbian OS -i arhiiv oma arhiveerija või 7zip -iga nagu ekraanil 1

Nüüd peate oma MicroSD -kaardile kirjutama Raspbian OS -i koos Win32DiskImageriga:

Nii et sisestage MicroSD oma lugejasse ja käivitage Win32DiskImager

Valige allalaaditud ja ekstraheeritud Raspbian OS -i pildifail, oma MicroSD ja klõpsake nuppu Kirjutage ekraanil 2

MÄRKUS KÜSIMUSE KOHTA: Kui teil on probleeme või veidralt vormindatud MicroSD või käivitate selle uuesti, peate enne seda kõik draivid eemaldama ja looma ainult ühe. Seda saab teha Windowsi kettahaldustööriistaga nagu ekraanil 3

Sisestage MicroSD oma Vaarikasse, ühendage see monitori, hiire ja klaviatuuriga ning käivitage see

Samm: RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine

RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine
RaspbianOS, Pythoni programmi laadimine vaarikasse ja vajalik konfigureerimine

Vaarika käivitamisel peate selle lihtsalt konfigureerima kena viisardi abil, näiteekraan 1

Pärast seda installige mõned DHT22 teegid, nii et käivitage terminal:

sudo apt-get update

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

Looge fail kohe käsuga nagu ekraanil 2

Kleepige sellelt lehelt põhiline LoggingForest -kood faili

ja muutke loggingforest.com veebisaidil saadud parameetreid nagu ekraanil 3

CTRL+X Y

sisenema

Nüüd saate testimiseks käivitada selle skripti nagu ekraanil 4

CTRL+Z abil saate selle programmi peatada

Samm: kontrollige andmeid Loggingforest.com platvormil

Kontrollige andmeid Loggingforest.com platvormil
Kontrollige andmeid Loggingforest.com platvormil
Kontrollige andmeid Loggingforest.com platvormil
Kontrollige andmeid Loggingforest.com platvormil
Kontrollige andmeid Loggingforest.com platvormil
Kontrollige andmeid Loggingforest.com platvormil

Pärast seda hakkab teie seade andmeid loggingforestile saatma ja näete seda seal. Loggingforest -seadme redigeerimisel määrake parameetrite nimi ja väärtused nagu ekraanil 1

Klõpsake eelvaadet nagu ekraanil 2

Ja näete toredaid andmeid nagu ekraanil 3

Samm: käivitage Pythoni skript automaatselt Raspberry Boot Upil

Käivitage Pythoni skript automaatselt Raspberry Boot Upil
Käivitage Pythoni skript automaatselt Raspberry Boot Upil

Loomulikult soovite tõenäoliselt selle pythoni skripti automaatselt käivitada, kui Raspberry käivitatakse või ühendatakse toiteallikaga.

avage terminal ja käivitage:

sudo nano /etc/rc.local

ja enne väljumist 0 lisage skripti käivitamiseks kood:

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

nagu ekraanil 1

Salvestage fail klahvikombinatsiooniga CTRL+X, Y, Enter Proovige oma vaarika PI taaskäivitada ja nüüd on see valmis!

Kommenteerige ja jagage oma logijaid julgelt

Github repist leiate ka teisi koodiversioone:

github.com/sandiwinter/loggingforest/tree/…

Soovitan: