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
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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/…