Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Idagdag ang Iyong Device sa LoggingPlatform
- Hakbang 2: Koneksyon sa Hardware
- Hakbang 3: Mag-upload ng Software na Kailangan sa Device (Gabay sa Windows)
- Hakbang 4: Suriin ang Data sa Mobile o Desktop
Video: Arduino at SIM900 GSM GPRS 3G Temperatura at Humidity Logging, Mga Mobile Stats: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa Arduino UNO R3, SIM900 Shield AT DHT22 maaari kang mag-log ng data ng temperatura at halumigmig sa labas, sa silid, greenhouse, lab, paglamig o anumang iba pang mga lugar na ganap na libre. Ang halimbawang ito ay gagamitin namin upang mag-log temperatura ng temperatura at halumigmig.
Ang aparato ay makakonekta sa internet sa pamamagitan ng GPRS 2G, kaya maaari itong magamit kahit na walang umiiral na Router o wired na koneksyon sa internet. Pinakamahusay para sa mga bukirin, ubasan o katulad na mga lugar nang walang naayos na koneksyon sa internet.
Maaari mong suriin ang pinakabagong mga pagbabasa sa iyong mobile phone, desktop o anumang iba pang aparato gamit ang browser.
Mga gamit
Maaari kang bumili ng mga kinakailangang aparato dito (kaunting kinakailangan):
Arduino UNO R3
SIM900 Shield para sa Arduino UNO
USB charger upang Patayin ang iyong aparato - kinakailangan na ngayon para sa GSM module na usb ay walang sapat na lakas
micro USB cable
DHT22 module na may cable
SIM Card na may PIN na hindi pinagana at ilang data plan
LED Diode para sa katayuan
Masarap din magkaroon:
Jumper wires
Pang-eksperimentong Platform para sa Arduino
Hindi tinatagusan ng tubig enclosure
Jack switch para sa lakas
Sinubukan din ito / gumagana sa pang-industriya na AM2305 sensor
Hakbang 1: Idagdag ang Iyong Device sa LoggingPlatform
Dito maaari mong idagdag ang iyong aparato upang makakuha ng mga api key na kinakailangan sa paglaon:
Hakbang 2: Koneksyon sa Hardware
Ipasok ang SIM sa module ng GSM na Shield Connect Shield sa Arduino
Ikonekta ang Power adapter at USB sa PC
Ikonekta ang DHT22 Out sa GSM Shield PIN 10
Ikonekta ang DHT22 + sa GSM kalasag 3V
Ikonekta ang DHT22 - sa GSM kalasag GND
Ikonekta ang LED kung nais mo ang pahiwatig ng katayuan, hindi kinakailangan
Halimbawa ng diagram sa larawan
Hakbang 3: Mag-upload ng Software na Kailangan sa Device (Gabay sa Windows)
I-download at i-install ang Arduino IDE: https://www.arduino.cc/en/main/software Ikonekta ang aparato sa USB sa iyong Windows PC, at i-install ang mga driver kung kinakailangan
Patakbuhin ang Arduino IDE
Piliin ang COM port (karaniwang ito ay mas malaking bilang kung wala kang ibang mga aparato na nakakonekta), imahe 1
Piliin ang Uri ng board, imahe 2
Mag-download at magbukas ng source code: Kailangan mong magkaroon ng mga aklatan:
SoftwareSerial.h - karaniwang kasama ito sa Arduino IDE
at
DHT.h - maaari kang mag-download dito at kopyahin ang iyong folder ng arduino library tulad ng: C: / arduino-1.6.8 / mga aklatan
Ang SIM900 code para sa pag-log ay magagamit dito
Buksan ang SIM900 code na ito gamit ang Arduino IDE:
Baguhin ang mga parameter na ito tulad ng sa imahe 3
Maaari kang makakuha ng APN mula sa iyong tagapagbigay ng SIM card
At iba pa mula sa platform ng loggingforest: https://loggingforest.com/index.php/page/pricing, imahe 3
Ang ilang mga paunawa ng code: Ang mga karaniwang silid aklatan para sa SIM900 ay hindi gumagana nang maayos para sa mga nauulit na gawain tulad ng pag-log, kaya direkta kaming nakikipag-usap sa mga serial SIM900 AT Command.
Kung gumagamit ka ng iba't ibang kalasag marahil kailangan mong tukuyin ang iba't ibang mga RX, TX na pin sa code
Kapag gumagamit ng (hindi pag-debug o pagsubok) dapat mong hindi paganahin ang DEBUG_EN, baguhin mula sa totoo patungo sa hindi
Para sa manu-manong pagpili ng network sa SIM900, kung nakatira ka sa hangganan ng bansa, maaari mong i-uncomment ang mga linya na ito at tukuyin ang code ng network na ibinigay sa serial, kaya kagaya ng imahe 4
ang network code tulad ng 21910 para sa A1 ay matatagpuan sa linya ng COPS, imahe 5
Kung ang iyong code ay natigil sa TEST AT, nangangahulugan na ang iyong power adapter ay hindi nagbibigay ng sapat na lakas para sa SIM900, pinakamahusay na gumamit ng 5V 2A o 9V 1A. Ang ilang mga tagabigay ng sim ay maaaring mangailangan ng USER at PWD para sa koneksyon sa APN, maaari mo ring tukuyin sa code.
Pagkatapos nito ay magsisimulang magpadala ang iyong aparato ng data sa loggingforest at makikita mo ito roon
Hakbang 4: Suriin ang Data sa Mobile o Desktop
Pagkatapos nito ay magsisimulang magpadala ang iyong aparato ng data sa loggingforest at maaari mo itong makita doon
Mag-click sa preview, imahe 2
At makikita mo ang magandang data, imahe 3
Huwag mag-atubiling magbigay ng puna at ibahagi ang iyong logger
Inirerekumendang:
NodeMCU Lua Murang 6 $ Lupon Na May MicroPython Temperature at Humidity Logging, Wifi at Mobile Stats: 4 Hakbang
Ang NodeMCU Lua Murang 6 $ Board Na May MicroPython Temperature at Humidity Logging, Wifi at Mobile Stats: Ito ay karaniwang istasyon ng panahon ng ulap, maaari mong suriin ang data sa iyong telepono o gumamit ng ilang telepono bilang live display Sa pamamagitan ng NodeMCU aparato maaari kang mag-log temperatura at data ng kahalumigmigan sa labas , sa silid, greenhouse, lab, paglamig o anumang iba pang mga lugar na kumpleto
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver - Kumuha ng Temperatura ng Temperatura at Humidity sa Iyong Browser: 6 na Hakbang
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver | Kumuha ng Temperatura ng Temperatura at Kahalumigmigan sa Iyong Browser: Kumusta mga tao ngayon gagawa kami ng isang kahalumigmigan & temperatura monitoring system gamit ang ESP 8266 NODEMCU & Sensor ng temperatura ng DHT11. Ang temperatura at halumigmig ay makukuha mula sa DHT11 Sensor & makikita ito sa isang browser kung aling webpage ang magiging manag
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: 4 Hakbang
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: Gamit ang maliit na murang ESP8266 chip / aparato maaari kang mag-log ng data ng temperatura sa labas, sa silid, greenhouse, lab, paglamig ng silid o anumang iba pang mga lugar na libre. Ang halimbawang ito ay gagamitin namin upang mag-log temperatura ng paglamig ng silid, sa loob at labas. Ang aparato ay magiging
Arduino Ethernet DHT11 Temperatura at Humidity Logging, Mga Mobile Stats: 4 na Hakbang
Ang Arduino Ethernet DHT11 Temperature at Humidity Logging, Mobile Stats: Sa Arduino UNO R3, Ethernet Shield AT DHT11 maaari kang mag-log ng data ng temperatura at halumigmig sa labas, sa silid, greenhouse, lab, paglamig ng silid o anumang iba pang mga lugar na ganap na libre. Ang halimbawang ito ay gagamitin namin upang mag-log temperatura ng temperatura at halumigmig. Device
Raspberry PI Temperatura at Humidity Logging, Cloud Weather Station, Wifi at Mobile Stats: 6 Hakbang
Raspberry PI Temperatura at Humidity Logging, Cloud Weather Station, Wifi at Mobile Stats: Gamit ang aparato ng Raspberry PI maaari kang mag-log ng data ng temperatura at halumigmig sa labas, sa silid, greenhouse, lab, paglamig ng silid o anumang iba pang mga lugar na ganap na libre. Ang halimbawang ito ay gagamitin namin upang mag-log temperatura at halumigmig. Ang aparato ay konektado sa internet v