Dalam projek ini kita akan membuat sistem amaran getaran dengan mikrokontroler ATMEGA8. Ini juga dapat digunakan sebagai sistem amaran pencurian, atau kita akan menghubungkan sensor kecondongan dengan ATMEGA8. Sensor kecondongan ditunjukkan dalam gambar di bawah.
Kita dapat melihat ada silinder dalam gambar, di dalam silinder itu akan ada bola logam yang bergerak bebas. Di bahagian bawah silinder akan terdapat dua kenalan logam. Oleh itu, apabila sensor digerakkan bola jatuh bebas membuat hubungan dengan konduktor di bahagian bawah membuat litar pintas. Litar pintas ini akan dirasakan oleh op-amp di litar kawalan. Sebagai tindak balas terhadap kecondongan, op-amp menunjukkan output yang tinggi.
Kami akan memberikan isyarat sensor kecondongan kepada ATMEGA8 untuk mendapatkan respons yang sesuai.
Komponen Diperlukan
Perkakasan: ATMEGA8 mikrokontroler, bekalan kuasa (5v), AVR-ISP PROGRAMMER, 1000uF kapasitor, LED, 220Ω resistor, LDR (Light Dependent Resistor), 10KΩ resistor, 1KΩ resistor, 2n3906 transistor, buzzer, Any sensor sensor module (HC-SR501), Resistor 1KΩ (5 keping), Butang (5 keping), LED 2WATT, transistor TIP122.
Perisian: Atmel studio 6.1, progisp atau flash magic.
Rajah dan Penjelasan Litar
Seperti yang ditunjukkan dalam litar, tidak perlu menyambungkan kristal luaran di sini. Kerana ATMEGA berfungsi pada 1MHz dalaman, osilator Resistor-Capacitor secara lalai. Hanya apabila ketepatan jam diperlukan, sebagai aplikasi pengiraan ketepatan tinggi, kristal luaran terpasang. Semasa alat kawalan mula-mula dibeli, ia menyatu untuk bekerja pada kristal dalaman secara lalai.
Bit sekering ATMEGA8 tidak disentuh di sini, kerana kami tidak memerlukan ketepatan jam dalaman 1MHZ lalai sudah cukup di litar ini.
Setelah ada getaran, sensor akan menghantar nadi tinggi ke ATMEGA8. Setelah nadi tinggi diterima, pengawal akan diprogramkan untuk mengirim isyarat dengan menghidupkan buzzer yang mengeluarkan bunyi.
Selepas itu hanya orang yang diberi kuasa sahaja yang boleh mematikan penggera. 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 penggera. Kod yang betul ini akan diprogramkan di pengawal. Jadi hanya orang yang mempunyai kod yang dapat mematikan penggera yang ditetapkan semasa getaran.
Oleh itu, kita akan mempunyai sistem THEFT ALERT dengan menggunakan Mikrokontroler ATmega8.