Setelah alarm panggilan GSM dan GSM alarm SMS sebagai dua modul independen, saya memperkenalkan sistem GSM alarm Tiny.Karakteristik utama dari versi baru ini adalah bahwa perangkat ini dapat beroperasi mandiri atau sebagai modul untuk sistem alarm yang ada.Pada versi sebelumnya kita hanya memiliki "mengaktifkan" pin yang bersenjata / melucuti sistem.Sekarang, selain dari pin yang kita dapat lengan / melucuti sistem dengan menyebutnya dengan telepon kita.
UPDATE 2: New PCB dengan hanya komponen DIP (tidak SMD) ditambahkan ke arsip untuk di-download.Terima kasih [edo] untuk merancang PCB ini.
UPDATE 1: Karena banyak orang kesulitan menemukan PIC16F84A, saya ulang kode dikompilasi untuk bekerja dengan pic16f628 (A).Ini harus bekerja tapi saya belum diuji it yet pada UC jadi biar tahu jika Anda memiliki masalah dengan itu!
Saya menggunakan mikrokontroler sangat populer dari Microchip: PIC16F84A.Kali ini aku tidak peduli dengan memori EEPROM eksternal untuk penyimpanan SMS karena saya menggunakan telepon SIM penyimpanan SMS dan memori buku telepon. Telepon GSM yang saya gunakan untuk pengembangan dari perangkat ini adalah Siemens M35i (19200bps 8-N-1).Ini harus bekerja dengan ponsel Siemens lainnya seperti: S25, C35 (i) (diuji dan bekerja), A65 dan seterusnya (X35, X45) ...Hal ini sangat dianjurkan untuk memodifikasi ponsel sehingga dapat diaktifkan dan dihidupkan oleh perangkat.Juga, PIN SIM Permintaan kode harus dinonaktifkan!
Operasi Setelah powering up perangkat, LED akan berkedip sekali setelah membaca beberapa pengaturan dari EEPROM.Sekarang, setelah 2 detik akan mengaktifkan telepon dengan jeda 2 detik-impuls dan selama 6 detik untuk memungkinkan telepon menyala.Setelah itu, inisialisasi berikut dengan perintah AT yang tersimpan di EEPROM.Mereka berada dalam EEPROM hanya untuk menyimpan memori FLASH karena PIC ini hanya 1 kb untuk program FLASH.Jika selama komunikasi serial antara PIC dan GSM beberapa data hilang atau tidak pernah menerima (3 detik timeout), ponsel GSM akan reinitialized.Setelah kegagalan keempat, PIC akan mengeksekusi bahwa dorongan 2 detik yang akan menghidupkan telepon karena berpikir telah berubah dengan sendirinya.Juga, PIC akan melakukan pemeriksaan gsm-hidup 5 menit dan menyalakannya jika tidak menerima data.Selama 5 menit jika terjadi kondisi alarm, PIC akan menghidupkan telepon segera dan laporan alarm.
Mempersenjatai dan melucuti sistem Sistem dapat dipersenjatai dan dilucuti dengan memanggil dari telepon lain (yang nomor disimpan dalam buku telepon sistem gsm yang tentu saja) jika dikonfigurasi dengan benar dengan memilihopsi 3, dan / atau dengan menggunakan perangkat keras "mengaktifkan" pin (mungkin menggunakan kedua pada saat yang sama tetapi mungkin bisa membingungkan).Jika hanya mempersenjatai / melucuti oleh panggilan yang digunakan, dari pin "mengaktifkan" harus terhubung ke tanah setiap saat.Hal ini dapat dilakukan dengan beralih siapa yang pilihan adalah opt 7.Dalam kasus di mana memanggil lengan / melucuti tidak digunakan, daripada pilihan memilih 4 dan 5 memiliki makna lain: negara bersenjata tertunda masuk dan kondisi alarm tertunda, masing-masing. Ketika sistem sedang dipersenjatai / dilucuti dengan pemanggilan fungsi ada dua metode pelaporan tindakan yang: berbunyi sirine (kicauan), seperti di mobil-alarm atau dengan fungsi callback.Fungsi callback diaktifkan hanya ketika sistem dimatikan.Ini akan menelepon kembali pengguna yang baru saja melucuti sistem untuk membiarkan dia tahu apa yang terjadi.Hal ini bermanfaat ketika Anda menelepon alarm Anda dengan kecelakaan dan melucuti itu!Sistem ini hanya dapat dilucuti baik dengan angka pertama dalam memori buku telepon SIM atau nomor yang tersimpan.Pilihan yang dikonfigurasi dengan opsi memilih 4.Catatan: pilihan ini tidak mempengaruhi jumlah penerima kondisi alarm.
Kondisi alarm Sistem ini pergi ke "negara alarm" ketika itu bersenjata dan ketika input sensor dipicu.Ini akan mengaktifkan output sirene selama 45 detik dan mulai prosedur memperingatkan GSM dengan menelepon atau mengirim SMS.Mengingatkan prosedur (SMS atau oleh panggilan) akan dikeluarkan untuk baik semua nomor / penerima sms atau hanya posisi pertama (buku telepon atau SMS lokasi indeks) yang dikonfigurasi dengan memilih opsi 2.Memperingatkan dengan panggilan dapat dieksekusi untuk hanya nomor pertama atau semua nomor dalam mode ini: Bilangan (atau hanya yang pertama) disebut dalam mode melingkar hingga panggilan didirikan untuk setiap penerima.Setelah pembentukan call berhasil memanggil prosedur selesai.Jika terjadi kondisi alarm di samping 25 detik setelah peringatan selesai, suatu prosedur memperingatkan tidak akan terjadi.Jika kesalahan terjadi selama menelepon, ada 8 detik jeda tidak membebani telepon.Memperingatkan dengan pesan SMS juga bisa dilakukan dengan mengirimkan hanya pesan pertama atau semua dari mereka, dan bekerja dengan cara ini: Semua pesan SMS akan dikirim (atau hanya yang pertama), yang berarti bahwa semua pengguna akan diperingatkan oleh metode ini , tidak seperti dengan pemanggilan prosedur di mana hanya satu pertama yang menerima panggilan diberitahu.
LED Status Ada LED status pada perangkat yang dapat membantu.Ketika sistem ini dipersenjatai LED berkedip di 1,8 interval kedua.Ketika melucuti senjata, LED dimatikan.Tepat setelah melucuti sistem LED ini akan melaporkan kita pada kondisi bahwa perangkat berada di dalam negara terakhir bersenjata itu, dengan berkedip:
1. 5 berkedip = sistem di negara alarm, misalnya.alarm ini dipicu 2. 3 berkedip = ada kesalahan dengan PIC-GSM komunikasi serial . 3 2 berkedip = ada kesalahan selama pelaporan kondisi alarm melalui GSM - akan lebih bijaksana untuk memeriksa kredit prabayar 4. 1 berkedip = ada kesalahan selama pelaporan alarm melalui panggilan
Ini berkedip akan dilakukan tiga kali pada melucuti senjata dan selama waktu tersebut tidak mungkin untuk kembali lengan sistem.
Tentang entri buku telepon dan pesan SMS pada kartu SIM Yah, kita semua tahu bagaimana untuk menempatkan nomor dalam buku telepon.Meskipun demikian, penting untuk menempatkan nomor pada kartu SIM, bukan memori telepon!Semua entri buku telepon harus dalam lokasi dari 001,, 002 003, ...sebanyak Anda suka.Jangan melewatkan lokasi!Pesan SMS yang sedikit berbeda karena tidak ada cara Anda dapat menentukan pesan apa indeks pada.Jadi adalah bijaksana untuk menghapus semua pesan dan membuat satu per satu.Dengan cara itu Anda akan tahu bahwa pesan pertama diciptakan di posisi pertama.Juga, jika ada misalnya tiga pesan pada kartu SIM, menghapus kedua akan rem antrian dan pelaporan akan dilakukan dengan mengirimkan hanya pesan pertama!- Ini berlaku untuk entri buku telepon juga.
Cadangan daya Hal ini dimungkinkan untuk menghubungkan sumber listrik cadangan ke perangkat.Hal ini dapat diisi ulang atau baterai kering non-isi ulang baterai.Ada jumper pada papan yang memungkinkan dan menonaktifkan pengisian baterai cadangan dari sumber daya utama.Pastikan untuk menghapus jumper jika kering non-rechargeable baterai digunakan!
Sensor Perangkat mendukung menggunakan kedua jenis sensor: dengan NO (sensor lebih terhubung secara paralel) dan NC (sensor lebih terhubung dalam mode serial) kontak.Jenis sensor yang digunakan dikonfigurasi dengan memilih pilihan 6.
Perangkat kemungkinan dan opsi konfigurasi Perangkat ini, seperti yang kita sudah tahu sekarang, dapat melaporkan kondisi alarm dengan menggunakan pesan SMS atau menempatkan panggilan suara ke sejumlah nomor yang kita sukai.Selain mengingatkan fungsi remote itu memiliki MOSFET transistor output yang dapat digunakan untuk menyalakan sirene dan strobo luar cahaya saat mengaktifkan alarm. Menyiapkan perangkat dicapai dengan switch DIP 8 yang ada di papan.Kita bisa setup pilihan berikut: (harap dicatat, pilihan seperti "opt 2" tidak sesuai untuk beralih nomor 2, dll)
- Opt 1) Pemberitahuan Jenis: SMS atau CALL (DIP beralih tidak ada 4). - Opt 2) alarm pemberitahuan kepada indeks hanya 1 dalam buku telepon SIM atau untuk semua (DIP beralih tidak ada 3). - Opt 3) Mempersenjatai / melucuti oleh panggilan-in diaktifkan / dinonaktifkan (DIP beralih tidak ada 6). - Memilih 4) Mempersenjatai / melucuti hanya dengan entri pada indeks 1 dari buku telepon SIM bila opsi 3 diaktifkan.Jika opsi 3 dinonaktifkan, dari switch ini memungkinkan / menonaktifkan 8,5 detik timer hitung mundur bahwa penundaan beralih ke negara "bersenjata".(DIP ada tombol. 7) - Memilih 5) Pemberitahuan mempersenjatai / melucuti sistem dengan menggunakan kicauan sirene atau fungsi callback ketika opsi 3 diaktifkan.Jika opsi 3 dinonaktifkan dari saklar ini digunakan untuk aktivasi alarm tertunda setelah 5 detik.(DIP ada tombol. 5) - Memilih 6) Jenis sensor yang digunakan: NO atau NC.* Membutuhkan ulang perangkat untuk menerapkan setup baru.(DIP tidak ada saklar. 8)
- Memilih 7) Menghubungkan perangkat keras terus-menerus untuk memungkinkan pin GND (perangkat keras "lengan" konstan).(DIP ada tombol. 2)
- Memilih 8) Mengaktifkan / menonaktifkan output yang sirene.(DIP ada tombol. 1)
Telepon GSM modifikasi Telepon GSM didukung dari perangkat itu sendiri melalui 3A LM350 atau LM150 regulator tegangan lemah.Ini berarti bahwa dua kabel harus diekstrak dari dalam telepon: "BAT -" dan "+ BAT".Beberapa telepon tidak akan bekerja seperti ini, sehingga Anda perlu untuk menyimpan baterai terhubung, hanya menghapus sel baterai dan menjaga elektronik dari baterai. Selain dari ini, dianjurkan untuk menghubungkan kawat lain yang akan disolder ke tombol telepon seperti pada gambar di bawah.Ini akan menghidupkan telepon ketika dimatikan.
Video
Sensor dipicu - mengingatkan dimulai
"Melucuti" sistem dengan menggunakan panggilan + tampilan LED status
Terima kasih telah membaca artikel tentang sistem gsm alarm di blog Indo Elektronika jika anda ingin menyebar luaskan artikel ini di mohon untuk mencantumkan link sebagai Sumbernya, dan bila artikel ini bermanfaat silakan bookmark halaman ini di web browser anda, dengan cara menekan Ctrl + D pada tombol keyboard anda.