Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Lisää laite LoggingPlatformiin
- Vaihe 2: Esimerkki laitteistoyhteyskaaviosta
- Vaihe 3: Lataa tarvittava ohjelmisto Micro SD -kortille (Windows -opas)
- Vaihe 4: RaspbianOS, Python -ohjelman lataaminen vadelmaan ja kokoonpano tarvitaan
- Vaihe 5: Tarkista tiedot Loggingforest.com -alustalta
- Vaihe 6: Suorita Python -skripti automaattisesti Raspberry Boot Up -ohjelmalla
Video: Raspberry PI Lämpötilan ja kosteuden kirjaaminen, pilvisääasema, Wifi ja mobiilitilastot: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Raspberry PI -laitteen avulla voit kirjata lämpötila- ja kosteustiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tässä esimerkissä kirjataan lämpötila ja kosteus.
Laite yhdistetään Internetiin Wifi- tai Ethernet -yhteyden kautta
Voit tarkistaa uusimmat lukemat matkapuhelimellasi, työpöydälläsi tai millä tahansa muulla laitteella, jossa on selain
Tarvikkeet
Tässä opetusohjelmassa tarvitaan myös näyttö, jossa on HDMI, HDMI -kaapeli, USB -hiiri ja näppäimistö, mutta tavallisesti sinulla on jo tämä
Voit ostaa tarvittavat laitteet täältä (vähimmäisvaatimus):
Vadelma PI 3 tai Vadelma PI 2 wifi -tikulla
micro SD -kortti (suositeltu 32 Gt)
mikro -USB -kaapeli
DHT22 -moduuli kaapelilla
Mukava myös saada:
USB -laturi laitteen virran kytkemiseen
Vedenpitävä kotelo
Vakio vadelma -kotelo (kuten esimerkissäni)
Jos sinulla ei ole USB MicroSD -lukijaa
Ostin tämän Banggood.com -sivustolta
Tämä on myös testattu/toimii teollisen AM2305 -anturin kanssa
Vaihe 1: Lisää laite LoggingPlatformiin
Täällä voit lisätä laitteesi saadaksesi myöhemmin tarvittavat api -avaimet:
Vaihe 2: Esimerkki laitteistoyhteyskaaviosta
Liitä DHT22 Out RaspberryPi -tuloon/-lähtöön PIN GPIO 4
Liitä DHT22 + RaspberryPi 3V PIN 1: een
Yhdistä DHT22 - RaspberryPi Ground PIN -koodiin 6
Vaihe 3: Lataa tarvittava ohjelmisto Micro SD -kortille (Windows -opas)
Liitä MicroSD Windows -tietokoneesi MicroSD -tuloon, jos sinulla ei ole sitä, osta USB -versio, kuten:
USB Micro SD -lukija
Lataa Win32DiskImager täältä
Lataa Raspberry PI: n uusin Raspbian -käyttöjärjestelmä täältä (virallinen Raspberry PI -linkki)
Pura ladattu Raspbian OS -arkisto arkistoijalla tai 7zip -näytöllä kuten näytöllä 1
Nyt sinun on kirjoitettava MicroSD -kortillesi Raspbian -käyttöjärjestelmä Win32DiskImagerilla:
Aseta siis MicroSD lukijaasi ja suorita Win32DiskImager
Valitse ladattu ja purettu Raspbian OS -kuvatiedosto, MicroSD ja napsauta Kirjoita kuten näytöllä 2
ILMOITUS ONGELMASTA: Jos sinulla on ongelmia tai olet alustanut MicroSD -kortin tai käytät tätä uudelleen, sinun on poistettava kaikki asemat asemasta ja luotava vain yksi. Tämä voidaan tehdä Windowsin Levynhallintatyökalulla, kuten näytöllä 3
Aseta MicroSD Raspberry -laitteeseen, liitä se näyttöön, hiireen ja näppäimistöön ja käytä sitä
Vaihe 4: RaspbianOS, Python -ohjelman lataaminen vadelmaan ja kokoonpano tarvitaan
Kun Vadelma käynnistyy, sinun on vain määritettävä se mukavalla ohjatulla toiminnolla, esimerkkinäyttö 1
Asenna sen jälkeen joitakin DHT22 -kirjastoja, joten päätelaitteessa:
sudo apt-get päivitys
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
Luo tiedosto nyt komennolla kuten näytöllä 2
Liitä LoggingForest -peruskoodi tältä sivulta tiedostoonhttps://github.com/sandiwinter/loggingforest/blob…
ja muuta loggingforest.com -verkkosivustolla vastaanotettuja parametreja kuten näytöllä 3
CTRL+X Y
tulla sisään
Testaa nyt voit suorittaa tämän komentosarjan kuten näytöllä 4
CTRL+Z voit pysäyttää tämän ohjelman
Vaihe 5: Tarkista tiedot Loggingforest.com -alustalta
Sen jälkeen laite alkaa lähettää tietoja loggingforestille ja näet sen siellä Loggingforest -laitteen muokkauksessa määritä vain parametrien nimi ja arvot kuten näytöllä 1
Napsauta esikatselua kuten näytöllä 2
Ja näet hienoja tietoja kuten näytöllä 3
Vaihe 6: Suorita Python -skripti automaattisesti Raspberry Boot Up -ohjelmalla
Tietenkin haluat todennäköisesti suorittaa tämän python -komentosarjan automaattisesti, kun Vadelma käynnistetään tai kytketään virtalähteeseen.
avaa terminaali ja suorita:
sudo nano /etc/rc.local
ja ennen poistumista 0 lisää koodi suorittaaksesi komentosarjasi:
sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &
kuten näytöllä 1
Tallenna tiedosto näppäimillä CTRL+X, Y, Enter Yritä käynnistää vadelma PI uudelleen, ja nyt se on valmis!
Voit vapaasti kommentoida ja jakaa kirjailijasi
Löydät myös muita koodiversioita github repistä:
github.com/sandiwinter/loggingforest/tree/…
Suositeltava:
NodeMCU Lua Halpa 6 $ -levy, jossa on MicroPython -lämpötilan ja kosteuden kirjaus, Wifi ja mobiilitilastot: 4 vaihetta
NodeMCU Lua Halpa 6 $ -levy, jossa on MicroPython -lämpötilan ja kosteuden kirjaus, Wifi ja mobiilitilastot: Tämä on pohjimmiltaan pilvisääasema, voit tarkistaa puhelimesi tiedot tai käyttää jotakin puhelinta reaaliaikaisena näyttönä NodeMCU -laitteella voit kirjata lämpötila- ja kosteustiedot ulkopuolelle , huoneessa, kasvihuoneessa, laboratoriossa, jäähdytyshuoneessa tai missä tahansa muussa paikassa
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa - Saat huoneen lämpötilan ja kosteuden selaimeesi: 6 vaihetta
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa | Saat huoneen lämpötilan ja kosteuden selaimeesi: Hei kaverit tänään, teemme kosteutta & lämpötilan valvontajärjestelmä ESP 8266 NODEMCU & DHT11 lämpötila -anturi. Lämpötila ja kosteus saadaan DHT11 Sensor & selaimesta näkyy, mitä verkkosivua hallitaan
MicroPython halvalla $ 3 ESP8266 WeMos D1 Mini 2x lämpötilan kirjaamiseen, Wifi ja mobiilitilastot: 4 vaihetta
MicroPython halvalla $ 3 ESP8266 WeMos D1 Mini 2x lämpötilan kirjaamiseen, Wifi- ja mobiilitilastot: Pienellä halvalla ESP8266 -sirulla / -laitteella voit kirjata lämpötilatiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tätä esimerkkiä käytämme jäähdytyshuoneen lämpötilan kirjaamiseen sisälle ja ulos
Arduino Ethernet DHT11 Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta
Arduino Ethernet DHT11 Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: Arduino UNO R3: n, Ethernet Shield AND DHT11: n avulla voit kirjata lämpötila- ja kosteustiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tässä esimerkissä kirjataan huoneen lämpötila ja kosteus. Laite
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: Arduino UNO R3: n, SIM900 Shield AND DHT22: n avulla voit kirjata lämpötila- ja kosteustiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tässä esimerkissä kirjataan huoneen lämpötila ja kosteus.Laite