Tartalomjegyzék:
- Kellékek
- 1. lépés: Adja hozzá eszközét a LoggingPlatformhoz
- 2. lépés: Példa a hardvercsatlakozási diagramra
- 3. lépés: Szükséges szoftver feltöltése a Micro SD kártyára (Windows útmutató)
- 4. lépés: RaspbianOS, Python -program betöltése a Raspberry -be és konfiguráció szükséges
- 5. lépés: Ellenőrizze az adatokat a Loggingforest.com platformon
- 6. lépés: Futtassa automatikusan a Python -szkriptet a Raspberry Boot Up alkalmazásban
Videó: Málna PI hőmérséklet és páratartalom naplózás, felhőjárás -állomás, Wifi és mobil statisztika: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A Raspberry PI készülékkel teljesen ingyen naplózhatja a hőmérsékletet és a páratartalmat kint, szobában, üvegházban, laborban, hűtőhelyiségben vagy bármely más helyen. Ezt a példát a hőmérséklet és a páratartalom naplózására használjuk.
Az eszköz Wifi -n vagy Etherneten keresztül csatlakozik az internethez
Ellenőrizheti a legújabb adatokat mobiltelefonján, asztali számítógépén vagy bármely más, böngészővel rendelkező eszközön
Kellékek
Ehhez az oktatóanyaghoz monitor, HDMI, HDMI -kábel, USB -egér és billentyűzet is szükséges, de általában ez már megvan
A szükséges eszközöket itt vásárolhatja meg (minimális):
Raspberry PI 3 vagy Raspberry PI 2 wifi pálcával
micro SD kártya (javasolt 32 GB)
mikro USB kábel
DHT22 modul kábellel
Szintén jó, ha van:
USB töltő a készülék áramellátásához
Vízálló burkolat
Standard málnaház (mint a példámban)
Ha nincs USB MicroSD olvasója
Ezt a Banggood.com oldalon vásároltam
Ez is tesztelt/működik az ipari AM2305 érzékelővel
1. lépés: Adja hozzá eszközét a LoggingPlatformhoz
Itt adhatja hozzá eszközét a későbbi API -kulcsok beszerzéséhez:
2. lépés: Példa a hardvercsatlakozási diagramra
Csatlakoztassa a DHT22 kimenetet a RaspberryPi bemeneti/kimeneti PIN GPIO 4 -hez
Csatlakoztassa a DHT22 + készüléket a RaspberryPi 3V PIN 1 -hez
Csatlakoztassa a DHT22 - RaspberryPi Ground PIN 6 -hoz
3. lépés: Szükséges szoftver feltöltése a Micro SD kártyára (Windows útmutató)
Csatlakoztassa a MicroSD -t a Windows PC -n lévő MicroSD bemenethez, ha nincs meg, akkor vásároljon olyan USB -verziót, mint:
USB Micro SD olvasó
A Win32DiskImager letölthető innen
Töltse le a Raspberry PI legújabb Raspbian operációs rendszerét innen (hivatalos Raspberry PI link)
Bontsa ki a letöltött Raspbian OS archívumot archiválójával vagy 7zip -jével, mint az 1. képernyőn
Most be kell írnia a Raspbian operációs rendszert Win32DiskImager programmal a MicroSD -kártyára:
Helyezze be tehát a MicroSD -t az olvasóba, és futtassa a Win32DiskImager programot
Válassza ki a letöltött és kibontott Raspbian OS képfájlt, a MicroSD -t, majd kattintson az Írás mint 2 képernyőre
FIGYELMEZTETÉS A KÉRDÉSRŐL: Ha problémái vannak, vagy furcsán formázott MicroSD -t használ, vagy ezt újra futtatja, akkor előtte el kell távolítania az összes kötetet a meghajtóról, és csak egyet kell létrehoznia. Ezt megteheti a Windows Lemezkezelő eszközzel, mint a 3. képernyőn
Helyezze be a MicroSD -t a Raspberry -be, csatlakoztassa a monitorhoz, az egérhez és a billentyűzethez, és futtassa
4. lépés: RaspbianOS, Python -program betöltése a Raspberry -be és konfiguráció szükséges
A Raspberry rendszerindításakor csak egy szép varázslóval kell konfigurálnia, például az 1. képernyőn
Ezután telepítsen néhány könyvtárat a DHT22 számára, így a terminál futtatásához:
sudo apt-get update
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
Hozza létre a fájlt most a 2. képernyőn megjelenő paranccsal
Illessze be az alapvető LoggingForest kódot erről az oldalról a fájlbahttps://github.com/sandiwinter/loggingforest/blob…
és módosítsa a loggingforest.com webhelyen kapott paramétereket, mint a 3. képernyőn
CTRL+X Y
belép
A teszteléshez futtathatja ezt a szkriptet, mint a 4. képernyőn
A CTRL+Z leállíthatja ezt a programot
5. lépés: Ellenőrizze az adatokat a Loggingforest.com platformon
Ezt követően a készülék elkezdi küldeni az adatokat a loggingforest -nek, és ott láthatja őket
Kattintson az előnézetre, mint a képernyőn 2
És szép adatokat fog látni, mint a 3. képernyőn
6. lépés: Futtassa automatikusan a Python -szkriptet a Raspberry Boot Up alkalmazásban
Természetesen valószínűleg szeretné automatikusan futtatni ezt a python -parancsfájlt, amikor a Raspberry elindul vagy csatlakozik az áramforráshoz.
nyissa meg a terminált és futtassa:
sudo nano /etc/rc.local
és a 0 kilépés előtt adjon hozzá kódot a szkript futtatásához:
sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &
mint az 1 képernyőn
Mentse a fájlt a CTRL+X, Y, Enter billentyűkkel Próbálja meg újraindítani a málna PI -t, és most készen áll!
Nyugodtan kommentelhet és megoszthatja naplóját
Más kódverziókat is megtalálhat a github rep -ben:
github.com/sandiwinter/loggingforest/tree/…
Ajánlott:
NodeMCU Lua Olcsó 6 $ kártya MicroPython hőmérséklet- és páratartalom -naplózással, Wifi és mobil statisztika: 4 lépés
NodeMCU Lua Olcsó 6 dolláros tábla MicroPython hőmérséklet- és páratartalom -naplózással, Wifi és mobil statisztikák: Ez alapvetően felhőjárás -állomás, ellenőrizheti a telefonon lévő adatokat, vagy használhat néhány telefont élő kijelzőként , a szobában, üvegházban, laborban, hűtőtérben vagy más helyeken
Arduino Ethernet DHT11 Hőmérséklet és páratartalom naplózása, Mobil statisztika: 4 lépés
Arduino Ethernet DHT11 hőmérséklet- és páratartalom -naplózás, mobil statisztikák: Az Arduino UNO R3, Ethernet Shield AND DHT11 segítségével teljesen naplózhatja a hőmérséklet- és páratartalom -adatokat kint, szobában, üvegházban, laborban, hűtőtérben vagy bármely más helyen. Ezt a példát a szobahőmérséklet és a páratartalom naplózására használjuk. Eszköz
Arduino és SIM900 GSM GPRS 3G hőmérséklet és páratartalom naplózás, mobil statisztika: 4 lépés
Arduino és SIM900 GSM GPRS 3G hőmérséklet- és páratartalom -naplózás, mobil statisztikák: Az Arduino UNO R3, SIM900 Shield AND DHT22 segítségével teljesen ingyen naplózhatja a hőmérséklet- és páratartalom -adatokat kint, szobában, üvegházban, laborban, hűtőtérben vagy bármely más helyen. Ezt a példát a szobahőmérséklet és a páratartalom naplózására használjuk. A készülék
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk
WiFi IoT hőmérséklet és páratartalom érzékelő. Rész: 8 IoT, otthoni automatizálás: 9 lépés
WiFi IoT hőmérséklet és páratartalom érzékelő. Rész: 8 IoT, otthoni automatizálás: Preambulum Ez a cikk dokumentálja a korábbi Instructable: az első IoT WiFi -eszköz "Pimping" gyakorlati strapabíróságát és továbbfejlesztését. 4. rész: IoT, otthoni automatizálás, beleértve az összes szükséges szoftverfunkciót a siker eléréséhez