Isi kandungan:
- Langkah 1: Senarai Bahagian
- Langkah 2: Sediakan Lampu
- Langkah 3: Tukar Kapasitif dan Potar
- Langkah 4: Skematik dan Pengaturcaraan
- Langkah 5: Versi Seterusnya?
Video: Lampu LED Hiasan Bunyi Reaktif (Arduino): 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Selamat hari, ini adalah arahan pertama saya, dan saya bukan orang Inggeris;) maafkan saya sekiranya saya melakukan kesilapan.
Subjek yang ingin saya bicarakan adalah lampu LED daripada bunyi reaktif.
Kisahnya bermula dengan isteri saya yang memiliki lampu ini dari Ikea sejak lama dan saya selalu berfikir, apabila melihatnya, ia boleh menjadi subjek yang baik untuk mengubahnya dengan jalur LED.
Setelah membaca beberapa pengajaran, saya melihat topik yang memberi saya inspirasi yang baik, terima kasih kepada Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Mencari maklumat untuk mengetahui cara kerjanya, saya juga menemui animasi yang bagus
learn.sparkfun.com/tutorials/addressable-r…
Terima kasih juga kepada Michael Bartlett
Mari kita mulai menyala lampu Ikea, itu akan menjadi lampu standard (putih) dengan potar untuk dapat menyesuaikan kecerahan, dan kemudian ia akan beralih ke lampu reaktif muzik dengan 8 animasi berbeza.
Video tidak menunjukkan kesan potar dengan baik, sebenarnya lebih bagus.
Maaf jika saya terlepas beberapa butiran tetapi saya tidak merancang untuk menulis arahan sebelum membuatnya.
Edit: Saya menambahkan video baru tetapi kamera saya (telefon bimbit) sudah tepu dengan cahaya, maaf untuk itu), kita dapat melihat kesan permulaan, dan lampu putih dengan pengaturan kecerahan, dan kemudian beberapa kesan muzik
Langkah 1: Senarai Bahagian
Inilah senarai
- sudah tentu lampu itu sendiri
- arduino NANO (seperti ini)
- Perisai Nano (tidak wajib tetapi sangat partikal)
- Modul bunyi (berhati-hati JANGAN MENGAMBIL KY-037 atau KY-038 dengan TIDAK masuk akal sama sekali)
- Jalur LED 3m RGBW (RGB boleh mencukupi tetapi saya mahu bermain dengan RGBW)
- 1 potar (5 potar di sini)
- Kuasa 5v 20Ah (10 atau 15 boleh mencukupi tetapi saya lebih suka menjadi besar)
- 2 suis kapasitor (suis standard juga bagus)
- kabel
- tukar kaki
- Kabel R / C (mudah disambungkan ke sensor 3 pin)
Langkah 2: Sediakan Lampu
Lampu ada di dalam kit dan mesti dipasang. Oleh kerana kami tidak akan menggunakan lampu dan plastik yang mengunci semua tiub bersama-sama, dan kerana ia sepi tidak terlalu kaku pada origin, saya memutuskan untuk menambah baut, jadi buat lubang dan pasangkan setiap tiub bersama-sama. Hati-hati, satu lebih pendek dan permulaan dari bawah.
Maaf saya tidak mendapat gambar yang cukup ketika saya melakukannya.
Lampu setinggi 1m38, saya menggunakan 2 helai jalur led, yang saya letakkan di 2 sisi tiub.
Hati-hati, jalur mesti berada di deria yang tepat, kerana kabel harus berada di bawah, ada input dan output pada jalur LED seperti itu, input harus berada di bawah. Setiap jalur LED 77 LED panjang untuk saya, tetapi kemudian akan melihat bahawa terlalu banyak untuk arduino NANO.
Saya cuba merekatkan jalur ke tiub, tetapi ketika saya memesan, saya mengambil versi kalis air silikon, dan lem panas tidak merekatkannya:(Oleh itu, saya menggunakan tali leher. Fikirkan untuk memasang kabel pada masa yang sama.
Langkah 3: Tukar Kapasitif dan Potar
2 suis kapasitif berada di dalam lampu dan bertindak balas dengan agak baik melalui plastik lampu.
Anda boleh meletakkannya di tempat yang anda mahukan, saya melekatkannya dengan sekeping pelekat, di tengah-tengah tinggi lampu.
Yang teratas adalah untuk beralih dari Putih ke animasi.
Yang paling bawah adalah untuk mengubah gaya animasi. Ada 8 animasi, 7 adalah muzik reaktif, dan yang terakhir hanya bergerak tanpa batas.
Untuk potar, pada awalnya, saya ingin menggunakan slaid potar tetapi saya tidak tahu di mana meletakkannya dengan mudah, jadi akhirnya saya membuat lubang di bahagian atas dan meletakkan yang berputar.
Langkah 4: Skematik dan Pengaturcaraan
Sambungkan semuanya
Dan muat naik kodnya
Ia hanya menggunakan perpustakaan Adafruit_NeoPixel, pastikan anda memasangnya.
Dalam kod anda mempunyai:
#tentukan NUM_LEDS 74
Walaupun saya menggunakan jalur LED panjang 77, nano sudah tidak dapat dilupakan dan tidak ada yang berlaku sehingga saya hanya menggunakan 74 LED sahaja. Mungkin menggunakan Mega akan lebih baik
#tentukan MIC_LOW 0.0 # tentukan MIC_HIGH 737.0
Sila periksa nilai min / maksimum yang anda dapat dengan sensor anda.
Semasa anda menyatakan jalur LED anda, bagi saya itu NEO_RGBW dan 800 khz, periksa spesifikasi anda.
Jalur Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Apabila lampu menyala, ia akan menyalakan putih, merah, hijau dan biru, anda boleh mengeluarkan bahagian permulaan jika anda tidak menginginkannya.
Langkah 5: Versi Seterusnya?
Isteri saya agak risau ketika saya membuat pembedahan di Lampunya, tetapi sekarang dia sangat menyukainya.
Apabila anda memasukkan kabel ke dalam, berhati-hati untuk memasangkannya untuk mengelakkan bayangan tidak estetik.
Kotak kuasa cukup besar, dan membuat bayangan di bahagian bawah, mulai jalur LED lebih tinggi dapat mengurangkan bayangan.
Tombol dilihat semasa cahaya menyala, tidak estetik, fikirkan untuk meletakkannya di sisi dinding (jika lampu berada di dekat dinding) dan sisi yang sama dengan kuasa. tetapi bagus untuk melihat di mana mereka berada, saya tidak mahu memberi tanda pada lampu.
Pada versi terakhir, apabila anda mengklik butang kesan, lampu biru berkedip untuk menunjukkan anda menyentuh butang, dan animasi mana yang aktif tetapi dapat ditingkatkan.
Mikro mungkin lebih masuk akal, dan saya ingin meletakkan 2 mikro agar mempunyai kepekaan yang lebih baik.
Lebih banyak kesan boleh dibuat, tetapi saya perlu menggunakan Mega yang saya rasa kerana memori yang ada di Nano ditutup kepada sifar.
Pengekod putar untuk mengubah kesan juga boleh menjadi alternatif. Tetapi saya suka suis kapasitif buat masa ini:)
Saya memasang kabel USB ke bahagian atas lampu agar dapat memprogramnya dengan mudah.
Saya akan menambah suis umum pada kabel kuasa, semasa saya menerimanya.
Perhatikan bahawa jika esok anda bosan dengannya, anda boleh menyingkirkan lampu dan memasang kembali lampu awal, tetapi saya sebenarnya tidak membayangkan mengapa….
Menambah alat kawalan jauh juga terdapat dalam senarai idea.
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
Lampu LED Multicolor Reaktif Muzik - Sensor Pengesanan Bunyi Arduino - Jalur LED RGB: 4 Langkah
Lampu LED Multicolor Reaktif Muzik | Sensor Pengesanan Bunyi Arduino | Jalur LED RGB: Projek lampu LED pelbagai warna muzik-reaktif. Dalam projek ini, jalur LED 5050 RGB sederhana (bukan LED Beralamat WS2812), sensor pengesanan bunyi Arduino dan penyesuai 12V digunakan
Pembesar Suara Dodecahedron Akrilik Dengan LED Reaktif Bunyi: 7 Langkah (dengan Gambar)
Pembesar Suara Dodecahedron Akrilik Dengan Lampu LED Reaktif Bunyi: Hai, Nama saya Charlie Schlager. Saya berumur 15 tahun, bersekolah di Fessenden School di Massachusetts. Pembesar suara ini adalah binaan yang sangat menyeronokkan bagi mana-mana DIYer yang mencari projek yang menarik. Saya membina pembesar suara ini terutamanya di makmal inovasi Fessenden yang terletak di
Hiasan Lampu Meja dan Tanda Lampu Pintu: 8 Langkah (dengan Gambar)
Hiasan Lampu Meja dan Tanda Lampu Pintu: Tutorial ini akan menunjukkan kepada anda cara memprogram dan membina hiasan meja yang menyala. Lampu ini berubah warna dalam masa satu jam. Anda juga akan belajar bagaimana memprogram dan membina tanda pintu yang menyala yang menyala. Anda boleh menggunakan pintu
Paparan LED Reaktif Bunyi: 6 Langkah (dengan Gambar)
Paparan LED Sound Reactive: Hello Guys! Ini adalah Instructable pertama saya, dan saya membuat paparan LED berasaskan arduino. Saya harap anda menyukainya! Sekiranya anda mempunyai sebarang pertanyaan, sila ajukan kepada mereka :-)). Konsep utamanya, ialah jika anda menyalakan lembaran akrilik (yang mempunyai sesuatu yang terukir di