SMS control unit sa AT90S8515 at Siemens C45
Kontrol sa pamamagitan ng GSM channel ng apat na actuator (napapalawak sa 8). Ang utos ay ipinadala sa pamamagitan ng SMS mula sa iyong telepono, at pagkatapos na ito ay ma-trigger, isang tugon na SMS ay ipapadala sa iyong telepono. Ang bloke ay binuo sa isang kumbinasyon ng isang AT90S8515 microcontroller at isang cell phone.
Paggawa ng control unit
Ang anumang MK na may serial port at 8 kilobytes ng flash memory ay magagawa. I-type ang Atmega8, ATmega8535, Atmega88. Magagawa ng anumang teleponong may built-in na modem (lumang push-button na Eriksson T10, T18, Siemens C35, C45).
Diagram ng device
Ang microcontroller ay na-program gamit ang kilalang homemade programmer na PonyProg o anumang iba pang programmer para sa ATMEL microcontrollers. MK firmware sa naka-attach na hex file.
Ang programa ay isinulat para sa teleponong Siemens C45; para sa iba pang mga telepono kailangan mong gamitin ang naaangkop na mga utos ng AT. Ginagamit ang SIM card mula sa operator ng MEGAFON.
Ang isang mensaheng SMS na natanggap sa telepono ay ipinapadala sa pamamagitan ng built-in na modem sa UART transceiver ng microcontroller. Sinusuri ng MK ang numero ng telepono kung saan nanggaling ang SMS, at kung tumugma ito sa numerong nakaimbak sa memorya ng MK, nagsasagawa ito ng utos (i-on o i-off ang kaukulang channel). Matapos ma-trigger ang starter o solid-state relay, isang signal ng feedback ang ipapadala sa input ng MK.Ang microcontroller ay bumubuo ng isang tugon na mensahe ng SMS (nagtrabaho ito - hindi ito gumana) at ipinapadala ito sa kontrol na numero ng telepono.
Opsyonal, kapag tinatapos ang programa: Gayundin, ang iba pang mga input ng MK ay maaaring makatanggap ng mga signal mula sa mga sensor ng seguridad, mga alarma, mga sensor ng sunog, atbp. Nagpapadala rin ang MK ng SMS tungkol sa kaganapang naganap. Ang mga sumusunod na pagbabago ay dapat gawin sa firmware file:
:1008D0000000333400004234000032431A00393340 - naka-bold 39333833353030383431 naka-highlight.
:1008E0003833353030383431000039373833353328 - numero para sa mga tawag (9383500841)
:1008F00030303438463100003800423831301A0088- at ang isa ay naka-bold 393738333533303034384631
:00000001FF ang parehong numero para sa SMS; sa halip, kailangan mong ilagay ang numero ng iyong telepono sa hex file kung saan mo kokontrolin ang device.
:1008E0003833353030383431000039373833353328 - numero para sa mga tawag (9383500841)
:1008F00030303438463100003800423831301A0088- at ang isa ay naka-bold 393738333533303034384631
:00000001FF ang parehong numero para sa SMS; sa halip, kailangan mong ilagay ang numero ng iyong telepono sa hex file kung saan mo kokontrolin ang device.
Maaari mong i-download ang firmware at board dito:
proshivka-shema-plata.zip
[233.31 Kb] (mga pag-download: 83)
Panoorin ang video
Mga katulad na master class
Lalo na kawili-wili
"Zero" at "lupa": ano ang pangunahing pagkakaiba?
Isang makabagong paraan upang ikonekta ang dalawang wire
Ano ang maaari mong gawin sa isang remote control?
Ang pinakasimpleng antenna para sa digital TV
Isang madaling paraan upang i-convert ang isang screwdriver mula sa nickel-cadmium sa
Paano Gumawa ng Ultra-Compact, Napakalakas na Water Pump
Mga komento (0)