Unit kawalan SMS pada AT90S8515 dan Siemens C45
Kawalan melalui saluran GSM empat penggerak (boleh dikembangkan kepada 8). Perintah dihantar melalui SMS dari telefon anda, dan selepas ia dicetuskan, SMS balasan dihantar ke telefon anda. Blok ini dibina pada gabungan mikropengawal AT90S8515 dan telefon bimbit.
Pembuatan unit kawalan
Mana-mana MK dengan port bersiri dan 8 kilobait memori kilat akan berfungsi. Taipkan Atmega8, ATmega8535, Atmega88. Mana-mana telefon dengan modem terbina dalam akan berfungsi (butang tekan lama Eriksson T10, T18, Siemens C35, C45).
Gambar rajah peranti
Mikropengawal diprogramkan menggunakan pengaturcara buatan sendiri yang terkenal PonyProg atau mana-mana pengaturcara lain untuk mikropengawal ATMEL. Perisian tegar MK dalam fail hex yang dilampirkan.
Program ini ditulis untuk telefon Siemens C45; untuk telefon lain anda perlu menggunakan arahan AT yang sesuai. Kad SIM daripada operator MEGAFON digunakan.
Mesej SMS yang diterima pada telefon dihantar melalui modem terbina dalam ke transceiver UART mikropengawal. MK menganalisis nombor telefon dari mana SMS datang, dan jika ia sepadan dengan nombor yang disimpan dalam ingatan MK, ia melaksanakan arahan (hidupkan atau matikan saluran yang sepadan). Selepas geganti pemula atau keadaan pepejal dicetuskan, isyarat maklum balas dihantar ke input MK.Pengawal mikro menjana mesej SMS respons (ia berfungsi - ia tidak berfungsi) dan menghantarnya ke nombor telefon kawalan.
Secara pilihan, apabila memuktamadkan program: Selain itu, input MK lain boleh menerima isyarat daripada penderia keselamatan, penggera, penderia kebakaran, dsb. MK juga menghantar SMS tentang peristiwa yang berlaku. Perubahan berikut mesti dibuat pada fail perisian tegar:
:1008D0000000333400004234000032431A00393340 - tebal 39333833353030383431 diserlahkan.
:1008E0003833353030383431000039373833353328 - nombor untuk panggilan (9383500841)
:1008F00030303438463100003800423831301A0088- dan satu lagi dalam huruf tebal 393738333533303034384631
:00000001FF ialah nombor yang sama untuk SMS; sebaliknya, anda perlu memasukkan nombor telefon anda dalam fail hex dari mana anda akan mengawal peranti itu.
:1008E0003833353030383431000039373833353328 - nombor untuk panggilan (9383500841)
:1008F00030303438463100003800423831301A0088- dan satu lagi dalam huruf tebal 393738333533303034384631
:00000001FF ialah nombor yang sama untuk SMS; sebaliknya, anda perlu memasukkan nombor telefon anda dalam fail hex dari mana anda akan mengawal peranti itu.
Anda boleh memuat turun perisian tegar dan papan di sini:
proshivka-shema-plata.zip
[233.31 Kb] (muat turun: 83)
Tonton video
Kelas induk yang serupa
Amat menarik
Komen (0)