Turinys:
- Prekės
- 1 veiksmas: pridėkite savo įrenginį prie „LoggingPlatform“
- 2 veiksmas: aparatinės įrangos prijungimo schemos pavyzdys
- 3 veiksmas: įkelkite reikalingą programinę įrangą į „Micro SD“kortelę („Windows“vadovas)
- 4 veiksmas: „RaspbianOS“, „Python“programos įkėlimas į „Raspberry“ir reikalinga konfigūracija
- 5 veiksmas: patikrinkite duomenis „Loggingforest.com“platformoje
- 6 veiksmas: automatiškai paleiskite „Python“scenarijų „Raspberry Boot Up“
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
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“
Čia galite pridėti savo įrenginį, kad vėliau gautumėte API raktus:
2 veiksmas: aparatinė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)
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
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
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“
Ž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:
„NodeMCU Lua“pigi 6 USD lenta su „MicroPython“temperatūros ir drėgmės registravimu, „Wifi“ir mobiliojo ryšio statistika: 4 žingsniai
„NodeMCU Lua“pigi 6 USD lenta su „MicroPython“temperatūros ir drėgmės registravimu, „Wi -Fi“ir mobiliojo ryšio statistika: tai iš esmės yra debesų oro stotis, galite patikrinti savo telefono duomenis arba naudoti tam tikrą telefoną kaip tiesioginį ekraną Naudodami „NodeMCU“įrenginį galite registruoti temperatūros ir drėgmės duomenis lauke , kambaryje, šiltnamyje, laboratorijoje, vėsinimo patalpoje ar bet kurioje kitoje vietoje
„NaTaLia“orų stotis: „Arduino“saulės energija varoma oro stotis padaryta teisingai: 8 žingsniai (su nuotraukomis)
„NaTaLia“orų stotis: „Arduino Solar Powered Weather Station“padaryta teisingai: Po vienerių metų sėkmingo veikimo 2 skirtingose vietose dalinuosi saulės kolektorių projektų planais ir paaiškinu, kaip ji išsivystė į sistemą, kuri tikrai gali išgyventi ilgą laiką laikotarpius nuo saulės energijos. Jei sekate
„Arduino Ethernet DHT11“temperatūros ir drėgmės registravimas, mobilioji statistika: 4 žingsniai
„Arduino Ethernet DHT11“temperatūros ir drėgmės registravimas, mobilioji statistika: Naudodami „Arduino UNO R3“, „Ethernet Shield AND AND DHT11“galite visiškai nemokamai registruoti temperatūros ir drėgmės duomenis lauke, patalpoje, šiltnamyje, laboratorijoje, aušinimo patalpoje ar bet kurioje kitoje vietoje. Šį pavyzdį naudosime, norėdami užregistruoti kambario temperatūrą ir drėgmę. Įrenginys
„Arduino“ir SIM900 GSM GPRS 3G temperatūros ir drėgmės registravimas, mobilioji statistika: 4 žingsniai
„Arduino“ir SIM900 GSM GPRS 3G temperatūros ir drėgmės registravimas, mobilioji statistika: Naudodami „Arduino UNO R3“, „SIM900 Shield AND DHT22“galite visiškai nemokamai registruoti temperatūros ir drėgmės duomenis lauke, patalpoje, šiltnamyje, laboratorijoje, aušinimo patalpoje ar bet kurioje kitoje vietoje. Šis pavyzdys bus naudojamas patalpos temperatūrai ir drėgmei registruoti. Įrenginys
YABC - dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: 4 žingsniai
YABC - Dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: Sveiki, kūrėjai, neseniai pradėjau auginti grybus namuose, austrių grybus, bet jau turiu 3 kartus šių valdiklių namuose, kad galėčiau kontroliuoti savo namų alaus fermentacijos temperatūrą, žmona dabar taip pat daro šį „Kombucha“dalyką ir yra šilumos termostatas