Daftar Isi:

Arduino Anti-Anjing Tong Sampah: 6 Langkah (dengan Gambar)
Arduino Anti-Anjing Tong Sampah: 6 Langkah (dengan Gambar)

Video: Arduino Anti-Anjing Tong Sampah: 6 Langkah (dengan Gambar)

Video: Arduino Anti-Anjing Tong Sampah: 6 Langkah (dengan Gambar)
Video: Orang kesetrum 2024, Juli
Anonim
Tempat Sampah Arduino Anti-Anjing
Tempat Sampah Arduino Anti-Anjing

Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana membuat metode yang konyol tetapi berhasil untuk mencegah anjing-anjing sial Anda masuk ke tempat sampah Anda!

Langkah 1: Pendahuluan

Image
Image

Anjing saya adalah seekor anjing beagle dan mau tidak mau mencium bau sampah yang enak di tempat sampah. Ini membuatnya terus-menerus mencoba memasukkan hidungnya ke dalam sampah dan masuk ke apa pun yang dia bisa. Saya pikir membeli tempat sampah dengan tutup yang dikendalikan langkah akan menyelesaikan masalah ini untuk selamanya. Sedikit yang saya tahu, anjing saya mengakali kaleng dan tahu hampir seketika dia bisa menggunakan moncongnya untuk membuka tutupnya dan mendapatkan semua sampah yang dia inginkan. Saya bisa memberi beban pada tutupnya untuk mencegah hal ini tetapi kedengarannya lumpuh dan saya terjebak di rumah karena karantina jadi saya membuat tempat sampah anti-anjing ini.

Ini adalah proyek sederhana dan dapat digunakan sebagai pengantar yang bagus untuk sensor, elektronik, dan pemrograman.

Silakan pertimbangkan untuk berlangganan saluran YouTube saya untuk mendukung saya dan melihat lebih banyak proyek menyenangkan.

Langkah 2: Komponen yang Dibutuhkan

Komponen yang dibutuhkan untuk proyek ini adalah sebagai berikut:

1. Arduino Uno atau Nano (Amazon Link)

2. Resistor (10K Ohm, 10 Ohm) (Amazon Link)

3. Kapasitor (10uF x 2, 220uF,.05 uF) (Amazon Link)

4. Potensiometer 10K (Tautan Amazon)

5. Modul Kartu Micro SD (Amazon Link)

6. Sakelar Batas (Tautan Amazon)

7. Catu Daya 9V-12V untuk Arduino (Amazon Link)

8. 8 Ohm Speaker (Yang ini berbeda dari saya tetapi seharusnya berfungsi)

9. Amplifier LM 386 (Amazon Link)

Pengungkapan: Tautan amazon di atas adalah tautan afiliasi, artinya, tanpa biaya tambahan kepada Anda, saya akan mendapatkan komisi jika Anda mengeklik dan melakukan pembelian.

Langkah 3: Memformat File Audio Anda

Elektronik
Elektronik

Untuk memutar file audio yang bisa Anda dapatkan secara online atau merekam diri Anda sendiri untuk diputar saat anjing Anda membuka tutup tong sampah, Anda perlu mengonversinya ke format yang benar.

Untuk melakukan ini, buka https://audio.online-convert.com/convert-to-wav dan atur file Anda ke pengaturan yang ditunjukkan pada gambar.

Setelah dikonversi, letakkan di kartu SD dengan nama "1.wav", "2.wav", dll.

Langkah 4: Elektronik

Sekarang setelah Anda mengumpulkan semua komponen yang diperlukan, sekarang saatnya untuk mulai merakit semuanya bersama-sama. Saya akan merekomendasikan memasang semuanya di papan tempat memotong roti terlebih dahulu dan kemudian setelah semuanya berfungsi dengan baik, lanjutkan dan solder semuanya di papan perf. Saya memutuskan untuk menyimpannya di papan tempat memotong roti karena setelah menjalankannya selama beberapa hari, anjing saya benar-benar berhenti mencoba membuang sampah.

Rangkaian ini sangat sederhana dan hanya terdiri dari beberapa bagian.

Pertama, kami memiliki Arduino Uno yang terhubung ke sakelar batas, modul kartu Micro SD, dan ke amplifier LM386 yang terhubung ke speaker Anda.

Pada modul kartu micro SD Anda harus memiliki semua file audio Anda sekarang dalam format yang benar. Anda menghubungkan modul menggunakan protokol SPI dan menggunakan pustaka modul SD.

Lalu ada limit switch dengan resistor pull up. Hubungkan GND ke sisi Common sakelar dan NO ke Input Digital 2. Resistor pull up akan membuat nilai default pada input HIGH, dan ketika sakelar batas menyala, itu akan menjadi LOW. Ketika tutup sampah diangkat, maka kita akan melihat sinyal TINGGI di tempat sampah kita dan dapat memulai hitung mundur dari 4, 3, 2, 1 sebelum memicu file.wav di kartu sd.

Output Arduinos tidak cukup kuat untuk menjalankan speaker Anda sehingga kami membutuhkan amplifier yang dalam hal ini adalah LM386. Gain penguat diberikan oleh kapasitor yang terhubung ke pin 1 dan 8 yang dalam hal ini adalah 10 UF yang menetapkan penguatan menjadi 200, tanpa kapasitor itu akan menjadi 20 menurut datasheet. Potensiometer mengontrol volume amplifier.

Langkah 5: Pemrograman

Saya akan berasumsi bahwa Anda tahu cara memprogram arduino Anda, tetapi jika tidak, ada banyak tutorial hebat yang tersedia secara online.

Anda perlu menginstal pustaka berikut agar kode dapat dikompilasi.

1. TMRpcm

2. SPI

3. SD

Setelah Anda menginstal perpustakaan, unduh file.ino yang dilampirkan ke langkah ini di instruksi dan unggah ke arduino Anda.

Program ini sangat sederhana dan menunggu sakelar batas terbuka (menunjukkan tempat sampah terbuka) dan kemudian mulai menghitung mundur selama 4 detik. Jika sakelar batas tidak ditutup dalam 4 detik maka arduino akan membaca file.wav dari kartu sd yang terhubung ke modul. File akan diputar melalui speaker.

Program saat ini membutuhkan 7 file audio yang berbeda dan memutarnya satu demi satu setiap kali dipicu. Anda dapat menyesuaikan ini dengan suara sesedikit atau sebanyak yang Anda inginkan hanya dengan mempertahankan pola saat ini.

Langkah 6: Uji

Sekarang setelah Anda membuat tong sampah Anda menjadi bukti anjing, sekarang saatnya untuk mengujinya!

Colokkan listrik dan nikmati tempat sampah baru Anda yang bebas anjing. Silakan pertimbangkan untuk berlangganan saluran YouTube saya untuk mendukung saya dan melihat lebih banyak proyek / video. Terima kasih telah membaca!

Direkomendasikan: