SMS-styrenhet på AT90S8515 och Siemens C45
Styrning via GSM-kanal av fyra ställdon (kan utökas till 8). Kommandot skickas via SMS från din telefon, och efter att det har utlösts skickas ett svars-SMS till din telefon. Blocket är byggt på en kombination av en AT90S8515 mikrokontroller och en mobiltelefon.
Tillverkning av styrenheten
Alla MK med en seriell port och 8 kilobyte flashminne duger. Typ Atmega8, ATmega8535, Atmega88. Alla telefoner med inbyggt modem duger (gammal tryckknapp Eriksson T10, T18, Siemens C35, C45).
Enhetsdiagram
Mikrokontrollern är programmerad med den välkända hemmagjorda programmeraren PonyProg eller någon annan programmerare för ATMEL mikrokontroller. MK firmware i den bifogade hex-filen.
Programmet skrevs för Siemens C45-telefonen; för andra telefoner måste du använda lämpliga AT-kommandon. Ett SIM-kort från MEGAFON-operatören används.
Ett SMS-meddelande som tas emot på telefonen sänds via det inbyggda modemet till mikrokontrollerns UART-sändtagare. MK:n analyserar telefonnumret från vilket SMS:et kom, och om det matchar numret som är lagrat i MK:s minne, utför det ett kommando (slå på eller av motsvarande kanal). Efter att start- eller halvledarreläet triggas, skickas en återkopplingssignal till ingången på MK.Mikrokontrollern genererar ett svars-SMS-meddelande (det fungerade - det fungerade inte) och skickar det till kontrolltelefonnumret.
Valfritt, när du slutför programmet: Även andra ingångar på MK kan ta emot signaler från säkerhetssensorer, larm, brandsensorer etc. MK skickar även SMS om händelsen som inträffade. Följande ändringar måste göras i firmwarefilen:
:1008D0000000333400004234000032431A00393340 - fetstil 39333833353030383431 markerade.
:1008E0003833353030383431000039373833353328 - nummer för samtal (9383500841)
:1008F00030303438463100003800423831301A0088- och den andra i fet stil 3937383335333303034384631
:00000001FF är samma nummer för SMS, istället måste du ange ditt telefonnummer i hex-filen från vilken du ska styra enheten.
:1008E0003833353030383431000039373833353328 - nummer för samtal (9383500841)
:1008F00030303438463100003800423831301A0088- och den andra i fet stil 3937383335333303034384631
:00000001FF är samma nummer för SMS, istället måste du ange ditt telefonnummer i hex-filen från vilken du ska styra enheten.
Du kan ladda ner firmware och kort här:
proshivka-shema-plata.zip
[233,31 Kb] (nedladdningar: 83)
Titta på videon
Liknande mästarklasser
Särskilt intressant
"Noll" och "jord": vad är den grundläggande skillnaden?
Ett innovativt sätt att koppla ihop två ledningar
Vad kan du göra med en fjärrkontroll?
Den enklaste antennen för digital-TV
Ett enkelt sätt att konvertera en skruvmejsel från nickel-kadmium till
Hur man gör en ultrakompakt, otroligt kraftfull vattenpump
Kommentarer (0)