
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Mobiltelefonunkon mindig szükségünk van időjárás -frissítésekre. Ez lehet online alkalmazásból vagy az internetet használó rendszeralkalmazásból. De itt megmutatom, hogyan használhatjuk mobiltelefonjainkon a Szöveges üzenetküldés funkciót a hőmérséklet- és páratartalom -frissítések beszerzéséhez, és kiterjesztheti azt a nyomás-, magasság- és GPS -frissítésekhez. Itt egy DHT22 -t használtam a hőmérséklet és a páratartalom frissítésére, de a BMP280 -at is használhatja a nyomásfrissítésekhez. Nyilvánvalóan egy Arduino -t használtam a teljes számításhoz, és a SIM900 -at az SMS küldési folyamathoz. Mivel az Arduino használata a legtöbb felhasználó számára egyszerű lesz, valójában azonban bármilyen mikrokontrollert használhat a teljes folyamathoz. Ehhez el kell olvasnia a SIM900 és a DHT22 adatlapját. Tehát most egyszerűen az Arduino UNO -t fogom használni ehhez. Nano, Mega, Micro is működni fog…
1. lépés: Szükséges alkatrészek


1. Arduino UNO/Nano/Mega/Micro
2. SIM900/800
3. 1 10K ellenállás
4. DHT22/DHT11
5. Jumperek
6. Breadboard (lehet, hogy nem szükséges)
7. Külön tápegység a SIM900/800 készülékhez
2. lépés: A munkamódszer és az áramkör csatlakoztatása



A SIM900/800 egy GSM modul, amely TX-RX módszerekkel működik és AT parancsokat használ. Egy normál 3g-os SIM-kártya helyezhető ide, és hívásokat is kezdeményezhet és fogadhat, ha ide csatlakoztat egy mikrofont, de nem használom ez a funkció itt. Itt a SIM900 üzenetküldő szolgáltatását fogom használni. A SIM900 hívásokat kezdeményezhet, hívásokat fogadhat, szöveges üzeneteket kezdeményezhet és küldhet. Feltöltheti SIM -jét egy üzenetküldő csomaggal, majd felhasználhatja annak megakadályozására, hogy több SMS miatt túltöltődjön.
Itt a DHT22 hőmérséklet- és páratartalom -adatokat kap, és ezeket szöveges üzenetben elküldi a felhasználónak. Tegyük fel, hogy a DHT22 és a SIM900 az Ön otthonában van, és Ön az irodájában van. Így beállíthatja, hogy a rendszer szöveges üzeneteket küldjön a felhasználónak 3 óránként. Ezt az időt is személyre szabhatja az alábbi csatolt kóddal.
Az áramkörök csatlakoztatása túl könnyű és egyszerű. Minden csatlakozáshoz használjon áthidalókat.
A SIM900 modul különböző változatokkal rendelkezik. Az én verzióm 12V 1A adaptert használ a tápellátáshoz. Egy másik modell 5V tápellátást igényelhet. Ezért nézze meg alaposan a verzióját, mielőtt használná, és ne feledje, hogy ezek statikus érzékeny eszközök. Tehát ne tartsa termokol vagy műanyagok közelében.
3. lépés: A kód feltöltése

Most a csatlakozások után először a GSM modult kapcsolja be a SIM -kártya behelyezésével. Most nézze meg, hogy a modul LED -je villog -e. Ha túl gyorsan villog (1 villanás/másodperc), húzza ki a TX és RX csatlakozásokat, majd helyezze vissza. Normál esetben 1 villogás/3 másodperc múlva villog. Ha 1 villogás/3 másodperc, akkor ellenőrizheti, hogy a SIM -kártya készen áll a használatra.
Ezután nyissa meg az arduino IDE -t, és nyissa meg az itt csatolt vázlatot. Adja meg telefonszámát a vázlatban, amelyben a SIM900 üzenetet küld. Ezután töltse fel. Látnia kell az üzenetek küldését a megadott időintervallum után. A kódban is megváltoztathatja.
Most már készen áll, és értesül az aktuális időjárásról.
Hozzáadhatja a BMP280 -at, hogy nyomásfrissítéseket vagy bármit szerezzen. Láthatja a víztartály állapotát, csatlakoztathatja a PIR érzékelőt, hogy észlelje az emberek jelenlétét a házban stb.
Bármilyen probléma esetén írjon megjegyzést ide, vagy küldjön e -mailt a [email protected] címre
Ajánlott:
IOT alapú intelligens időjárás- és szélsebesség -figyelő rendszer: 8 lépés

IOT alapú intelligens időjárás- és szélsebesség -figyelő rendszer: Fejlesztette - Nikhil Chudasma, Dhanashri Mudliar és Ashita Raj Bevezetés Az időjárási paramétereket figyelemmel kell kísérni a mezőgazdaság, az üvegház fejlődésének fenntartásához
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés

Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)

Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen
Arduino GSM alapú motorvezérlés (GSM modul nélkül): 3 lépés

Arduino GSM alapú motorvezérlés (GSM modul nélkül): Ebben a projektben egy alapvető, de egyedi módszert mutatok be Önnek, amellyel bármit be- és kikapcsolhat a relével. Ez az ötlet kevés embertől származik, akik ilyen projekteket végeznek, de problémájuk volt, hogy mindannyian függnek a mobiltelefon hívás közbeni viselkedésétől. Egyszerűsítek
ESP8266 alapú hálózati óra és időjárás -figyelő: 3 lépés (képekkel)

ESP8266 alapú hálózati óra és időjárásfigyelő: Rövid és egyszerű hétvégi projekt ESP8266 -mal és 0,96 hüvelykes 128x64 OLED kijelzővel. Az eszköz hálózati óra, azaz időt kér az ntp szerverekről. Az időjárási információkat is megjeleníti az openweathermap.org ikonjaival Szükséges részek: 1. ESP8266 modul (A