Sisukord:
- Tarvikud
- Samm: lisage oma seade LoggingPlatformi
- Samm: riistvaraühendus
- 3. toiming: seadmesse vajaliku tarkvara üleslaadimine (Windowsi juhend)
- Samm: kontrollige andmeid mobiilseadmes või töölaual
Video: Arduino ja SIM900 GSM GPRS 3G temperatuuri ja niiskuse logimine, mobiilistatistika: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Arduino UNO R3, SIM900 Shield AND DHT22 abil saate temperatuuri ja niiskuse andmeid väljaspool, ruumis, kasvuhoones, laboris, jahutusruumis või mõnes muus kohas logida täiesti tasuta. Seda näidet kasutame toatemperatuuri ja niiskuse registreerimiseks.
Seade ühendatakse Internetiga GPRS 2G kaudu, nii et seda saab kasutada ka ilma olemasoleva ruuteri või traadita Interneti -ühenduseta. Sobib kõige paremini põldude, viinamarjaistanduste või muude sarnaste kohtade jaoks, kus pole Interneti -ühendust.
Saate vaadata oma mobiiltelefoni, töölaua või mõne muu brauseriga seadme uusimaid näitu.
Tarvikud
Vajalikke seadmeid saate osta siit (minimaalne nõutav):
Arduino UNO R3
SIM900 kilp Arduino UNO jaoks
USB -laadija seadme toiteks - nüüd on seda vaja, kui GSM -moodulil pole piisavalt toite
mikro -USB -kaabel
DHT22 moodul koos kaabliga
PIN -koodiga SIM -kaart ja teatud andmesidepakett
LED -diood oleku jaoks
Tore on ka:
Jumper juhtmed
Arduino katseplatvorm
Veekindel korpus
Pistikupesa toiteallikaks
See on ka testitud/töötab tööstusliku AM2305 anduriga
Samm: lisage oma seade LoggingPlatformi
Siin saate oma seadme lisada, et hankida hiljem vajalikud API -võtmed:
Samm: riistvaraühendus
Sisestage SIM -kaart GSM -moodulisse Shield Connect Shield Arduinoga
Ühendage toiteadapter ja USB arvutiga
Ühendage DHT22 Out GSM -kilbi PIN -koodiga 10
Ühendage DHT22 + GSM kilbiga 3V
Ühendage DHT22 - GSM kilbiga GND
Ühendage LED, kui soovite olekunäitu, pole nõutav
Diagrammi näide pildil
3. toiming: seadmesse vajaliku tarkvara üleslaadimine (Windowsi juhend)
Laadige alla ja installige Arduino IDE: https://www.arduino.cc/en/main/software Ühendage seade Windowsi arvutiga USB -ga ja installige vajadusel draiverid
Käivitage Arduino IDE
Valige COM -port (see on tavaliselt suurem number, kui teil pole teisi seadmeid ühendatud), pilt 1
Valige plaadi tüüp, pilt 2
Laadige alla ja avatud lähtekood: Teil peavad olema teegid:
SoftwareSerial.h - see on tavaliselt Arduino IDE -s
ja
DHT.h-saate alla laadida siit ja kopeerida oma arduino raamatukogu kausta, näiteks: C: / arduino-1.6.8 / teegid
SIM -900 kood logimiseks on saadaval siin
Avage see SIM900 kood Arduino IDE abil:
Muutke neid parameetreid nagu pildil 3
APN -i saate oma SIM -kaardi pakkujalt
Ja muud loggingforest platvormilt: https://loggingforest.com/index.php/page/pricing, pilt 3
Mõned kooditeated: SIM900 standardteegid ei tööta korratavate ülesannete jaoks, nagu logimine, korralikult, seega suhtleme otse SIM900 seeria AT -käskudega
Kui kasutate erinevat kilpi, peate võib -olla määratlema koodis erinevad RX, TX tihvtid
Kui kasutate (mitte silumist ega katsetamist), peaksite DEBUG_EN keelama, muutma väärtusest true väärtuseks false
SIM -900 abil võrgu käsitsi valimiseks, kui elate riigi piiril, saate need read tühistada ja määratleda jadavõrgus sisalduva võrgukoodi, nagu pilt 4
võrgukoodi, näiteks 21910 A1 jaoks, leiate COPS -realt, pilt 5
Kui teie kood jäi TEST AT -le kinni, tähendab see, et teie toiteadapter ei anna SIM900 jaoks piisavalt energiat, kõige parem on kasutada 5V 2A või 9V 1A. Mõned sim -teenuse pakkujad võivad apn -ühenduse jaoks nõuda USER -i ja PWD -d, saate määrata ka koodis.
Pärast seda hakkab teie seade loggingforestile andmeid saatma ja näete seda seal
Samm: kontrollige andmeid mobiilseadmes või töölaual
Pärast seda hakkab teie seade andmeid loggingforestile saatma ja näete seda seal.
Klõpsake eelvaadet, pilt 2
Ja näete ilusaid andmeid, pilt 3
Kommenteerige ja jagage oma logijaid julgelt
Soovitan:
Temperatuuri, niiskuse monitor - Arduino Mega + Ethernet W5100: 5 sammu
Temperatuur, õhuniiskuse monitor - Arduino Mega + Ethernet W5100: moodul 1 - FLAT - riistvara: Arduino Mega 2560 Wiznet W5100 Etherneti kilp 8x DS18B20 temperatuuriandur OneWire'i siinil - jagatud 4 OneWire siiniks (2,4,1,1) 2x digitaalne temperatuur ja niiskusandur DHT22 (AM2302) 1x temperatuur ja niiskus
Lihtne väga väikese võimsusega BLE Arduino 2. osas - Temperatuuri/niiskuse monitor - Rev 3: 7 sammu
Lihtne väga väikese võimsusega BLE Arduino 2. osas - temperatuuri/niiskuse monitor - 3. versioon: värskendus: 23. november 2020 - 2 x AAA patarei esmakordne vahetamine alates 15. jaanuarist 2019, st 22 kuud 2xAAA leelisel Uuendamine: 7. aprill 2019 - versioon 3 lp_BLE_TempHumidity, lisab kuupäeva/kellaaja graafikud, kasutades pfodApp V3.0.362+, ja automaatse drosseliga
Temperatuuri ja valguse intensiivsuse logimine - Proteuse simulatsioon - Fritzing - Liono Maker: 5 sammu
Temperatuuri ja valguse intensiivsuse logimine | Proteuse simulatsioon | Fritzing | Liono Maker: Tere, see on Liono Maker, see on minu ametlik YouTube'i kanal. See on avatud lähtekoodiga YouTube'i kanal. Siin on link: Liono Makeri YouTube'i kanal Siin on videolink: Temp & Kerge intensiivsusega logimine Selles õpetuses õpime, kuidas temperit valmistada
Arduino Ethernet DHT11 temperatuuri ja niiskuse logimine, mobiilne statistika: 4 sammu
Arduino Ethernet DHT11 temperatuuri ja niiskuse logimine, mobiilne statistika: Arduino UNO R3, Ethernet Shield AND DHT11 abil saate temperatuuri ja niiskuse andmeid väljaspool, ruumis, kasvuhoones, laboris, jahutusruumis või mujal registreerida täiesti tasuta. Seda näidet kasutame toatemperatuuri ja niiskuse registreerimiseks. Seade
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: 6 sammu
Vaarika PI temperatuuri ja niiskuse logimine, pilveilmajaam, WiFi ja mobiilistatistika: Raspberry PI seadmega saate temperatuuri ja niiskuse andmeid väljaspool, ruumis, kasvuhoones, laboris, jahutusruumis või mõnes muus kohas logida täiesti tasuta. Seda näidet kasutame temperatuuri ja niiskuse registreerimiseks. Seade ühendatakse Interneti -ühendusega