Pada proyek ini akan dibuat sistem peringatan getaran dengan mikrokontroler ATMEGA8. Ini juga dapat digunakan sebagai sistem peringatan pencurian, untuk antarmuka sensor kemiringan dengan ATMEGA8. Sensor kemiringan ditunjukkan pada gambar di bawah ini.
Bisa kita lihat ada sebuah silinder pada gambar, di dalam silinder tersebut akan ada bola logam yang bergerak bebas. Di bagian bawah silinder akan ada dua kontak logam. Jadi ketika sensor digerakkan bola jatuh bebas membuat kontak dengan konduktor di bagian bawah membuat korsleting. Korsleting ini akan dirasakan oleh op-amp di sirkuit kontrol. Sebagai tanggapan atas kemiringan tersebut, op-amp menunjukkan keluaran yang tinggi.
Kami akan memberikan sinyal sensor kemiringan ke ATMEGA8 untuk respon yang sesuai.
Komponen Diperlukan
Perangkat keras: Mikrokontroler ATMEGA8, catu daya (5v), AVR-ISP PROGRAMMER, kapasitor 1000uF, LED, resistor 220Ω, LDR (Light Dependent Resistor), resistor 10KΩ, resistor 1KΩ, transistor 2n3906, buzzer, Modul sensor gerak apa pun (HC-SR501), Resistor 1KΩ (5 buah), Tombol (5 buah), LED 2WATT, transistor TIP122.
Perangkat lunak: Atmel studio 6.1, progisp atau flash magic.
Diagram Sirkuit dan Penjelasannya
Seperti yang ditunjukkan di sirkuit, tidak perlu menghubungkan kristal eksternal di sini. Karena ATMEGA bekerja pada internal 1MHz, Resistor-Capacitor oscillator secara default. Hanya jika akurasi jam diperlukan, sebagai aplikasi penghitungan presisi tinggi, kristal eksternal dipasang. Saat pengontrol pertama kali dibeli, ia menyatu untuk bekerja pada kristal internal secara default.
Bit sekering ATMEGA8 tidak disentuh di sini, karena kami tidak memerlukan akurasi, jam internal 1MHZ default sudah cukup di sirkuit ini.
Begitu ada getaran, sensor mengirimkan pulsa tinggi ke ATMEGA8. Setelah pulsa tinggi diterima, pengontrol akan diprogram untuk mengirim peringatan dengan menyalakan bel yang menghasilkan suara berisik.
Setelah itu hanya orang yang berwenang yang dapat mematikan alarm. Akan ada 5 kunci yang dihubungkan ke ATMEGA dengan ini akan ada kemungkinan 4999 kombinasi. Pada semua kombinasi tersebut, hanya satu kombinasi yang dapat mematikan alarm. Kode yang benar ini akan diprogram di pengontrol. Jadi hanya orang dengan kode yang dapat mematikan alarm yang disetel selama getaran.
Oleh karena itu kita akan memiliki sistem THEFT ALERT dengan menggunakan Mikrokontroler ATmega8.