Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi
- Hakbang 2: Pamamaraan sa Paggawa at Paggawa ng Mga Koneksyon sa Circuit
- Hakbang 3: Code sa Pag-upload
Video: Notifier ng Taya ng Panahon ng SIM900 GSM: 3 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Palagi kaming nangangailangan ng mga pag-update ng panahon sa aming mobile phone. Maaari itong magmula sa online app o system app na gumagamit ng internet. Ngunit dito ipapakita ko sa iyo ang isang paraan upang magamit ang tampok na Pagmemensahe ng Teksto sa aming mga mobile upang makuha ang mga pag-update sa Temperatura at Humidity, maaari mo ring itong pahabain upang makakuha ng mga pag-update sa presyon at altitude at GPS. Dito ginamit ko ang isang DHT22 upang makakuha ng mga update sa temperatura at halumigmig ngunit maaari mo ring gamitin ang isang BMP280 upang makakuha din ng mga pag-update sa presyon. Malinaw na gumamit ako ng isang Arduino para sa buong kalkulasyon at SIM900 para sa proseso ng pagpapadala ng SMS. Dahil ang paggamit ng Arduino ay magiging madali para sa karamihan ng mga gumagamit, ngunit sa totoo lang maaari mong gamitin ang anumang microcontroller para sa buong proseso. Para doon kakailanganin mong basahin ang datasheet ng SIM900 at DHT22. Kaya sa ngayon gagamitin ko lamang ang Arduino UNO para dito. Gagana rin ang Nano, Mega, Micro …
Hakbang 1: Kinakailangan ang Mga Bahagi
1. Arduino UNO / Nano / Mega / Micro
2. SIM900 / 800
3. 1 10K risistor
4. DHT22 / DHT11
5. Mga jumper
6. Breadboard (maaaring hindi kinakailangan)
7. Paghiwalayin ang supply ng Power para sa SIM900 / 800
Hakbang 2: Pamamaraan sa Paggawa at Paggawa ng Mga Koneksyon sa Circuit
Ang SIM900 / 800 ay isang module ng GSM na gumagana sa mga pamamaraan ng TX-RX at gumagamit ng mga utos ng AT. Ang isang normal na 3g sim card ay maaaring mailagay dito at maaari ka ring tumawag at makatanggap ng mga tawag kung ikakabit mo ang isang mikropono dito, ngunit hindi ko ginagamit na tampok dito Dito ko gagamitin ang pasilidad sa pagmemensahe ng SIM900. Ang SIM900 ay maaaring tumawag, makatanggap ng mga tawag, tumawag at magpadala ng mga text message. Maaari mong i-recharge ang iyong sim gamit ang isang messaging pack at pagkatapos ay gamitin ito upang maiwasan ang labis na pagsingil dahil sa maraming SMS.
Dito makukuha ng DHT22 ang temperatura at data ng Humidity at ipapadala ito sa gumagamit bilang isang text message. Kaya't ipagpalagay na ang DHT22 at ang SIM900 ay nasa iyong tahanan at ikaw ay nasa iyong tanggapan. Kaya maaari mong gawin ang system upang magpadala ng mga text message sa gumagamit pagkatapos ng bawat 3hrs. Maaari mong ipasadya ang oras ding iyon sa code na nakakabit sa ibaba.
Ang mga koneksyon sa circuit ay masyadong madali at simple. Gumamit ng mga jumper para sa bawat koneksyon.
Ang module ng SIM900 ay may iba't ibang mga bersyon. Gumagamit ang aking bersyon ng isang 12V 1A adapter upang mapagana ito. Ang isa pang modelo ay maaaring mangailangan ng 5V supply. Kaya't suriing mabuti ang iyong bersyon bago gamitin ito, at tandaan din na ang mga ito ay static na sensitibong aparato. Kaya huwag itago ito malapit sa thermocol o plastik.
Hakbang 3: Code sa Pag-upload
Ngayon pagkatapos ng mga koneksyon ay pasiglahin muna ang module ng GSM gamit ang load ng SIM card. Panoorin ngayon kung ang LED sa module ay kumikislap. Kung ito ay masyadong mabilis na pagkurap (1 blink / sec) pagkatapos ay hilahin ang mga koneksyon sa TX at RX at muling ipasok ito. Sa normal dapat itong magpikit sa 1 blink / 3 sec. Kung ito sa 1blink / 3sec pagkatapos ay maaari mong kumpirmahing handa nang gamitin ang SIM.
Pagkatapos buksan ang arduino IDE at buksan ang sketch na nakakabit dito. Ibigay ang numero ng iyong telepono sa sketch kung saan dapat magpadala ng mensahe ang SIM900. Pagkatapos i-upload ito. Dapat mong makita ang pagpapadala ng mensahe pagkatapos ng tinukoy na agwat ng oras. Maaari mo rin itong baguhin sa code.
Handa ka na at mag-update sa kasalukuyang panahon.
Maaari kang magdagdag ng BMP280 upang makakuha ng mga pag-update sa presyon o anumang nais mo. Maaari mong makita ang katayuan ng iyong tangke ng tubig, ilakip ang PIR sensor upang makita ang pagkakaroon ng tao sa iyong bahay, atbp.
para sa anumang problema magkomento dito o mag-mail sa [email protected]
Inirerekumendang:
IoT ESP8266-Batay sa Panahon ng Panahon: 6 Mga Hakbang
IoT ESP8266-Batay sa Panahon ng Panahon: Nais na bumuo ng isang proyekto ng istasyon ng panahon nang hindi gumagamit ng anumang sensor, at makakuha ng mga impormasyong tungkol sa panahon mula sa buong mundo? Gamit ang OpenWeatherMap, magiging isang tunay na gawain ito
Particle Photon IoT Personal na Panahon ng Panahon: 4 na Hakbang (na may Mga Larawan)
Particle Photon IoT Personal na Panahon ng Panahon:
Isang Istasyon ng Panahon ng Panahon ng Home ng ESP-Ngayon: 9 Mga Hakbang (na may Mga Larawan)
Isang Station ng Panahon ng Panahon ng Home ng ESP-Ngayon: Nais kong magkaroon ng isang istasyon ng panahon sa bahay nang medyo matagal at isa na madaling suriin ng lahat sa pamilya para sa temperatura at halumigmig. Bilang karagdagan upang subaybayan ang mga kondisyon sa labas nais kong subaybayan ang mga tukoy na silid sa bahay bilang wel
3-Araw na Pagtataya ng Panahon ng Panahon: 4 na Hakbang
3-Araw na Pagtataya ng Panahon ng Panahon: Ang 3-Araw na Pagtataya ng Panahon ng Panahon ay nagbibigay ng isang komprehensibong 3-araw na pagtataya ng panahon sa iyong nais na lokasyon o batay sa lokasyon ng iyong IP address. Gumagamit ang proyekto ng serbisyo sa Wunderground Weather API na nagbibigay ng mga tugon sa format na JSON tuwing
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Panahon ng Panahon ay Tugma): 5 Mga Hakbang (na may Mga Larawan)
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Weather Stations ay Tugma): Nang binili ko ang Acurite 5 sa 1 istasyon ng panahon nais kong masuri ang lagay ng panahon sa aking bahay habang wala ako. Nang makauwi ako at naayos ko ito napagtanto ko na dapat kong magkaroon ng display na konektado sa isang computer o bumili ng kanilang smart hub,