SMS vadības bloks uz AT90S8515 un Siemens C45
Četru izpildmehānismu vadība caur GSM kanālu (paplašināma līdz 8). Komanda tiek nosūtīta ar SMS no jūsu tālruņa, un pēc tās iedarbināšanas uz jūsu tālruni tiek nosūtīta atbildes SMS. Bloks ir veidots, izmantojot mikrokontrollera AT90S8515 un mobilā tālruņa kombināciju.
Vadības bloka izgatavošana
Derēs jebkurš MK ar seriālo portu un 8 kilobaitu zibatmiņu. Tips Atmega8, ATmega8535, Atmega88. Derēs jebkurš tālrunis ar iebūvētu modemu (vecās spiedpogas Eriksson T10, T18, Siemens C35, C45).
Ierīces diagramma
Mikrokontrolleris tiek ieprogrammēts, izmantojot labi zināmo pašdarināto programmētāju PonyProg vai jebkuru citu ATMEL mikrokontrolleru programmētāju. MK programmaparatūra pievienotajā hex failā.
Programma tika rakstīta Siemens C45 tālrunim, citiem tālruņiem ir jāizmanto atbilstošas AT komandas. Tiek izmantota MEGAFON operatora SIM karte.
Tālrunī saņemtā SMS ziņa caur iebūvēto modemu tiek pārsūtīta uz mikrokontrollera UART raiduztvērēju. MK analizē tālruņa numuru, no kura tika saņemta SMS, un, ja tas atbilst MK atmiņā saglabātajam numuram, tas izpilda komandu (ieslēgt vai izslēgt atbilstošo kanālu). Pēc startera vai cietvielu releja iedarbināšanas uz MK ieeju tiek nosūtīts atgriezeniskās saites signāls.Mikrokontrolleris ģenerē atbildes īsziņu (strādāja - nedarbojās) un nosūta to uz kontroles tālruņa numuru.
Pēc izvēles, pabeidzot programmu: Arī citas MK ieejas var saņemt signālus no drošības sensoriem, signalizācijas, ugunsgrēka sensoriem utt. MK arī nosūta SMS par notikušo notikumu. Programmaparatūras failā ir jāveic šādas izmaiņas:
:1008D0000000333400004234000032431A00393340 — izcelts treknrakstā 39333833353030383431.
:1008E0003833353030383431000039373833353328 - numurs zvaniem (9383500841)
:1008F00030303438463100003800423831301A0088- un otrs treknrakstā 393738333533303034384631
:00000001FF ir tas pats numurs SMS; tā vietā jums ir jāievada savs tālruņa numurs hex failā, no kura jūs vadīsit ierīci.
:1008E0003833353030383431000039373833353328 - numurs zvaniem (9383500841)
:1008F00030303438463100003800423831301A0088- un otrs treknrakstā 393738333533303034384631
:00000001FF ir tas pats numurs SMS; tā vietā jums ir jāievada savs tālruņa numurs hex failā, no kura jūs vadīsit ierīci.
Programmaparatūru un plati varat lejupielādēt šeit:
proshivka-shema-plata.zip
[233,31 Kb] (lejupielādes: 83)
Skatīties video
Līdzīgas meistarklases
Īpaši interesanti
Komentāri (0)