Tartalomjegyzék:
- Kellékek
- 1. lépés: Adja hozzá eszközét a LoggingPlatformhoz
- 2. lépés: Hardvercsatlakozás
- 3. lépés: Szükséges szoftver feltöltése az eszközre (Windows útmutató)
- 4. lépés: Ellenőrizze az adatokat mobilon vagy asztali számítógépen
Videó: Arduino és SIM900 GSM GPRS 3G hőmérséklet és páratartalom naplózás, mobil statisztika: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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 GPRS 2G -n keresztül csatlakozik az internethez, így akár meglévő útválasztó vagy vezetékes internetkapcsolat nélkül is használható. A legjobb szántóföldekre, szőlőültetvényekre vagy hasonló helyekre, rögzített internetkapcsolat nélkül.
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
A szükséges eszközöket itt vásárolhatja meg (minimális):
Arduino UNO R3
SIM900 pajzs az Arduino UNO -hoz
USB -töltő a készülék áramellátásához - ez most szükséges ahhoz, hogy a GSM -modul USB -jében nincs elegendő áram
mikro USB kábel
DHT22 modul kábellel
SIM -kártya letiltott PIN -kóddal és néhány adatcsomaggal
LED dióda az állapotért
Szintén jó, ha van:
Jumper vezetékek
Kísérleti platform Arduino számára
Vízálló burkolat
Jack kapcsoló az áramellátáshoz
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: Hardvercsatlakozás
Helyezze be a SIM -kártyát a GSM modulba Shield Connect Shield az Arduino -hoz
Csatlakoztassa a hálózati adaptert és az USB -t a számítógéphez
Csatlakoztassa a DHT22 kimenetet a GSM pajzs PIN 10 -hez
Csatlakoztassa a DHT22 + készüléket a 3V -os GSM pajzshoz
Csatlakoztassa a DHT22 -t a GSM pajzs GND -hez
Csatlakoztassa a LED -et, ha állapotjelzést szeretne, nem szükséges
Diagram példa a képen
3. lépés: Szükséges szoftver feltöltése az eszközre (Windows útmutató)
Töltse le és telepítse az Arduino IDE -t: https://www.arduino.cc/en/main/software Csatlakoztassa az eszközt az USB -hez a Windows PC -n, és szükség esetén telepítse az illesztőprogramokat
Futtassa az Arduino IDE -t
Válassza ki a COM portot (ez általában nagyobb szám, ha nincs csatlakoztatva más eszköz), 1. kép
Válassza ki a tábla típusát, 2. kép
Letöltés és nyílt forráskód: Könyvtárak szükségesek:
SoftwareSerial.h - ez általában benne van az Arduino IDE -ben
és
DHT.h-letöltheti innen, és másolhatja az arduino könyvtár mappájába, például: C: / arduino-1.6.8 / libraries
A naplózáshoz szükséges SIM900 kód itt érhető el
Nyissa meg ezt a SIM900 kódot Arduino IDE segítségével:
Változtassa meg ezeket a paramétereket, mint a 3. képen
Az APN -t a SIM -kártya szolgáltatójától szerezheti be
És egyéb a loggingforest platformról: https://loggingforest.com/index.php/page/pricing, 3. kép
Néhány kódra vonatkozó megjegyzés: A SIM900 szabványos könyvtárai nem működnek megfelelően az ismétlődő feladatokhoz, például a naplózáshoz, ezért közvetlenül kommunikálunk a soros SIM900 AT parancsokkal
Ha más pajzsot használ, akkor lehet, hogy különböző RX, TX csapokat kell megadnia a kódban
Használatakor (nem hibakeresés vagy tesztelés) tiltsa le a DEBUG_EN -t, változtasson igazról hamisra
Kézi hálózatválasztáshoz a SIM900 segítségével, ha országhatáron él, feloldhatja a sorok megjegyzését, és megadhatja a soros hálózati kódot, például a 4. képen
A hálózati kód, például 21910 A1 -hez, megtalálható a COPS sorban, az 5. képen
Ha a kód beragadt a TEST AT -en, az azt jelenti, hogy a hálózati adapter nem ad elegendő energiát a SIM900 -hoz, a legjobb, ha 5V 2A vagy 9V 1A -t használ. Néhány SIM -szolgáltató megkövetelheti a USER -t és a PWD -t az apn -kapcsolathoz, ezt kódban is definiálhatja.
Ezt követően a készülék elkezdi az adatok küldését a loggingforest -be, és ott láthatja azokat
4. lépés: Ellenőrizze az adatokat mobilon vagy asztali számítógépen
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ézeti képre, 2
És látni fogod a szép adatokat, 3. kép
Nyugodtan kommentelhet és megoszthatja naplóját
Ajánlott:
Hőmérséklet, páratartalom monitor - Arduino Mega + Ethernet W5100: 5 lépés
Hőmérséklet, páratartalom monitor - Arduino Mega + Ethernet W5100: 1. modul - FLAT - hardver: Arduino Mega 2560 Wiznet W5100 Ethernet pajzs 8x DS18B20 hőmérséklet -érzékelő OneWire buszon - 4 OneWire buszra (2,4,1,1) 2x digitális hőmérsékletre osztva és páratartalom érzékelő DHT22 (AM2302) 1x hőmérséklet és páratartalom
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
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
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
Málna PI hőmérséklet és páratartalom naplózás, felhőjárás -állomás, Wifi és mobil statisztika: A Raspberry PI eszközzel teljesen ingyen naplózhatja a hőmérsékletet és a páratartalmat a kint, a szobában, az üvegházban, a laborban, a hűtőtérben 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. A készülék csatlakozik az internetes v