Sirkuit

Cara Membangun Perangkap Mouse Menggunakan Arduino: 4 Langkah (dengan Gambar)

Perangkap mouse DIY sederhana / Ide mouse terbaik 2020 / Cara membuat jebakan sangat mudah

Perangkap mouse DIY sederhana / Ide mouse terbaik 2020 / Cara membuat jebakan sangat mudah

Daftar Isi:

Anonim

Hallo teman-teman ! Semoga Anda bersenang-senang! Sekarang alasan saya menulis ini adalah cerita yang panjang. Yah aku akan membuatnya pendek. Saya telah menyembunyikan beberapa makanan ringan favorit saya di lemari saya untuk menyembunyikannya dari saudara perempuan saya. Itu adalah tempat yang cukup sulit untuk ditemukan oleh siapa pun.Tapi saya salah :(. Seekor tikus yang memiliki indera penciuman yang baik masuk ke lemari saya memakan semua makanan ringan favorit saya. Saya mengatakan hal ini kepada ibu saya, tetapi yang saya dapat hanyalah kuliah panjang karena saya menyembunyikannya dari saya. Saudaraku. Jadi aku harus mengambil barang-barang ke tanganku sendiri. Di situlah aku punya ide untuk membuat perangkap tikus menggunakan Arduino dan menerbitkannya untuk memastikan kalian tidak harus menghadapi masalahku lagi.

Persediaan:

Langkah 1: Barang yang Mungkin Anda Butuhkan

Jadi kita akan mengatur pesta besar untuk mouse (maksud saya perangkap besar) bukan? Ini adalah hal-hal yang mungkin Anda butuhkan:

  • Arduino
  • Papan tempat memotong roti
  • Kawat pelompat
  • motor servo
  • 330 ohm resistor x2
  • sensor ultrasonik
  • memimpin x2
  • bel
  • pita sisi ganda

Langkah 2: Koneksi

Sekarang mari kita membuat koneksi untuk perangkap mouse. Ada banyak hal yang dapat Anda tingkatkan dalam koneksi ini seperti menambahkan sensor gerak PIR (jika mouse sangat licik! Saya memiliki pengalaman yang sangat bagus tentang itu). Sekarang izinkan saya menjelaskan cara kerja sensor (ya, ini untuk para sains, jika Anda tidak melompat ke paragraf keempat).

Mari kita mulai dengan sensor ultrasonik. Ada pin trigonometri pada sensor ultrasonik. Ini mengirimkan suara ultrasonik (suara yang memiliki frekuensi di atas 20000Hz) ke hambatan. Ketika suara mengenai suatu benda, ia memantulkan suara kembali dan jatuh pada pin eco. Kemudian sensor mengukur jumlah waktu yang dibutuhkan suara untuk kembali. maka Anda dapat mengubahnya menjadi sentimeter atau inci menggunakan kode.

Sekarang yang dipimpin. Memimpin juga dikenal sebagai dioda pemancar cahaya (mempelajari ini akan sangat membantu jika Anda berencana untuk tidur di kelas fisika Anda). Sekarang keuntungan dari led atas lampu lain adalah bahwa ia bersinar bahkan dalam arus yang rendah dan juga berlangsung lama.

Sekarang untuk koneksi. Anda harus mendapatkan dua led yang berwarna hijau dan yang merah (jangan ragu untuk mengambil warna lain). Terminal positif dari led hijau (terminal panjang) terhubung ke pin digital 6 di Arduino. Pin merah led terhubung ke pin digital 5. Pin dari sensor ultrasonik (trigpin dan echopin) terhubung ke pin digital arduino. Pin trigonometri terhubung ke pin digital 7 dan pin gema ke pin 8. Terminal positif buzzer terhubung ke pin digital 10. Silakan lihat diagram untuk penjelasan lebih lanjut.

Langkah 3: The Bodywork

Jadi, apakah Anda siap menjadikan tikus itu bagian dari sejarah? Jadi mari kita mulai misi "mouse out of house"! Sekarang untuk memulainya Anda perlu botol besar (kotak kardus juga bisa digunakan).

LANGKAH 1: Potong lubang pada botol untuk sensor ultrasonik (pastikan Anda memotongnya sedemikian rupa sehingga ketika sensor ultrasonik dipasang, ia dapat merasakan apa pun di dalam kotak).

LANGKAH 2: Potong bagian bawah botol. Sekarang potong dengan hati-hati karena Anda tidak harus memotongnya sepenuhnya. pastikan Anda harus membiarkan sebagian bagian bawahnya tidak dipotong (itu akan menjadi kunci). Silakan merujuk gambar 2 agar jelas.

LANGKAH 3: Potong selembar karton untuk membuat pintu. Pastikan panjangnya tepat atau mouse akan keluar.

LANGKAH 4: Sekarang menggunakan selotip dua sisi pasang servo ke ujung pintu. Kemudian pasang pintu ke servo. Berikan jejak untuk memastikan pintu akan terbuka dan ditutup dengan lancar (lihat gambar 2).

LANGKAH 5; Tempatkan sensor ultrasonik di dalam lubang (gambar 4).

LANGKAH 6: Sekarang lakukan koneksi dan Anda siap untuk pergi!

Langkah 4: Kode:

Sekarang untuk coding. Nah yang dilakukan kode ini adalah ketika mouse masuk ke dalam perangkap, servo berputar 180 derajat sehingga menutup pintu. Lalu lampu hijau mati dan lampu merah menyala. Bel juga diaktifkan. Jadi sekarang kodenya ditulis di bawah ini:

#termasuk // sertakan perpustakaan servo
int redpin = 5; // name digitalpin 5 sebagai redpin (ini adalah red led kami)

int greenpin = 6; // beri nama digital pin 6 sebagai greenpin (ini adalah lampu hijau kami)

int trigpin = 7; // nama pin 7 sebagai trigpin

int ecopin = 8; // nama pin 8 sebagai ecopin

Servo servo1; // beri nama servo1 kami sebagai servo1

jarak int, durasi; // buat dua variabel bernama jarak dan durasi

int buzzer = 10; // nama pin 10 sebagai buzzer

pengaturan batal () {

// taruh kode pengaturan Anda di sini, untuk dijalankan sekali:

pinMode (redpin, OUTPUT); // atur redpin sebagai output

pinMode (greenpin, OUTPUT); // tetapkan greenpin sebagai output

pinMode (trigpin, OUTPUT); // atur trigpin sensor ultrasonik sebagai output

pinMode (buzzer, OUTPUT); // atur buzzer sebagai output

pinMode (ecopin, INPUT); // atur echopin sensor ultrasonik sebagai input

servo1.attach (2); // pasang servo ke pin 2

}

membatalkan loop () {

// taruh kode utama Anda di sini, untuk dijalankan berulang kali:

digitalWrite (trigpin, LOW); // aktifkan trigpin

delayMicroseconds (2000); // aktifkan trigpin

digitalWrite (trigpin, HIGH); // aktifkan trigpin

delayMicroseconds (15); // aktifkan trigpin

digitalWrite (trigpin, LOW); // aktifkan trigpin

delayMicroseconds (10); // aktifkan trigpin

durasi = pulseIn (ecopin, HIGH); // tentukan durasinya

distance = (durasi / 2) /29.1; // tentukan jaraknya (jangan khawatir jika Anda tidak mengerti kode yang dilakukannya hanyalah bahwa ia // mengubah waktu menjadi jarak

jika (jarak <= 15) // jika jaraknya kurang dari 15 cm lalu

{

digitalWrite (redpin, HIGH); // nyalakan led merah

digitalWrite (greenpin, LOW); // matikan led green

servo1.write (180); // putar servo 180 derajat

digitalWrite (buzzer, HIGH); nyalakan buzzer

}

lain

{

digitalWrite (greenpin, HIGH); // nyalakan led hijau

digitalWrite (redpin, LOW); // matikan led merah

digitalWrite (buzzer, LOW); // matikan buzzer

servo1.write (0); // putar servo ke nol derajat

}

}

Jadi itu saja untuk kode sekarang unggah ini ke Arduino Anda dan itu akan melakukan trik. Juga pastikan bahwa Anda menjaga perangkap mouse Anda di sudut karena tikus punya kebiasaan pergi di tikungan. Juga menyimpan sesuatu untuknya makan, itu juga akan menariknya. Jadi misi "mouse out of house" selesai. Sekarang yang ada bersamaku untuk pizza dengan keju mozzarella ekstra