Isi kandungan:
- Bekalan
- Langkah 1: Pastikan LED anda berfungsi
- Langkah 2: Mula Membuat Badan Lampu
- Langkah 3: Memenuhi Perkara
Video: Lampu Arduino Botol Soda - Sensitif Bunyi: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Saya mempunyai beberapa LED yang boleh dihubungi secara tersisa dari projek lain dan ingin membuat satu lagi cabaran yang cukup mudah tetapi menyeronokkan untuk kelas Reka Bentuk Produk Tahap 10 (umur 13-15 tahun) saya. Projek ini menggunakan botol soda kosong (atau minuman bersoda jika anda dari NZ!), Arduino Nano, sensor tahap bunyi KY-037, sehelai 10 LED, kertas mesin fotokopi, kadbod, lem panas, pengecas telefon bimbit, suis tambah perkakasan bergabung biasa.
Anda juga boleh membuatnya tanpa sensor KY-037 dan hanya memainkan urutan cahaya yang menarik dengan mengubah kod Arduino.
Bekalan
Arduino Nano
Sensor bunyi yang serasi dengan KY-037 Arduino
Jalur LED RGB (LED beralamat secara individu), 5V, WS2812
Botol soda (kandungan minuman pilihan!)
Kertas mesin fotokopi
Kadbod
Gunting
Pisau hobi
Pistol gam panas & tongkat gam
Wayar elektrik
Pateri besi & pateri elektrik
Suis gelangsar atau rocker
Pengecas telefon bimbit & kabel USB - sebarang
Header lelaki - mungkin menggunakan alat ganti dari Arduino Nano
Cat untuk menghias
Langkah 1: Pastikan LED anda berfungsi
Berikut ini disalin dari "Meter tahap kebisingan tidak selamat" yang diarahkan oleh saya yang lain kerana ini adalah prosedur yang sama. Langkau bit sensor KY-037 jika anda tidak menambahkannya:
Ia berguna untuk mempraktikkan lampu RGB anda. Saya menggunakan 10 LED untuk meter jadi inilah yang saya praktikkan. Anda memotong jalur anda di tembaga - jelas di mana. Saya menyolder header 3 pin kecil yang saya miliki dari kit permulaan Arduino ke hujungnya. Memateri pada kenalan tembaga jalur RGB cukup baik, semoga berjaya! Perhatikan anak panah pada jalur RGB - anda mesti menyambung supaya isyarat kuasa & data anda mengikut anak panah. Anda akan melihat huruf DO & Din yang bermaksud Data Out dan Data In. Ini membolehkan saya memasang jalur ke papan roti bersama dengan jumper ke Arduino. Gambar menunjukkan papan Arduino Uno yang lebih besar, tetapi pin di Nano adalah sama. Dalam kod anda akan melihat bahawa pin data jalur disambungkan ke pin digital nombor 6 Arduino. Saya menetapkan bilangan LED ke 10. Gelung kekosongan mengitar LED mematikan / mematikan jalur, satu warna demi satu. Perhatikan bahawa saya pergi dari 0 hingga 9, iaitu sebanyak 10 lED. Saya menghilangkan sensor pada tahap ini (tidak seperti gambar) untuk memastikannya mudah - berikan kejayaan kepada diri sendiri! Setelah anda melakukan ini, cabaran seterusnya adalah mengkalibrasi dan memasukkan sensor KY-037. Terdapat tutorial hebat yang dilakukan oleh ElectroPeak di laman web Arduino yang memberi anda beberapa kod mudah yang mengeluarkan nombor ke monitor bersiri Arduino, yang membolehkan anda menentukur dengan skru potensiometer pada sensor. Inilah pautan: https://create.arduino.cc/projecthub/electropeak/h…. Saya telah menambahkan fail kod ini ke tutorial ini seperti yang akan anda lihat. Seterusnya, sambungkan jalur LED RGB ke litar seperti rajah litar yang akan anda lihat dalam dokumen PDF yang disertakan (terima kasih separa kepada Tinkercad Circuits untuk ini). Selepas ini, anda boleh memuat naik kod (KY_037_sound_sensor_LEDS_v2) ke Arduino Uno atau papan lain yang mungkin anda gunakan (Nano akan berfungsi juga). Perlu diingat bahawa anda memerlukan folder & fail FastLED yang ditambahkan ke folder Perpustakaan Arduino anda yang akan dipasang sendiri semasa anda memasang Arduino ke komputer anda. Perpustakaan dapat berada di jalur file seperti: C: / Program Files (x86) Arduino / library. Muat turun dari Github seperti: https://github.com/FastLED/FastLED. Perkara lain yang perlu diperhatikan adalah ingat untuk memilih papan yang betul dalam perisian Arduino di bawah papan Alat … dan pastikan papan itu bercakap ke port PC anda dengan mengklik port Alat …. Selain daripada ini, anda perlu membuat penyesuaian pada pot potensiometer anda pada sensor KY-037 bergantung pada output bekalan kuasa telefon bimbit yang anda miliki - output amp akan berbeza-beza pada pengecas yang berbeza sehingga mengubah tindak balas jalur RGB. Kalibrasi mengikut keadaan anda atau gunakan meter desibel yang terpisah seperti yang saya lakukan untuk meneka ambang perubahan warna. Saya telah mempermudah kodnya sehingga tidak lagi menggabungkan penukaran dari output voltan dari sensor ke tahap desibel mutlak seperti dalam projek Universiti Rice.
Langkah 2: Mula Membuat Badan Lampu
Bahagian ini sangat menyeronokkan. Pertama, potong botol soda di sekelilingnya sedikit ke bawah untuk membolehkan anda memasukkan sekeping kertas fotokopi yang digulung. Ia akan terbentang di sisi botol setelah anda meletakkannya. Potong sedikit agar sesuai dengan botol anda. Ini bertindak sebagai bayangan sehingga LED tidak terlalu terang untuk dilihat.
Saya menggunakan gulungan kadbod filem berpaut (Glad Wrap jika anda dari NZ) untuk turun ke tengah botol (anda juga boleh menggunakan helaian kertas mesin fotokopi yang digulung). Pada ini saya membungkus jalur LED 10 dalam lingkaran, yang dipegang dengan gam panas. Pastikan hujung pin yang dipateri dari jalur LED paling atas dan mudah dicapai. Lekatkan kertas atau tiub kadbod ini ke bahagian bawah botol. Seterusnya buat bulatan kadbod untuk melintasi bahagian atas botol & tiub kertas / kadbod, dengan takik untuk membiarkan wayar LED masuk. Kemudian anda boleh menyambungkannya ke Nano dan merekatkan Nano di tempatnya (lihat gambar).
Anda mesti melihat gambarajah pendawaian yang telah saya siarkan & lakukan sendiri sendiri. Pada dasarnya anda mahu pin + dari sensor bunyi KY-037 dan terminal + 5V dari jalur LED menyambung ke pin 5V di Nano. Pin GND dari kedua-duanya pergi ke GND di Nano. Di sinilah saya menggunakan beberapa header ganti yang disolder bersama. Dari pin ini, anda bergabung dengan dua wayar yang melalui pusat tiub kadbod dan keluar ke kabel USB yang menghubungkan ke pengecas telefon bimbit. Pastikan sepadan dengan + ve dan -ve.
Sebelum melangkah lebih jauh, saya sekali lagi menguji jalur LED untuk memastikan ia masih menyala (tiada sambungan terputus), digerakkan dari USB ke komputer dan juga dari 5V dan GND.
Kabel bekalan kuasa saya jalankan melalui pusat tiub kadbod dan keluar melalui bahagian bawah botol. Suis turun di sini - terpaku panas ke dasar berbentuk kerucut - jadi biarkan wayar yang mencukupi untuk operasi ini. Saya kemudian memotong kabel USB Arduino / pencetak saya pada separuh, menghubungkan satu hujungnya ke wayar bekalan kuasa Nano. Bahagian lain masuk ke pengecas mudah alih. Kabel mempunyai wayar hitam dan merah, serta wayar data lain. Gunakan hitam (negatif / GND) dan merah (+ 5V).
Langkah 3: Memenuhi Perkara
Anda akan melihat dari gambar bahawa saya menggunakan kadbod untuk membentuk bahagian atas silinder untuk lampu saya - ini membantu menyembunyikan papan dan wayar Nano. Perhatikan bahawa saya telah membiarkan soket USB dapat diakses sehingga saya dapat memprogram Nano lebih jauh untuk menggunakan sensor suara. Saya akan melakukan ini mengikut masa.
Pangkal lampu saya adalah kon. Ini lebih sukar untuk dicapai. Walau bagaimanapun, terdapat laman web yang sangat berguna yang membolehkan anda membuat kerucut, PDF dan mencetak templat kerucut yang dapat diterjemahkan ke dalam kadbod. Ukur diameter dan ketinggian yang anda mahukan. Inilah pautan: https://www.blocklayer.com/cone-patterns.aspx Tambang setinggi 167mm x 93mm x 40mm.
Saya akan tinggalkannya di sini buat masa ini. Lampu saya masih memerlukan sedikit hiasan dan lukisan, ditambah dengan penambahan kod yang lebih canggih sehingga memberi respons kepada sensor bunyi - tetapi itu dapat ditambahkan dalam waktu dekat.
Saya harap anda menikmati projek ini seperti yang saya lakukan. Saya berharap dapat mencubanya di dalam kelas.
Disyorkan:
Portable Disco V2 -Bunyi Dikawal Bunyi: 11 Langkah (dengan Gambar)
Portable Disco V2 -Sound Controlled LED's: Saya telah melalui perjalanan elektronik sejak saya membuat disko mudah alih pertama. Dalam binaan asalnya, saya menggodam litar pada papan prototaip dan berjaya membina disko poket kecil yang kemas. Kali ini saya merancang PCB saya sendiri dan
Pengecas Laptop Membuat Bunyi Bunyi Tetap: 3 Langkah
Pengecas Komputer Membuat Bunyi Bunyi Tetap: Ini diterbitkan secara awal di: https://highvoltages.co/tips-and-tricks/laptop-charger-making-a-beep-sound/ lawati www.highvoltages.co/blogs untuk maklumat lanjut .LAPTOP CHARGER MEMBUAT Bunyi Bunyi: Adakah pengecas komputer riba anda mengeluarkan bunyi bip dan ia tidak
Lampu LED Hiasan Bunyi Reaktif (Arduino): 5 Langkah (dengan Gambar)
Lampu LED Hiasan Bunyi Reaktif (Arduino): Selamat siang, ini adalah petunjuk pertama saya, dan saya bukan lelaki Inggeris;) tolong maafkan saya jika saya membuat kesilapan. Subjek yang ingin saya bicarakan ialah lampu LED daripada yang boleh didengar reaktif. Cerita ini bermula dengan isteri saya yang memiliki lampu ini dari Ikea sejak lo
Botol Susu yang Boleh Ditujukan (Lampu LED + Arduino): 12 Langkah (dengan Gambar)
Botol Susu yang Boleh Ditujukan (Lampu LED + Arduino): Jadikan botol susu PPE menjadi lampu LED yang cantik, dan gunakan Arduino untuk mengawalnya. Ini mengitar semula beberapa perkara, terutamanya botol susu, dan menggunakan kuasa yang sangat rendah: LED nampaknya hilang kurang dari 3 watt tetapi terang dan
Prostesis Botol Soda Plastik: 6 Langkah (dengan Gambar)
Prostesis Botol Soda Plastik: Mohon undian anda untuk penyerahan Pepsi Refresh CIR untuk Memberi Penjagaan Prostetik Berkesan Kos di Kawasan Midwestern yang Tidak Dilayani - http://pep.si/eo57my Kami ingin mengucapkan terima kasih kepada semua orang atas komen, penilaian, dan kebaikan mereka undi. Video