Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Xayrli kun, bu mening birinchi o'rgatuvchim va men ingliz emasman;) agar xato qilgan bo'lsam, meni kechiring.
Men gapirmoqchi bo'lgan mavzu - bu LED reaktiv, lekin ovozli reaktiv bo'lishi mumkin.
Hikoya uzoq vaqtdan beri Ikea kompaniyasidan bo'lgan bu xotinning xotini bilan boshlanadi va men har doim o'ylaymanki, uni LED tasmasi bilan o'zgartirish yaxshi mavzu bo'lishi mumkin.
Keyin ba'zi ko'rsatmalarni o'qiyotganimda Natural Nerd tufayli menga yaxshi ilhom bergan mavzuni ko'rdim
www.instructables.com/id/Music-Reactive-De…
Qanday ishlashini bilish uchun ma'lumot izlayapman, men ham yaxshi animatsiyani topaman
learn.sparkfun.com/tutorials/addressable-r…
Maykl Bartlettga ham rahmat
Keling, Ikea chiroqini sozlashni boshlaylik, u yorqinlikni sozlashi mumkin bo'lgan potarli standart chiroq (oq) bo'ladi, keyin u 8 xil animatsiyali musiqiy reaktiv chiroqqa o'tadi.
Video potar effektni yaxshi ko'rsatmaydi, aslida u yanada chiroyli.
Kechirasiz, agar men ba'zi tafsilotlarni o'tkazib yuborsam, lekin men buni yozishdan oldin ko'rsatma yozishni rejalashtirmaganman.
Tartibga solish: Men yangi video qo'shdim, lekin kameram (uyali telefonim) yorug'lik bilan to'yingan, afsuski), biz ishga tushirish effektini, yorqinligi sozlangan oq chiroqni, so'ngra bir nechta musiqa effektini ko'rishimiz mumkin.
1 -qadam: qismlar ro'yxati
Mana ro'yxat
- Albatta, chiroqning o'zi
- arduino NANO (shunga o'xshash)
- Nano qalqon (majburiy emas, lekin qisman)
- Ovozli modul (ehtiyot bo'ling, KY-037 yoki KY-038 ni qabul qilmang, chunki ular umuman sezilmaydi)
- 3 m RGBW LED tasmasi (RGB etarli bo'lishi mumkin edi, lekin men RGBW bilan o'ynashni xohlardim) Men oq rang oldim, bu ADDRESSABLE tasmasi, har bir LEDga alohida buyruq berish mumkin, bu standart RGB tasmasi emas
- 1 potar (bu erda 5 potar)
- Quvvat 5v 20Ah (10 yoki 15 etarli bo'lishi mumkin, lekin men katta bo'lishni afzal ko'rardim)
- 2 kondansatör kaliti (standart kalit ham yaxshi bo'lishi mumkin)
- kabel
- oyoq kaliti
- R/C kabeli (3 pinli sensorga ulanish oson)
2 -qadam: chiroqni tayyorlang
Chiroq to'plamda va uni yig'ish kerak. Chiroq va plastmassani ishlatmasligimiz sababli, barcha naychalarni bir -biriga yopib qo'yamiz, chunki u juda sokin emas, men murvat qo'shishga qaror qildim, shuning uchun teshik oching va har bir naychani mahkamlang. Ehtiyot bo'ling, biri qisqaroq va pastdan boshlanishi.
Kechirasiz, men buni qilganimda etarli rasmga ega bo'lmadim.
Chiroqning balandligi 1 m38, men trubaning 2 tomoniga qo'yilgan 2 ta chiziqdan foydalanardim.
Ehtiyot bo'ling, chiziq to'g'ri sezilgan bo'lishi kerak, chunki simi pastda bo'lishi kerak, bunday LED tasmasida kirish va chiqish bor, kirish pastda bo'lishi kerak. Har bir LED tasmasi men uchun 77 LED uzunligidan iborat, lekin keyinchalik bu arduino NANO uchun juda ko'p ekanligini ko'radi.
Men chiziqni quvurga issiq yopishtirishga harakat qilaman, lekin men buyurtma berganimda suv o'tkazmaydigan silikonli versiyasini oldim, lekin issiq elim uni yopishtirmadi:(Shunday qilib, men uning o'rniga galstuk-rap ishlatardim. Kabelni bir vaqtning o'zida ulashni o'ylab ko'ring.
3 -qadam: Kapasitiv kalitlar va potar
2 ta sig'im kalitlari chiroq ichida joylashgan va chiroq plastmassasi orqali nisbatan yaxshi reaksiyaga kirishadi.
Siz xohlagan joyga qo'yishingiz mumkin, men ularni yopishtiruvchi bilan yopishtirdim, chiroq baland bo'yining o'rtasiga.
Yuqori qismi oq rangdan animatsiyaga o'tish uchun.
Pastki qismi animatsiya uslubini o'zgartirish uchun. 8 ta animatsiya, 7 ta musiqa reaktiv, ikkinchisi esa cheksiz harakatli.
Potar uchun, boshida men toymasin potar ishlatmoqchi edim, lekin uni qayerga oson qo'yish kerakligini bilmasdim, nihoyat tepasida teshik qilib, aylanayotganini qo'ydim.
4 -qadam: sxemalar va dasturlash
Hamma narsani bir -biriga ulang
Va kodni yuklang
Bu faqat Adafruit_NeoPixel kutubxonasidan foydalanadi, uni o'rnatganingizga ishonch hosil qiling.
Kodda sizda:
#ta'rif NUM_LEDS 74
Agar men 77 uzunlikdagi chiziqli tasma ishlatgan bo'lsam ham, nanoning xotirasi yo'q edi va men faqat 74 LEDga tushguncha hech narsa sodir bo'lmadi. Mega -dan foydalanish yaxshiroq bo'lardi
#MIC_LOW 0.0 ni belgilang#MIC_HIGH 737.0 ni aniqlang
Sensor yordamida min / max qiymatini tekshiring.
Siz LED tasmasini e'lon qilganingizda, men uchun bu NEO_RGBW va 800 kHz edi, sizning texnik xususiyatlaringizni tekshiring.
Adafruit_NeoPixel tasmasi = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Chiroq yoqilganda, u oq, qizil, yashil va ko'k rangga o'raladi, agar siz bunday boshlashni xohlamasangiz, boshlang'ich qismini olib tashlashingiz mumkin.
5 -qadam: Keyingi versiya?
Men uning chirog'iga operatsiya qilganimda, xotinim biroz xavotirda edi, lekin hozir u buni chindan ham yaxshi ko'radi.
Kabelni ichkariga kiritganingizda, inestetik soyalardan saqlanish uchun ularni mahkamlang.
Quvvat qutisi juda katta va pastda soya soling, LED chizig'ining yuqorisidan boshlab soyalar kamayishi mumkin.
Tugma yorug'lik yoqilganda ko'rinadi, bu estetik emas, uni devorning yon tomoniga (agar chiroq devor yonida bo'lsa) va quvvat bilan bir tomonga qo'yishni o'ylab ko'ring. Lekin ularning qaerdaligini ko'rish yaxshi, men chiroqqa hech qanday iz qo'yishni xohlamayman.
Oxirgi versiyada, effekt tugmachasini bosganingizda, ko'k chiroq yonib -o'chib turadi va siz qaysi tugmani bosganligingizni bildiradi va qaysi animatsiya faol, lekin uni kuchaytirish mumkin.
Mikrofon yanada oqilona bo'lishi mumkin va men sezgirlikni oshirish uchun 2 ta mikrofon qo'yishni o'ylayman.
Ko'proq effekt yaratish mumkin, lekin Mega -ga o'tish kerak, menimcha, Nanoda mavjud xotira nolga yopiq.
Effektni o'zgartirish uchun aylanadigan kodlovchi ham muqobil bo'lishi mumkin. Lekin men hozircha sig'imli kalitni yoqtiraman:)
Men USB kabelini chiroqning yuqori qismiga uladim, uni osonlik bilan dasturlash mumkin.
Quvvat simini olganimda, unga umumiy kalitni qo'shaman.
E'tibor bering, agar ertaga siz bundan charchagan bo'lsangiz, siz lampochkadan qutulishingiz va boshlang'ich chiroqni qaytarishingiz mumkin, lekin men buning sababini tasavvur qila olmayman …
Masofadan boshqarish pultini qo'shish ham fikrlar ro'yxatida.
Tavsiya:
Ovozli reaktiv olovli, karnayli Bluetooth va animatsion LEDli olovli chuqur: 7 qadam (rasmlar bilan)
Ovozli reaktiv olovli, karnayli va animatsion LEDli yong'inga chalinadigan joy: hech narsa yozgi vaqtni olov yonida dam olishni yoqtirmaydi. Ammo olovdan yaxshiroq nima borligini bilasizmi? Olov va musiqa! Lekin biz bir qadam, yo'q, ikki qadam oldinga bora olamiz … Yong'in, Musiqa, LED chiroqlar, Ovozli reaktiv olov! Bu shuhratparast tuyulishi mumkin, lekin bu
Ovozli reaktiv lampochka displeylari + begona narsalar : 8 qadam (rasmlar bilan)
Ovozli reaktiv lampochka displeylari + begona narsalar …: Qo'shimcha fotosuratlar va loyiha yangiliklari uchun: @capricorn_one
Arduino Infinity Mirror (Bluetooth va ovozli reaktiv): 9 qadam (rasmlar bilan)
Arduino Infinity Mirror (Bluetooth va ovozli reaktiv): Men maktab loyihasi uchun Infinity Mirror -ni yaratdim, uni Bluetooth yordamida telefon yoki planshet bilan boshqarishingiz mumkin. Oynada, shuningdek, ovoz/musiqani aniqlaydigan va shunga mos ravishda ko'zni qamashtiradigan mikrofon o'rnatilgan
Ovozli reaktiv LED displey: 6 qadam (rasmlar bilan)
Ovozli reaktiv LED displey: Salom bolalar! Bu mening birinchi ko'rsatmam va men arduino asosidagi LED displeyini yasadim. Umid qilamanki, sizga yoqadi! Agar sizda biron bir savol bo'lsa, ularni bemalol so'rashingiz mumkin :-)
Musiqiy reaktiv yorug'lik -- Qanday qilib ish stolini ajoyib qilish uchun juda oddiy musiqani reaktiv nur qilish mumkin: 5 qadam (rasmlar bilan)
Musiqiy reaktiv yorug'lik || Qanday qilib ish stoli ajoyib bo'lishi uchun juda oddiy musiqiy reaktiv yorug'lik qilish mumkin. Salom bolalar, bugun biz juda qiziqarli loyihani quramiz. Bugun biz musiqali reaktiv nurni quramiz. Led o'z yorqinligini mos ravishda o'zgartiradi. aslida past chastotali audio signal bo'lgan bosh. Qurilish juda oddiy, biz