Isi kandungan:

Haiwan Peliharaan Pembersih Alkohol: 6 Langkah
Haiwan Peliharaan Pembersih Alkohol: 6 Langkah

Video: Haiwan Peliharaan Pembersih Alkohol: 6 Langkah

Video: Haiwan Peliharaan Pembersih Alkohol: 6 Langkah
Video: Cara Membuat Alat Sipon Sederhana I Alat Pembersih Aquarium 2024, November
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Haiwan Peliharaan Pembersih Alkohol
Haiwan Peliharaan Pembersih Alkohol
Haiwan Peliharaan Mengeluarkan Alkohol
Haiwan Peliharaan Mengeluarkan Alkohol
Haiwan Peliharaan Mengeluarkan Alkohol
Haiwan Peliharaan Mengeluarkan Alkohol

The Alcohol Scavenging Pet adalah robot berikut berasaskan arduino yang direka untuk memainkan permainan interaktif dengan pemiliknya. Robot bergerak di sepanjang garis jalan (pita hitam) pada satu gelung. Pemilik memperlakukan haiwan peliharaan satu kali tembakan di garis jalannya. Apabila robot mengesan tembakan (halangan), ia berhenti di depannya dan "menciumnya" (memeriksa tahap alkohol). Sekiranya tangkapan mengandungi alkohol, haiwan itu akan teruja (memainkan melodi masing-masing), dan menyimpan tangkapan di sarangnya (terminal Alcohol House). Sekiranya tangkapan tidak mengandungi alkohol, ia akan kecewa (memainkan melodi masing-masing), dan "membuang" tangkapan ke tong sampah (terminal Water House). Kemudian ia kembali ke landasannya untuk mencari lebih banyak!

Langkah 1: Kumpulkan Bahan, Komponen dan Alat

Kumpulkan Bahan, Komponen dan Alatan
Kumpulkan Bahan, Komponen dan Alatan
Kumpulkan Bahan, Komponen dan Alatan
Kumpulkan Bahan, Komponen dan Alatan

Bahan dan Komponen:

Untuk robot, anda memerlukan:

  • 1x 2WD Smart Motor Robot Car Chassis KIT
  • Papan Kayu 2x 2mm - 25 x 50 cm
  • Spacer Logam 2x 20mm
  • Skru M2 x 6mm
  • Selak M2.5 x 6mm
  • Selak M3 x 6
  • Pita Buih Berganda
  • 1x Arduino Uno R3 ATmega 328P
  • Prototaip Perisai 1x dengan Papan Roti Mini untuk Arduino Uno R3
  • 1x Kabel USB Jenis A / B
  • Garis 2x Mengikuti Sensor IR TCRT5000
  • 1x Sensor Ultrasonik HC-SR04
  • Sensor Etanol Alkohol 1x MQ3
  • LED Biru 1x
  • 1x Perintang 1kΩ
  • Buzzer Pasif 1x Piezo
  • 1x Haljia L9110S D-Channel H-Bridge
  • 2x DC Motors (2WD Smart Motor Robot Car Chassis KIT)
  • 1x Switch (2WD Smart Motor Robot Car Chassis KIT)
  • Mini Power Bank 1x 5000mAh dengan Output 2.4A
  • Wayar Pelompat

Untuk persediaan anda memerlukan:

  • Papan Kappa
  • Pita Hitam
  • Cermin mata yang ditembak
  • Payung koktel
  • Alkohol dan Minuman Bukan Alkohol

Alat:

  • Set Pemutar Skru Berketepatan Kecil
  • Tang
  • Pemotong
  • Senapang Gam Panas
  • Stesen Pematerian

Langkah 2: Laser Potong Casis

Laser Potong Casis
Laser Potong Casis
Laser Potong Casis
Laser Potong Casis

Muat turun fail Chassis.3dm dan potong laser.

Langkah 3: Bina Robot

Bina Robot
Bina Robot
Bina Robot
Bina Robot
Bina Robot
Bina Robot

Kumpulkan casis potong laser, roda dan komponen elektronik:

  1. Kabel jumper solder hitam dan merah ke pin pada DC Motors.
  2. Betulkan Motor DC pada dasar casis menggunakan baut dan mur, seperti yang ditunjukkan dalam gambar.
  3. Tekan wayar pelompat melalui lubang di casis, seperti yang ditunjukkan dalam gambar.
  4. Pasang dua roda depan dan roda belakang.
  5. Pasang Power Bank di antara DC Motors.
  6. Gunung Arduino UNO R3 di bahagian atas casis.
  7. Letakkan Papan Pengembangan Breadboard di atas.
  8. Tambahkan H-Bridge Dual-Channel di lokasi yang ditentukan dan sambungkan wayar jumper DC Motors ke pin Motor A dan B. Motor DC kiri disambungkan ke pin Motor A dan yang kanan ke pin Motor B, seperti yang ditunjukkan dalam rajah litar.
  9. Tambahkan Switch yang diposisikan seperti yang ditunjukkan dalam gambar. Potong Kabel USB - yang akan menghubungkan Power Bank dengan Arduino UNO R3 - menjadi dua, dan menanggalkan kabel hitam dan merah di kedua-dua belah pihak.
  10. Pateri wayar hitam (tanah) bersama-sama. Pateri wayar merah ke terminal suis. Tebat dengan gam panas.
  11. Pasang Sensor Ultrasonik, Sensor IR dan Sensor Alkohol pada bahagian potong laser seperti yang ditunjukkan dalam gambar.
  12. Dengan dua spacer logam, pasangkan bahagian pemasangan Sensor IR ke casis.
  13. Pasang Sensor Ultrasonik di casis, seperti yang ditunjukkan dalam gambar.
  14. Pasang Sensor Alkohol di casis, seperti yang ditunjukkan dalam gambar.
  15. Pasang penutup.

Langkah 4: Sambungkan Elemen Litar (Diagram Litar)

Sambungkan Elemen Litar (Diagram Litar)
Sambungkan Elemen Litar (Diagram Litar)
Sambungkan Elemen Litar (Diagram Litar)
Sambungkan Elemen Litar (Diagram Litar)
Sambungkan Elemen Litar (Diagram Litar)
Sambungkan Elemen Litar (Diagram Litar)

1. Menggunakan wayar jumper merah dan wayar jumper hitam mencipta daya dan garis bawah pada Papan Pengembangan Breadboard. Semua wayar jumper tanah dan kuasa elemen litar akan disambungkan ke garisan ini.

2. Sambungkan pin H-Bridges ke pin kanan di papan roti seperti yang ditunjukkan dalam rajah litar.

3. Sambungkan pin Sensor ke pin di papan roti seperti yang ditunjukkan dalam rajah litar.

4. Tambahkan Buzzer dan LED yang disambungkan ke pin seperti yang ditunjukkan dalam rajah litar.

Langkah 5: Bina Persediaan

Bina Persediaan
Bina Persediaan

Trek dibina dari pita hitam dengan lebar 3, 5 cm. Terminal berserenjang dengan lintasan dan mempunyai lebar 13 cm dan panjang sekitar 40 cm. Lintasan itu tidak boleh memiliki lebam di permukaan, yang dapat mencegah cangkir tergelincir ketika ditolak oleh robot.

Cawan tidak mempunyai alkohol atau air di dalamnya, hanya payung merah yang disembur dengan alkohol.

Robot akan diposisikan di trek untuk mempunyai jalur hitam di antara kedua-dua Sensor IR.

Langkah 6: Muatkan Kod

Muatkan Kod
Muatkan Kod

Ringkasan:

Pergerakan gelung di jalan ditentukan oleh rangkaian fungsi. Fungsi asasnya ialah: moveForward (), moveBackward (), rotateLeft (), rotateRight () dan stopMotors (). Putaran, dilakukan ketika robot mencapai terminal, ditentukan dalam fungsi reverseDirection (). Fungsi ini dipicu apabila kedua-dua sensor IR berwarna hitam. Orientasi robot ke arah terminal kanan, setelah mengesan jika cawan itu alkohol atau air, dilakukan dalam fungsi turnAroundObject ().

Dalam gelung void (), melalui rangkaian pernyataan If, prosesnya diarahkan. Sekiranya kedua-dua sensor IR merasakan warna putih, robot akan maju. Sekiranya hitam dikesan oleh salah satu sensor IR, robot akan mengkalibrasi semula pergerakannya untuk mengikuti jalan tersebut.

Sekiranya robot menemui rintangan, yang dirasakan dengan Sensor Ultrasonik, robot akan berhenti dan memeriksa dengan Sensor Alkohol MQ3, jika ada alkohol. Sekiranya nilai alkohol melonjak, maka bel akan memainkan lagu alkohol dan ia akan berpusing atau bergerak ke depan sehingga cawan itu didorong ke arah terminal alkohol. Sekiranya nilainya tidak melonjak, bel akan memainkan lagu air dan langkah yang sama diulang ke arah terminal air.

Disyorkan: