Tartalomjegyzék:

SIM900 GSM alapú időjárás -értesítő: 3 lépés (képekkel)
SIM900 GSM alapú időjárás -értesítő: 3 lépés (képekkel)

Videó: SIM900 GSM alapú időjárás -értesítő: 3 lépés (képekkel)

Videó: SIM900 GSM alapú időjárás -értesítő: 3 lépés (képekkel)
Videó: GSM\GPRS shield SIM900, Первый взгляд 2024, Július
Anonim
SIM900 GSM alapú időjárás -értesítő
SIM900 GSM alapú időjárás -értesítő

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

Alkatrészek szükségesek
Alkatrészek szükségesek
Alkatrészek szükségesek
Alkatrészek szükségesek

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 munkamódszer és az áramkör csatlakoztatása
A munkamódszer és az áramkör csatlakoztatása
A munkamódszer és az áramkör csatlakoztatása
A munkamódszer és az áramkör csatlakoztatása
A munkamódszer és az áramkör csatlakoztatása
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

Feltöltési kód
Feltöltési kód

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: