Daftar Isi:

Alarm Pintu Dengan ATTiny: 6 Langkah
Alarm Pintu Dengan ATTiny: 6 Langkah

Video: Alarm Pintu Dengan ATTiny: 6 Langkah

Video: Alarm Pintu Dengan ATTiny: 6 Langkah
Video: Setelah menonton Video ini , Di jamin Bisa Membuat Alarm Pintu Attiny 13 #teknik #electronic 2024, Juli
Anonim
Alarm Pintu Dengan ATTiny
Alarm Pintu Dengan ATTiny

Hai semuanya, di halaman ini saya akan menunjukkan kepada Anda bagaimana saya membuat alarm pintu sederhana yang kompak, keras dan bertenaga baterai.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen
Komponen
Komponen

Ada daftar lengkap dari apa yang Anda butuhkan untuk proyek ini, saya mengambil sebagian besar komponen dari barang-barang yang saya miliki, tetapi Anda dapat dengan mudah membelinya.

  • AtTiny45/85: Otak dari proyek ini, Anda bahkan dapat menggunakan papan arduino untuk ini tetapi saya pikir itu terlalu kuat.
  • Regulator Tegangan 5V: saya menggunakan CJ78M05 untuk menyediakan 5 volt untuk Attiny.
  • LM386: op-amp yang menjalankan speaker.
  • Speaker/Piezo: pilih yang keras, jangan terlalu tinggi impedansinya.
  • Relay: Sakelar elektromagnetik yang digunakan untuk mematikan Amp untuk menghemat daya saat alarm dalam keadaan siaga, saya menggunakan TX2-3V bahkan jika saya akan mengendarainya dengan 5v, itu seharusnya baik-baik saja.
  • Optocoupler: Sedikit IC untuk mengisolasi koil relai dari Attiny, saya menggunakan EL817 tetapi Anda dapat menggunakan apa pun yang Anda inginkan.
  • Transistor NPN: untuk menggerakkan relai.
  • Dioda: untuk melindungi rangkaian dari lonjakan tegangan tinggi dari pengosongan koil saat relai mati.
  • Reed Switch: saklar magnet untuk mendeteksi posisi pintu menggunakan magnet.
  • Magnet: saya mengambil ini dari hard disk lama.
  • Kapasitor: Anda memerlukan 10 uF untuk mengatur penguatan LM386 dan dua 300uF, satu untuk menstabilkan saluran listrik dan satu lagi untuk output speaker.
  • Resistor: satu 1kOhm untuk basis transistor, satu 1MOhm sebagai resistor pull-down untuk input saklar buluh, saya menggunakan resistansi tinggi untuk menghemat daya saat stand-by, dan resistor untuk input optocoupler.

Anda perlu menghitung nilai yang terakhir ini berdasarkan lembar data optocoupler Anda: dalam kasus saya lembar data menunjukkan aliran arus ideal 20mA melalui led inframerah optocoupler, jadi saat saya mengendarainya dengan 5v, saya menghitung resistansi yang saya butuhkan menggunakan hukum Ohm:

R=V/I R=5v/0, 002A R=250Ohm

  • Sakelar: terhubung dengan kabel panjang untuk menghidupkan dan mematikan alarm.
  • Baterai memimpin + baterai 9v.
  • Papan perf: saya menggunakan satu dengan koneksi ground di satu sisi untuk membuat pembersih sirkuit (bukan yang ada di gambar).
  • pin header untuk IC dan speaker, terminal sekrup untuk sakelar: disarankan tetapi tidak sepenuhnya diperlukan.
  • Kasing plastik: sekali lagi, disarankan tetapi Anda dapat memasang di pintu bahkan menggunakan selotip dua sisi atau Anda bahkan dapat mencetak 3d.

Langkah 2: Program ATTiny45

Program ATTiny45
Program ATTiny45
Program ATTiny45
Program ATTiny45

Seperti yang mungkin Anda perhatikan, Anda tidak dapat mencolokkan ATTiny ke port usb Anda untuk memprogramnya, Anda memerlukan programmer ISP. Jika Anda tidak memiliki programmer seperti itu, Anda dapat dengan mudah menggunakan board arduino sebagai programmer ISP seperti yang saya lakukan. Berikut adalah langkah-langkah yang perlu Anda ikuti:

Unggah sketsa "Arduino ISP" yang dapat Anda temukan di contoh Arduino IDE ke papan Arduino

Hubungkan ATTiny ke Arduino seperti yang ditunjukkan gambar, Anda bahkan dapat membuat perisai seperti yang saya lakukan untuk memudahkan memprogram ulang di masa mendatang

  • Hubungkan Arduino ke port usb dan buka IDE,
  • Di sana buka tab "Alat" dan "Programmer" dan pilih "Arduino sebagai ISP".
  • Buka "File", "Preferensi" dan di URL Pengelola Papan Tambahan berikan url ini:
  • Buka "Boards", "Board Manager" dan di sana gulir ke bawah daftar di mana dikatakan "attiny by Davis A. Mellis". Klik itu dan instal. Pada titik ini Anda seharusnya dapat melihat ATTiny di daftar papan.
  • Sekarang di menu papan pilih ATTiny dan di "Prosesor" pilih yang Anda miliki, pada "Jam" pilih "Internal 8Mhz" dan kemudian klik "Bakar bootloader".

Sekarang Anda siap untuk mengunduh dan mengunggah kode.

Langkah 3: Sirkuit papan tempat memotong roti

Sirkuit papan tempat memotong roti
Sirkuit papan tempat memotong roti
Sirkuit papan tempat memotong roti
Sirkuit papan tempat memotong roti
Sirkuit papan tempat memotong roti
Sirkuit papan tempat memotong roti

Sekarang Anda perlu membuat prototipe Breadboard sesuai dengan skema di atas untuk menguji semuanya berfungsi.

Langkah 4: Sirkuit Papan Perf

Sirkuit Papan Perf
Sirkuit Papan Perf

Sekarang setelah Anda menguji semuanya berfungsi, Anda dapat memindahkan sirkuit Breadboard ke yang perfboard. Menggunakan PCB dengan sisi Ground menghemat banyak waktu dan ruang, dan menggunakan soket untuk semua IC juga merupakan ide yang bagus. setelah Anda selesai menguji sirkuit masih berfungsi dengan benar dan kemudian tambahkan sakelar secara seri dengan kabel positif dari konektor baterai 9v menggunakan konektor sekrup dan kabel panjang.

Langkah 5: Kasus dan Pemasangan

Kasus dan Pemasangan
Kasus dan Pemasangan
Kasus dan Pemasangan
Kasus dan Pemasangan

Jika Anda suka, Anda dapat memasukkan semuanya ke dalam kotak atau kotak untuk menjaga semuanya tetap bagus dan ringkas, Anda bahkan dapat mencetak 3D yang mirip dengan yang ada di gambar yang saya rancang. Pasang kotak di atas pintu menggunakan selotip atau sekrup dua sisi dan magnet di pintu itu sendiri sesuai dengan sakelar buluh, pastikan untuk menggunakan magnet yang kuat. Sembunyikan sakelar daya di suatu tempat atau buat sulit diakses dan Anda selesai.

Langkah 6: Anda Selesai

Di sini Anda memilikinya, pada titik ini Anda harus memiliki alarm pintu yang berfungsi dengan masa pakai baterai yang tahan lama, milik saya menarik sekitar 1mA dalam keadaan siaga dan menggunakan baterai 9v yang biasanya memiliki 500mAh itu harus bertahan selama sekitar 500 jam. Jika Anda ingin menghemat lebih banyak daya, Anda dapat menghindari pengatur tegangan dan menyalakan sirkuit secara langsung dengan 5 volt mengurangi konsumsi daya menjadi hanya beberapa uA, namun dengan cara ini alarm akan memiliki volume yang lebih rendah.

Jika Anda memiliki saran atau masalah saat membangunnya, silakan gunakan bagian komentar, saya akan memberikan solusi untuk Anda tanpa masalah.

Direkomendasikan: