Távvezérlő rendszer gsm sim900d modul - skhemopediya

Így hosszú idő után szuszogva finomságok dolgozó GSM modul SIM900D be az első munkanapon tervezetét, amely egyesíti a riasztó távirányítóval. Röviden, az eszköz képes SMS-t küldeni tájékoztatása esetén aktiválja a behatolás-érzékelő, ami dial-up audio monitoring létesítmények lehet követni a hőmérséklet, és küldje el SMS-Coy kérésre, valamint kezelése terhelése parancsot küldött SMS-ben.

Akik követték a témában, tudja, hogy van egy GSM modul és a modul - két különböző táblák kapcsolódik szendvics (lásd tábla SIM900D és ellenőrző testület.). A vezérlőkártya mellett ATmega32a mikrokontroller kell adniuk modult, amely a LM2596 átalakító. ő táplálja a DC feszültség 3,5 V volt. Elvileg használhat bármilyen más energiaforrás, a legfontosabb dolog, hogy képes volt rövid ideig dolgozzon ki a 2 amper (ami a GSM-modul fogyasztást a nyilvántartásba vétel időpontjában).

A végén kiderült, ez a bekötési rajz (kattintható):

Távvezérlő rendszer gsm sim900d modul - skhemopediya

A számozás a következtetéseket a mikrokontroller az ábrán látható a DIP szervezetben, így ha ismételjük meg a rendszer használata TQFP csomagot, legyen óvatos, számozás az következtetések ő más. A mikrokontroller órajele egy külső 16 MHz kvarc.

Ellenőrző vonal meghosszabbítása a kollektor Q2 arra a következtetésre PortD.4 mikrovezérlő számára hozzáadott megnyugtató és szükség annak érdekében, hogy figyelemmel kíséri, hogy a modul be van kapcsolva. Mivel küszöbértéke SIM900 y 3,2 volt, még ha a kis veszteség feszültség modul automatikusan kikapcsol, míg a mikrokontroller továbbra is működik, és elvégzi a program (a visszaállítási küszöbértéket y ATmega32a 2,7 volt). Működőképes ezen a vonalon alacsony. Ha a készülék érzékeli, hogy a vonal magas szintű szolgáló újraindításában a GSM modul.

És ez hogyan néz ki abban a pillanatban.

Távvezérlő rendszer gsm sim900d modul - skhemopediya

Miután az utolsó obgonki programot, akkor minden kell tűrni az ügyet, és gyorscsatlakozó a megbízhatóság lesz lezárva.

A kijelzőn megjelenik az alapvető információkat az eszköz állapotát: a szolgáltató neve, a minősége a kommunikációs jel, hőmérséklet-érzékelő 18b20, állapota a kimeneti terhelést, és a behatolás-érzékelő, valamint a dátum és az idő.

Az idő és a dátum venni a beépített GSM-modul órát. Munkájuk szükség van egy 3 voltos elem kapcsolódik a terminál 15 (VRTC). D1 dióda ajánlott beállítani alacsony feszültségesés, például Schottky. Az óra beállítása és a dátumot kézzel történik, a csapatok már az előzőekben leírt

Dátum jelenik meg ugyanabban a formában, mint kiderül, a modul vagyis az első évben, majd a hónap és nap. Van nem változtat semmin.

Hőmérséklet mérésére felel DS18B20 érzékelőt, csatlakozik a mikrokontroller PortD.3.

By PortD.6 csatlakozhat bármely terhelés és kezelheti SMS parancsokkal. Most lóg LED - D4 a diagramon. De semmi sem akadályozza meg ha itt relyuhi vagy triak és kezelése semmit komolyabb.

Távvezérlő rendszer gsm sim900d modul - skhemopediya

Távvezérlő rendszer gsm sim900d modul - skhemopediya

Az érzékelő kimenet össze van kötve a következtetésre PortD.7 mikrokontroller rendszer érzékelő feltételesen helyébe egy gombot.

Ahelyett, hogy a mozgásérzékelő lehet helyezni bármilyen más módon történő kimutatására penetráció -. Érzékelők nyíló ajtók és ablakok, üvegtörés érzékelők, optikai érzékelők, stb általában minden, ami képes a fantázia.

Újrafelhasználásának megelőzésére küld figyelmeztető SMS-t, ha egy érzékelő történik, a program korlátozás: az első SMS-t küldött az embargót a későbbi feladás. Ha újra engedélyezni e-mail értesítést küld, amikor az érzékelő működésbe lép, meg kell küldeni SMS-t a modul egy adott parancs. Ha SMS tilos kijelző mellett az érzékelő állapota, a felkiáltójel jelzi.

És itt van egy lista a parancsokat az SMS kezelő modul. A kényelem és a könnyű digitális Komad lehet a jövőben firmware-verziók lesz értelmes nevet parancsok 🙂

0 - Terhelés kapcsoló (kimeneti PortD.6 kitett logikai 0)

1 - Load engedélyezése (a kimeneti PortD.6 kitett logikai 1)

4 - Request hőmérsékleten. A hőmérséklet érték kerül hozzánk küldött SMS-t.

5 - engedélyt elküldeni az üzenetet, amikor aktiválódik a behatolás érzékelő.

6 - tilalma SMS értesítést a beszúró érzékelővel.

? - A parancs modul elküldi SMS nekünk, amely az általános információkat a készülék, így az értéke, ha a terhelés állapotban az input a behatolás-érzékelő hőmérséklet-érzékelő benne, és hogy a küldés engedélyezése SMS értesítő. hőmérséklet 24, a terhelés ki van kapcsolva, a kimenet a mozgásérzékelő 0, SMS küldés esetén művelet tiltott: Például, itt van, hogy egy ilyen üzenet jelenhet meg.

Távvezérlő rendszer gsm sim900d modul - skhemopediya

Most, hogyan kell beállítani a modult küldjön sms el a szobában. Az archívum a program a fő program fájl, ez az úgynevezett „a program” 🙂 és megtalálni az állandó benne:

Const PHONENUMBER = "+ 7908390hhhh"

A program mindig van írva Bascom-AVR, ezért foglalkozik az algoritmus működik a GSM modul igen egyszerű. Sok szerencsét!

És végül egy bemutatót, hogy a modul feldolgozza a parancsokat.

Külön köszönet való részvétel és segítségnyújtás a fejlesztés, régóta barátja Szergej honlapon RD3AVJ!

Bit módosított firmware most beállítani a számot, amelyre el szeretné küldeni SMS-értesítés nem szükséges újrafordítani a programot. Csak küldjön egy SMS-t a modul „Firstnumber” üzenetet (idézőjelek nélkül), és azt a számot, küldtek, ez a parancs van írva, hogy nem-felejtő memória a mikrokontroller.

Kapcsolódó cikkek