Daftar Isi:

Arduino Alarm - Bukti Kucing: 6 Langkah
Arduino Alarm - Bukti Kucing: 6 Langkah

Video: Arduino Alarm - Bukti Kucing: 6 Langkah

Video: Arduino Alarm - Bukti Kucing: 6 Langkah
Video: Cat Repellent Invention using Water Sprayer and Motion Detection with Arduino during the Pandemic 2024, November
Anonim
Arduino Alarm - Bukti Kucing
Arduino Alarm - Bukti Kucing

Kucing bisa menjadi hebat. Mereka bisa sangat luar biasa snuggly, kabur dan menyenangkan. Namun, ketika mereka memulai sebuah proyek, mereka bisa sangat sulit untuk dicegah. Apa cara yang lebih baik untuk mencegah kucing selain cahaya dan suara yang peka terhadap gerakan?

Dalam pelajaran ini Anda akan belajar cara mengatur dan mengkode Arduino untuk mendeteksi gerakan di dekatnya. Ketika gerakan terjadi, itu akan menghalangi makhluk itu dengan lampu LED, dan suara.

Beberapa pengalaman dasar dengan sirkuit dan pemrograman sangat membantu tetapi tidak diperlukan.

Perlengkapan

1 Arduino Uno

1 papan tempat memotong roti

2 330Ω Resistor

1 bel

1 RGB LED

10 Kabel Jumper

1 Adaptor 9V1A (untuk mengatur dan mencolokkan)

Langkah 1: Langkah 1: Merakit Sensor Ultra Sonic

Langkah 1: Merakit Sensor Ultra Sonic
Langkah 1: Merakit Sensor Ultra Sonic

Mulailah merakit papan tempat memotong roti Anda.

Pasang sensor Ultra Sonic seperti yang ditunjukkan di atas. Perhatikan empat pin yang berbeda (berlabel) VCC, Trig, Echo, dan Gnd. Pastikan VCC menuju ke sumber listrik 5V, dan GND menuju ke Ground.

Trigonometri harus ke Pin 2, dan Echo harus ke Pin 3.

Langkah 2: Langkah 2: Pasang Buzzer

Langkah 2: Pasang Buzzer
Langkah 2: Pasang Buzzer

Sekali lagi, ikuti papan tempat memotong roti di atas untuk memasang bel. Pastikan terminal + dari buzzer terpasang ke pin 7, dan gunakan resistor 330Ω untuk memasang terminal - ke ground.

Langkah 3: Langkah 3: Pasang LED

Langkah 3: Pasang LED
Langkah 3: Pasang LED

Pasang LED RGB seperti yang ditunjukkan pada diagram. Merah harus menempel pada pin 9, Hijau harus menempel pada pin 10, dan biru ke pin 11. Pin terakhir (dan terpanjang) harus menempel ke ground, dengan Resistor 330Ω.

Langkah 4: Langkah 4: Waktu Pengkodean

Sekarang saatnya menambahkan kode. Dengan menggunakan editor Arduino, kode berikut akan menyebabkan LED Anda menyala dan buzzer mengeluarkan suara tergantung pada jarak dimana Sensor UltraSonic mendeteksi suatu objek.

Jika Anda berkreasi dengan salah satu nomor Pin Anda, ketahuilah bahwa Anda mungkin perlu mengubahnya agar kode berfungsi.

Langkah 5: Langkah 5: Saatnya Menghentikan Kucing

Atur pengaturan Anda di mana pun Anda ingin mencegah kucing Anda pergi ke suatu tempat. Saya mencoba menghentikannya berjalan melintasi lantai di ruang bawah tanah saya, di mana tidak ada pintu untuk mencegah hal ini. Ketika dia berjalan di depan sensor, itu berbunyi. Dia mudah takut dengan kebisingan dan cahaya sehingga tidak perlu terlalu banyak menghalanginya.

Langkah 6: Langkah 6: Mainkan Dengan Pengaturan

Beberapa hal yang dapat Anda sesuaikan atau sesuaikan tergantung pada kebutuhan Anda:

  • Apa "distanceInCM" menyebabkan sesuatu terjadi. Apakah Anda menginginkannya ketika mendeteksi sesuatu yang sangat dekat, atau hanya ketika itu lebih jauh? Jika Anda menyesuaikan ini terlalu jauh, Anda mungkin perlu mendapatkan sensor Ultrasonik yang lebih baik yang lebih sensitif.
  • Rentang warna apa yang ingin Anda gunakan? Dengan LED RGB, memilih nilai acak antara 0 dan 100, atau 0 dan 255 (berwarna merah ketika ada sesuatu yang dekat) untuk memberikan peringatan yang lebih besar.
  • Frekuensi bel dapat disesuaikan. Frekuensi yang lebih rendah adalah nada yang lebih rendah, frekuensi yang lebih tinggi adalah nada yang lebih tinggi.

Direkomendasikan: