Turinys:

„Raspberry PI“temperatūros ir drėgmės registravimas, debesų oro stotis, „Wi -Fi“ir mobiliojo ryšio statistika: 6 žingsniai
„Raspberry PI“temperatūros ir drėgmės registravimas, debesų oro stotis, „Wi -Fi“ir mobiliojo ryšio statistika: 6 žingsniai
Anonim
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika
„Raspberry PI“temperatūros ir drėgmės registravimas, „Cloud Weather Station“, „Wifi“ir mobilioji statistika

Naudodami „Raspberry PI“įrenginį, galite nemokamai registruoti temperatūros ir drėgmės duomenis lauke, patalpoje, šiltnamyje, laboratorijoje, vėsinimo patalpoje ar bet kurioje kitoje vietoje. Šis pavyzdys bus naudojamas temperatūrai ir drėgmei registruoti.

Prietaisas bus prijungtas prie interneto per „Wifi“arba „Ethernet“

Galėsite patikrinti naujausius rodmenis savo mobiliajame telefone, darbalaukyje ar bet kuriame kitame įrenginyje su naršykle

Prekės

Šiai pamokai taip pat reikalingas monitorius su HDMI, HDMI laidu, USB pele ir klaviatūra, tačiau paprastai tai jau turite

Čia galite nusipirkti reikalingų prietaisų (minimaliai):

Raspberry PI 3 arba Raspberry PI 2 su „Wi -Fi“lazdele

„micro SD“kortelė (rekomenduojama 32 GB)

mikro USB kabelis

DHT22 modulis su kabeliu

Taip pat malonu turėti:

USB įkroviklis jūsų įrenginiui maitinti

Neperšlampamas gaubtas

Standartinis aviečių gaubtas (kaip mano pavyzdyje)

Jei neturite USB „MicroSD“skaitytuvo

Aš nusipirkau tai Banggood.com

Tai taip pat išbandyta/veikia su pramoniniu AM2305 jutikliu

1 veiksmas: pridėkite savo įrenginį prie „LoggingPlatform“

Pridėkite savo įrenginį prie „LoggingPlatform“
Pridėkite savo įrenginį prie „LoggingPlatform“

Čia galite pridėti savo įrenginį, kad vėliau gautumėte API raktus:

2 veiksmas: aparatinės įrangos prijungimo schemos pavyzdys

Techninės įrangos prijungimo schemos pavyzdys
Techninės įrangos prijungimo schemos pavyzdys
Techninės įrangos prijungimo schemos pavyzdys
Techninės įrangos prijungimo schemos pavyzdys

Prijunkite DHT22 Out prie RaspberryPi įvesties/išvesties PIN GPIO 4

Prijunkite DHT22 + prie RaspberryPi 3V PIN 1

Prijunkite DHT22 prie RaspberryPi Ground PIN 6

3 veiksmas: įkelkite reikalingą programinę įrangą į „Micro SD“kortelę („Windows“vadovas)

Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)
Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)
Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)
Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)
Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)
Įkelti „Micro SD“kortelei reikalingą programinę įrangą („Windows“vadovas)

Prijunkite „MicroSD“prie „MicroSD“įvesties „Windows“kompiuteryje, jei jos neturite, įsigykite tokią USB versiją kaip:

USB Micro SD skaitytuvas

Atsisiųskite „Win32DiskImager“čia

Atsisiųskite naujausią Raspbian OS Raspberry PI čia (oficiali Raspberry PI nuoroda)

Išskleiskite atsisiųstą „Raspbian OS“archyvą naudodami archyvatorių arba „7zip“, kaip parodyta 1 ekrane

Dabar į „MicroSD“kortelę turite įrašyti „Raspbian“OS su „Win32DiskImager“:

Taigi įdėkite „MicroSD“į skaitytuvą ir paleiskite „Win32DiskImager“

Pasirinkite atsisiųstą ir išgautą „Raspbian OS“vaizdo failą, „MicroSD“ir spustelėkite „Rašyti kaip 2 ekrane“

PRANEŠIMAS APIE KLAUSIMĄ: Jei turite problemų ar keistai suformatuotas „MicroSD“, arba paleiskite tai dar kartą, prieš tai turite iš disko pašalinti visus tomus ir sukurti tik vieną. Tai galima padaryti naudojant „Windows“disko valdymo įrankį, kaip parodyta 3 ekrane

Įdėkite „MicroSD“į „Raspberry“, prijunkite jį prie monitoriaus, pelės ir klaviatūros ir paleiskite

4 veiksmas: „RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija

„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
„RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija

Kai „Raspberry“paleidžiama, jums tereikia ją sukonfigūruoti naudojant gražų vedlį, 1 ekrano pavyzdį

Po to įdiekite kai kurias DHT22 bibliotekas, kad paleistumėte terminalą:

sudo apt-get atnaujinimas

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

Sukurkite failą dabar naudodami komandą, kaip parodyta 2 ekrane

Įklijuokite pagrindinį „LoggingForest“kodą iš šio puslapio į failąhttps://github.com/sandiwinter/loggingforest/blob…

ir pakeisti parametrus, gautus loggingforest.com svetainėje, kaip 3 ekrane

CTRL+X Y

įeiti

Norėdami išbandyti, galite paleisti šį scenarijų kaip 4 ekrane

Naudodami CTRL+Z galite sustabdyti šią programą

5 veiksmas: patikrinkite duomenis „Loggingforest.com“platformoje

Patikrinkite duomenis „Loggingforest.com“platformoje
Patikrinkite duomenis „Loggingforest.com“platformoje
Patikrinkite duomenis „Loggingforest.com“platformoje
Patikrinkite duomenis „Loggingforest.com“platformoje
Patikrinkite duomenis „Loggingforest.com“platformoje
Patikrinkite duomenis „Loggingforest.com“platformoje

Po to jūsų įrenginys pradės siųsti duomenis į „loggingforest“ir ten galėsite juos matyti

Spustelėkite peržiūrą kaip 2 ekrane

Ir matysite gražius duomenis kaip 3 ekrane

6 veiksmas: automatiškai paleiskite „Python“scenarijų „Raspberry Boot Up“

„Raspberry Boot Up“automatiškai paleiskite „Python“scenarijų
„Raspberry Boot Up“automatiškai paleiskite „Python“scenarijų

Žinoma, tikriausiai norite paleisti šį „python“scenarijų automatiškai, kai „Raspberry“bus paleista arba prijungta prie maitinimo šaltinio.

atidarykite terminalą ir paleiskite:

sudo nano /etc/rc.local

ir prieš išeinant iš 0 pridėkite kodą, kad paleistumėte scenarijų:

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

kaip 1 ekrane

Išsaugokite failą naudodami CTRL+X, Y, „Enter“Pabandykite iš naujo paleisti aviečių PI ir dabar jis paruoštas!

Nesivaržykite komentuoti ir bendrinti savo registratorių

„Github rep“taip pat galite rasti kitų kodo versijų:

github.com/sandiwinter/loggingforest/tree/…

Rekomenduojamas: