Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Bagaimana Sensor Ultrasonik Berfungsi
- Langkah 3: Memadankan Sensor Ultrasonik Dengan PICO
- Langkah 4: Lakaran Sensor Ultrasonik
- Langkah 5: Menyambungkan Buzzer
- Langkah 6: Memprogram Buzzer
- Langkah 7: Menyambungkan LED
- Langkah 8: Memprogram LED
- Langkah 9: Menyambungkan Sumber Kuasa
- Langkah 10: Anda Selesai
Video: Sistem Penggera Tiny Menggunakan Papan Serasi Arduino Super Tiny !: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Halo, hari ini kita akan membuat projek keren kecil. Kami akan membina alat penggera kecil yang mengukur jarak antara dirinya dan objek di hadapannya. Dan apabila objek bergerak melewati jarak yang ditentukan, peranti akan memberitahu anda dengan bunyi buzzer yang kuat.
Untuk membuat alat penggera kecil, kita memerlukan komponen kecil, itulah sebabnya kita menggunakan PICO sebagai pengawal mikro kita, kerana ia memenuhi keperluan kita sementara ukurannya sangat kecil. Kami juga menggunakan komponen yang biasa digunakan untuk membaca jarak dan memberi isyarat kepada bel. Projek ini akan memakan masa sekitar 45 minit untuk diselesaikan, jika anda memilih untuk menggunakan kod yang disediakan.
Langkah 1: Komponen
- 1 papan PICO, tersedia di mellbell.cc ($ 17)
- 1 sensor ultrasonik, ebay ($ 1.03)
- 1 buzzer kecil 5 ~ 6 volt, sekumpulan 10 di ebay ($ 1.39)
- 3 LED 5mm (warna berbeza), sekumpulan 100 di ebay ($ 0.99)
- 4 perintang 330 ohm, sekumpulan 100 di ebay ($ 1.08)
- 12 wayar jumber, sekumpulan 40 di ebay ($ 0.99)
- 1 papan roti mini, sekumpulan 5 di ebay ($ 2.52)
Langkah 2: Bagaimana Sensor Ultrasonik Berfungsi
Sebelum anda menyambungkan sensor ultrasonik dan menggunakannya, mari belajar bagaimana ia berfungsi:
- Pertama, ia menghantar gelombang Ultrasonik dari transduser pemancar (Transducer kiri). Sekiranya terdapat objek di depan sensor, gelombang memukul objek itu dan kembali ke transduser penerima (transducer kanan)
- Kemudian, mikrokontroler mengira masa antara menghantar gelombang dan menerimanya. Selepas itu, mikrokontroler melakukan beberapa pengiraan matematik dan mendapat jarak antara sensor dan objek di hadapannya.
- Ini adalah formula yang digunakan untuk mendapatkan jarak dalam CM: (tempoh / 2) /29.1 (Anda dapat mencari matematik di sebalik formula ini pada gambar di atas).
Langkah 3: Memadankan Sensor Ultrasonik Dengan PICO
Perkara pertama yang perlu dilakukan adalah dengan melihat PICO anda dan melihat apa yang boleh anda lakukan dengannya. Dan seperti yang anda lihat, PICO mempunyai 5 pin I / O digital, dan 3 pin input analog. Yang akan digunakan seperti berikut:
Pin pin sensor ultrasonik:
- VCC (Sensor Ultrasonik) - VCC (PICO)
- GND (Sensor Ultrasonik) - GND (PICO)
- Trig (Sensor Ultrasonik) - A1 (PICO)
- Echo (Sensor Ultrasonik) - A0 (PICO)
Yang anda perlukan hanyalah menyambungkan sensor ultrasonik dengan PICO dan memastikan semuanya sempurna.
Langkah 4: Lakaran Sensor Ultrasonik
Anda sekarang harus membuat program, yang mengambil jarak yang diukur oleh sensor ultrasonik, dan memaparkannya pada monitor bersiri. Supaya anda dapat membaca dan memastikan semuanya terhubung dan berfungsi dengan baik.
Buat fungsi yang disebut diukur Jarak yang bertanggungjawab untuk mengukur masa antara menghantar isyarat dan menerimanya, dan mengira jarak. Anda juga harus memaparkan bacaan di monitor bersiri anda, sehingga anda dapat men-debug projek di IDE.
Anda boleh memuat turun program yang dilampirkan, jika anda tidak mahu menulisnya sendiri. Anda juga dapat melihat bagaimana bacaan monitor bersiri itu kelihatan dari gambar di atas.
Langkah 5: Menyambungkan Buzzer
Sekarang, anda mempunyai sensor yang memberikan jarak antara dirinya dan objek di hadapannya. Anda harus melakukan sesuatu dengan pembacaan, dan seperti yang kami katakan sebelumnya, anda akan mempunyai bel yang mengeluarkan suara yang kuat ketika objek di depan sensor terlalu jauh.
Bekerja dengan buzzer sangat mudah, kerana mereka hanya mempunyai dua keadaan operasi, baik ON atau OFF. Mereka juga hanya mempunyai dua kaki, satu positif (kaki panjang), dan yang lain negatif (Kaki Pendek).
- Apabila 5V diterapkan ke bel, ia akan menyala dan membuat bunyi berdengung yang kuat.
- Apabila 0V diterapkan ke buzzer, ia mati dan buzz tidak dibuat.
Langkah 6: Memprogram Buzzer
Anda mahu buzzer mula berdengung ketika objek di depan sensor mencapai lebih dari 20 CM, dan mematikan ketika objek mendekati 20 CM "Anda boleh menggunakan jarak apa pun yang anda mahukan".
Program yang dilampirkan mengandungi kod yang mendapat bacaan dari sensor ultrasonik, dan mengirimkan pesanan ke bel. Yang harus mula membuat bising ketika objek lebih dari 20 CM, dan berhenti ketika lebih dekat dari itu.
Ingat bahawa anda boleh menyesuaikan kod dengan peraturan dan jarak apa pun yang anda mahukan.
Langkah 7: Menyambungkan LED
Sekarang, anda mahu menambahkan tiga LED ke projek anda untuk menjadikannya lebih interaktif dan dinamik.
Kami menggunakan LED 5mm biasa, dan ini hanya mempunyai dua kaki, positif (kaki panjang), dan negatif (kaki pendek). Dan apabila kita menerapkan 5V ke led, ia akan menyala apabila kita menggunakan 0v, ia akan mati. Anda boleh menggunakan apa sahaja jenis LED yang anda kehendaki di sini, dan jika anda mempunyai pertanyaan mengenai perkara itu, sila tanya mereka.
Langkah 8: Memprogram LED
Kami menggunakan 3 LED dalam projek kami, dan mereka menyala bergantung pada jarak antara sensor dan objek di hadapannya.
LED biru akan menyala apabila jaraknya kurang dari 10cm. LED Kuning akan menyala apabila jarak antara 10 cm dan 20 cm. LED merah akan menyala apabila jaraknya lebih besar daripada 20cm.
Dan sekali lagi, ingat bahawa anda boleh menyesuaikan peraturan yang mengawal bagaimana LED anda menyala.
Langkah 9: Menyambungkan Sumber Kuasa
Pada tahap ini, anda mahukan kemampuan menggunakan penggera kecil anda tanpa dipaksa untuk menyambungkannya ke PC. Oleh itu, tambahkan bateri 9V ke projek anda dan sambungkannya ke PICO anda.
- Kawat merah positif (Bateri) - Vin (PICO)
- Kawat hitam negatif (Bateri) - GND (PICO)
Dan sekarang, sistem penggera anda akan beroperasi tanpa perlu disambungkan ke PC.
Langkah 10: Anda Selesai
Tahniah! Sekarang anda mempunyai peranti yang memberi amaran kepada anda berdasarkan jarak objek di hadapannya. Juga, jangan lupa bahawa anda dapat menyesuaikan peraturannya, dan mengubah bagaimana dan mengapa buzzer mengeluarkan suara.
Anda boleh menemui kami di laman Facebook kami, dan di mellbell.cc. Dan jangan ragu untuk mengemukakan sebarang pertanyaan, kami dengan senang hati akan menjawabnya:)
Disyorkan:
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: Adakah anda pernah mahukan jam pintar? Jika ya, ini adalah penyelesaian untuk anda! Saya membuat Jam Penggera Pintar, ini adalah jam yang boleh anda ubah waktu penggera mengikut laman web. Apabila penggera berbunyi, akan ada bunyi (bel) dan 2 lampu akan
Sistem Penggera Tanpa Wayar Arduino Menggunakan Sensor Sedia Ada: 9 Langkah (dengan Gambar)
Sistem Penggera Tanpa Wayar Arduino Menggunakan Sensor Sedia Ada: Projek ini boleh dibina dalam masa setengah jam dengan kos kira-kira $ 20.00 jika anda mempunyai sensor penggera tanpa wayar 433Mhz atau 315Mhz yang ada. Ia juga boleh menjadi projek baru yang lengkap dengan sensor penggera tanpa wayar, seperti pengesan gerakan inframerah dan
Sistem Penggera Kebakaran Menggunakan Arduino [Dalam Beberapa Langkah Mudah]: 3 Langkah
Sistem Penggera Kebakaran Menggunakan Arduino [Dalam Beberapa Langkah Mudah]: Adakah anda ingin membuat projek mudah dan menarik dengan Arduino yang pada masa yang sama boleh sangat berguna dan berpotensi menyelamatkan nyawa? Jika ya, anda telah datang di tempat yang tepat untuk belajar sesuatu yang baru dan inovatif. Dalam catatan ini kita akan pergi
Tutorial: Cara Membuat Penggera Pintu dengan Menggunakan Penggera Sensor Suis Magnetik MC-18: 3 Langkah
Tutorial: Cara Membuat Penggera Pintu dengan Menggunakan Penggera Sensor Suis Magnetik MC-18: Hai kawan-kawan, saya akan membuat tutorial mengenai Penggera Sensor Suis Magnetik MC-18 yang beroperasi dalam mod tutup biasanya. Tetapi pertama, izinkan saya menerangkan kepada anda secara ringkas apa yang dimaksudkan dengan tutup biasanya. Terdapat dua jenis mod, biasanya terbuka dan biasanya ditutup
Jam Penggera Jalan Sesame DIY (dengan Penggera Kebakaran!): 6 Langkah (dengan Gambar)
Jam Penggera Jalan Sesame DIY (dengan Fire Alarm!): Hai semua! Projek ini adalah yang pertama saya. Sejak hari lahir pertama sepupu saya akan datang, saya ingin membuat hadiah khas untuknya. Saya mendengar dari bapa saudara dan ibu saudara bahawa dia ke Sesame Street, jadi saya memutuskan dengan adik-beradik saya untuk membuat jam penggera berdasarkan