Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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