Isi kandungan:

Motion Sensing Arduino Laser: 5 Langkah
Motion Sensing Arduino Laser: 5 Langkah

Video: Motion Sensing Arduino Laser: 5 Langkah

Video: Motion Sensing Arduino Laser: 5 Langkah
Video: how to make Motion detection light on off PIR sensor project #howto 2024, Julai
Anonim
Motion Sensing Arduino Laser
Motion Sensing Arduino Laser
Motion Sensing Arduino Laser
Motion Sensing Arduino Laser

CATATAN: Projek ini dirancang sedemikian rupa sehingga semua bahagian dapat digunakan kembali dalam projek masa depan. Akibatnya, produk akhir kurang stabil daripada sekiranya anda menggunakan bahan yang lebih kekal seperti gam, pematerian, dan lain-lain …

Peringatan: Jangan letakkan laser pada ketinggian mata kerana boleh menyebabkan kerosakan pada retina

Bahan

  • Arduino (Mega 2560)
  • Papan roti
  • Sensor Gerak (HC-SR501)
  • Modul Laser (ST1172)
  • Motor Servo (SG90)
  • Kabel lelaki hingga perempuan
  • Kabel lelaki hingga lelaki
  • Gulungan tuala kertas
  • Pita saluran
  • Ikatan zip
  • Pangkalan
  • Gunting

Langkah 1: Barang Selamat ke Pangkalan

Barang Selamat ke Pangkalan
Barang Selamat ke Pangkalan
Barang Selamat ke Pangkalan
Barang Selamat ke Pangkalan

Pasangkan sekeping pita yang digulung ke bahagian bawah papan Arduino dan, jika perlu, papan roti.

Pasangkan pita ke tiga sisi motor servo tanpa wayar.

Pasang papan Arduino, papan roti, dan motor servo ke pangkalan.

Untuk kestabilan tambahan, anda boleh merakam wayar Servo Motors.

Langkah 2: Komponen Kawat

Komponen Kawat
Komponen Kawat
Komponen Kawat
Komponen Kawat
Komponen Kawat
Komponen Kawat

Untuk gambar rajah dan visual lihat gambar di atas. Untuk wayar input dan output pin tepat yang anda gunakan tidak menjadi masalah; namun, jika anda ingin menggunakan kod kami tanpa membuat perubahan, anda mesti menggunakan pin yang kami tentukan. Untuk tanah (negatif) dan positif mana-mana pin di papan roti, selagi mereka berada di lajur yang disambungkan ke tanah dan kuasa Arduino. Warna yang dinyatakan di bawah sepadan dengan warna wayar yang kami gunakan dalam gambar kami.

  1. Kawat papan roti ke arduino

    • Jingga - 5v pada Arduino hingga positif pada papan roti
    • Hitam - GND (tanah) di Arduino hingga negatif pada papan roti
  2. Sensor Gerak

    • Coklat - Tanah (negatif) di papan roti
    • Jingga - Positif di papan roti
    • Merah - Input / Output 14 pada Arduino
  3. Motor Servo

    • Merah - Positif di papan roti
    • Coklat - Tanah (negatif) di papan roti
    • Jingga - Input / Output 4 pada Arduino
  4. Laser

    • Biru - Tanah (negatif) di papan roti
    • Kuning - Input / Output 10 pada Arduino
    • Hijau - Positif di papan roti

Catatan: Semasa memasang wayar, sensor gerakan dan laser pastikan menggunakan wayar yang lebih lama, jika tidak, wayar mungkin ditarik keluar dari tempat ketika turet berpusing dari sisi ke sisi.

Langkah 3: Pasang Meriam ke Motor

Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor
Pasang Meriam ke Motor

Masukkan dua set lubang selari ke dalam tuala kertas pada satu hujungnya.

Jalurkan dua ikatan zip melalui lubang, satu tali leher melalui setiap set lubang.

Pasang pemasangan gulungan tuala kertas di atas motor servo dan ketatkan tali zip di sekitar palang pada motor.

Oleh kerana pemberat yang tidak rata, gulungan tuala kertas mungkin condong ke depan dan ke bawah. Untuk memperbaikinya, kami meletakkan ikatan zip tambahan antara gulungan tuala motor dan kertas untuk kestabilan tambahan.

Langkah 4: Pasang Sensor Gerak dan Modul Laser ke Turret

Pasang Modul Sensor Gerakan dan Laser ke Turret
Pasang Modul Sensor Gerakan dan Laser ke Turret
Pasang Modul Sensor Gerakan dan Laser ke Turret
Pasang Modul Sensor Gerakan dan Laser ke Turret
Pasang Modul Sensor Gerakan dan Laser ke Turret
Pasang Modul Sensor Gerakan dan Laser ke Turret

Pasang sensor gerakan ke hujung gulungan tuala kertas seperti yang ditunjukkan dalam gambar di atas. Amankan dengan kuat sehingga semasa menara berpusing ia tidak bergerak.

Lekatkan laser ke bahagian atas gulungan tuala kertas seperti yang ditunjukkan pada gambar di atas.

Langkah 5: Kod Arduino

Kod Arduino
Kod Arduino

Berikut adalah pautan ke github repositori yang mengandungi kod arduino untuk projek ini. Sekiranya terdapat pin input / output yang berbeza, kod tersebut perlu diubah untuk menggambarkan ini. Sebagai tambahan, anda perlu memuat turun semua perpustakaan yang berkaitan yang disebut dalam kod.

github.com/ArduinoToys/ArduinoMotionSensin…

Catatan: Sekiranya anda memerlukan bantuan untuk menyiapkan arduino anda, pergi ke

Disyorkan: