Isi kandungan:

Tugas Memberi Mesin Arduino (aka: Membuat Bop-it Anda Sendiri!): 5 Langkah
Tugas Memberi Mesin Arduino (aka: Membuat Bop-it Anda Sendiri!): 5 Langkah

Video: Tugas Memberi Mesin Arduino (aka: Membuat Bop-it Anda Sendiri!): 5 Langkah

Video: Tugas Memberi Mesin Arduino (aka: Membuat Bop-it Anda Sendiri!): 5 Langkah
Video: Webinar Series Kolaborasi Bersama Vokasi V - Teaching Industry (Live Streaming) 2024, Julai
Anonim
Tugas Memberi Mesin Arduino (aka: Membuat Bop Anda sendiri!)
Tugas Memberi Mesin Arduino (aka: Membuat Bop Anda sendiri!)

Untuk kajian yang sedang saya ikuti, saya mendapat tugasan untuk membuat sesuatu dengan Arduino. Saya telah mendapatkan bahan terbitan standard dari sekolah dan memikirkan sesuatu yang dapat digunakan untuk mengatasi masalah tersebut, dengan bahan luar yang minimum. Pemikiran pertama saya adalah Bop-it !. Bop-it! Merupakan mainan dengan banyak varian, tetapi sampai sekarang: suara dari mainan mengatakan tugas yang harus diikuti seseorang (seperti nama "bop it" yang bermaksud seseorang harus menekan butang besar), setelah itu pemain harus melakukan tugas dengan betul setelah pemasa tidak berfungsi untuk maju.

Apa yang dilakukan oleh projek ini adalah seperti berikut:

1. Tugas diberikan kepada pemain dengan suara pembesar suara

2. Bip boleh didengar dan LED pertama menyala.

3. Bip kedua dapat didengar dan LED kedua menyala.

4. Bip ketiga yang lebih panjang dapat didengar dan LED ketiga menyala. Semasa bunyi bip ini pemain seharusnya melakukan tugas yang diberikan kepada mereka pada awalnya.

Untuk setiap tugas yang dipenuhi, masa di mana urutan di atas dijalankan menjadi lebih pantas, sehingga capaian tercapai.

Apabila sensor cahaya ditutup, masa di mana urutan dilindungi diperpanjang 1 saat. Lensensor ini dimaksudkan untuk diletakkan di bawah tempat di mana pemain akan mengistirahatkan tangan mereka untuk mencapai tugas memerah, jadi ia memperhatikan sama ada pemain itu berdiri atau duduk ketika bermain, dan dengan itu pemain tidak atau sedang bermain menutupi sensor dengan lengan mereka.

Langkah 1: Bahan Elektronik

Bahan yang digunakan untuk penciptaan Task Giving Arduino Machine adalah seperti berikut:

1x Arduino Uno

1x Modul Pemain MP3 DFPlayer Mini Untuk Arduino

Kad SD 1x

1x Penceramah

Papan Roti 1x (satu atau 2 panjang mungkin lebih mudah bagi anda)

Sensor daya 1x

1x Fotosensor

1x meter Potentio

Sensor Suara 1x (Saya menggunakan Modul Sensor Suara Mikrofon KY-038)

2x butang kecil

lampu LED x3

(1x papan pematerian)

Wayar Buncha

Perintang Buncha

Cukup perhatian: ini adalah banyak sensor. Anda harus mencuba menggunakan lebih sedikit dan fokus untuk menjadikannya berfungsi dengan baik, selesai dan dikemas dengan baik. Sesuatu yang seharusnya saya lakukan sendiri di belakang.

Langkah 2: Pemasangan wayar

Pemasangan wayar
Pemasangan wayar

Pendawaian anda harus seperti gambar berikut untuk setiap sensor. Anda mungkin ingin memeriksa satu persatu melalui kod ujian jika ia berfungsi dengan betul.

Langkah 3: Kod

Muat turun fail.ino yang dilampirkan untuk kod.

Kod ini menggunakan perpustakaan DFRobotDFPlayerMini, yang boleh didapati di sini:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Jangan lupa meletakkan fail MP3 yang memberikan tugas ke dalam kad SD anda (yang anda masukkan ke dalam perisai MP3). Kod akan memberitahu anda pada awal di bawah // Tugas tugas mana yang harus direkodkan.

Langkah 4: Lasercutting / casing

PERINGATAN: kotak ini cacat, dan rancangannya harus banyak digunakan untuk menyampaikan kedudukan umum sensor. Cuba buat kotak anda sendiri, atau edit kotak ini. Paling tidak yang harus anda lakukan ialah menjadikan kotak lebih tinggi, jadi pendawaian lebih sesuai.

Untuk projek ini saya menggunakan laser. Sekiranya anda ingin membuatnya dengan cara lain yang tidak mengapa, tetapi bagaimanapun, fail.dxf yang membuatnya boleh dilampirkan sebagai fail jika anda mahu. Saya menggunakan perspex sebagai bahan untuk selongsong saya, yang tidak begitu cantik kerana anda melihat pematerian + pendawaian saya yang buruk.

Permukaan Besar di kiri bawah adalah bahagian atas kotak.

Petak kecil di kiri atas permukaan ini adalah lubang untuk pin sensor Force.

Di bawahnya, bulatan merah (yang akan menjadi lega) dengan kotak di dalamnya adalah untuk Photosensor pas dengan pas. Tukar bulatan merah mengikut ukuran Photosensor anda.

Petak besar di bahagian tengah atas permukaan ini bertujuan untuk pembesar suara.

Lingkaran kecil di bawahnya tengah-tengah adalah lubang di mana anda meletakkan modul Mikrofon sensor Bunyi. Tukar jika anda menggunakan sensor bunyi yang berbeza.

Dua bulatan yang sama saiznya adalah untuk butang Kecil dan meter Potentio, yang anda letakkan butang buatan sendiri yang lebih besar di atasnya. Bahagian kanan atas yang saya gunakan untuk butang Kecil, yang lain untuk meter Potentio. Diameter bulatan ini ialah 40mm.

Permukaan di sebelah permukaan atas, permukaan bawah-kanan, satu dengan persegi di atasnya, adalah sebelah kiri kotak. Dataran itu adalah untuk soket kabel Arduino untuk dilalui.

Permukaan kanan atas adalah bahagian kanan kotak. Lingkaran adalah untuk pemegang yang sesuai di dalam yang menekan butang Kecil di bawahnya. Ini bukan idea yang baik dan berstruktur, kerana perspeksnya mempunyai titik tipis yang akan pecah, dan pegangannya tidak dapat diangkat dengan betul lebih tinggi daripada kotak yang tinggi, yaitu 3 sentimeter. Mungkin membuat pegangan di suatu tempat di bahagian atas kotak sebaliknya yang menekan butang di sebelah. Lubangnya berukuran 22mm.

Langkah 5: Pematerian dan Selongsong

Pasangkan sensor dan wayarnya ke papan Pematerian anda supaya sensor dapat diletakkan di tempat yang tepat untuk kedua butang 40mm melalui selongsong dan ke meter Potentio dan butang Kecil dan pemegangnya boleh mencapai butang Kecil yang bersambung ke input digital 7. Adalah idea yang baik (sesuatu yang tidak saya lakukan yang merosakkan pendawaian saya) untuk menggunakan kepingan papan pemateri kecil (digergaji) untuk dua butang kecil dan meter Potentio. Tetap pasang dengan pin di dalam kotak, dan tekanan yang diberikan ke sensor tersebut tidak akan masuk ke papan Pematerian anda dengan sisa elektronik di atasnya.

Sensor Force dan Photosensor harus dimasukkan melalui lubang permukaan atas kotak terlebih dahulu sebelum dipateri.

Sarungnya, sekiranya Perspex atau jenis akrilik lain, harus dilekatkan dengan gam yang sesuai seperti gam satu komponen Acrifix.

Disyorkan: