SMS kontrollenhet på AT90S8515 og Siemens C45
Styring via GSM-kanal med fire aktuatorer (kan utvides til 8). Kommandoen sendes via SMS fra telefonen din, og etter at den er utløst, sendes en svar-SMS til telefonen din. Blokken er bygget på en kombinasjon av en AT90S8515 mikrokontroller og en mobiltelefon.
Produksjon av kontrollenheten
Enhver MK med en seriell port og 8 kilobyte flash-minne vil klare seg. Type Atmega8, ATmega8535, Atmega88. Enhver telefon med innebygd modem vil gjøre det (gammel trykknapp Eriksson T10, T18, Siemens C35, C45).
Enhetsdiagram
Mikrokontrolleren er programmert ved hjelp av den velkjente hjemmelagde programmereren PonyProg eller en hvilken som helst annen programmerer for ATMEL mikrokontrollere. MK-firmware i den vedlagte hex-filen.
Programmet ble skrevet for Siemens C45-telefonen; for andre telefoner må du bruke de riktige AT-kommandoene. Et SIM-kort fra MEGAFON-operatøren brukes.
En SMS-melding mottatt på telefonen overføres via det innebygde modemet til UART-sender/mottakeren til mikrokontrolleren. MK analyserer telefonnummeret som SMS-en kom fra, og hvis det samsvarer med nummeret som er lagret i MKs minne, utfører den en kommando (slå på eller av den tilsvarende kanalen). Etter at starteren eller solid-state-reléet er utløst, sendes et tilbakemeldingssignal til inngangen til MK.Mikrokontrolleren genererer en svar-SMS-melding (det fungerte - det fungerte ikke) og sender det til kontrolltelefonnummeret.
Valgfritt, når du fullfører programmet: Også andre innganger til MK kan motta signaler fra sikkerhetssensorer, alarmer, brannsensorer, etc. MK sender også SMS om hendelsen som inntraff. Følgende endringer må gjøres i fastvarefilen:
:1008D0000000333400004234000032431A00393340 - fet skrift 39333833353030383431 uthevet.
:1008E0003833353030383431000039373833353328 - nummer for samtaler (9383500841)
:1008F00030303438463100003800423831301A0088- og den andre med fet skrift 3937383335333303034384631
:00000001FF er det samme nummeret for SMS; i stedet må du skrive inn telefonnummeret ditt i hex-filen som du skal styre enheten fra.
:1008E0003833353030383431000039373833353328 - nummer for samtaler (9383500841)
:1008F00030303438463100003800423831301A0088- og den andre med fet skrift 3937383335333303034384631
:00000001FF er det samme nummeret for SMS; i stedet må du skrive inn telefonnummeret ditt i hex-filen som du skal styre enheten fra.
Du kan laste ned fastvaren og kortet her:
proshivka-shema-plata.zip
[233.31 Kb] (nedlastinger: 83)
Se videoen
Lignende mesterklasser
Spesielt interessant
Kommentarer (0)