Mundarija:

DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson: 3 qadam
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson: 3 qadam

Video: DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson: 3 qadam

Video: DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson: 3 qadam
Video: Tim Urban: Inside the mind of a master procrastinator | TED 2024, Noyabr
Anonim
Image
Image
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson
DIY MusiLED, Windows va Linux-ni bir marta bosish bilan musiqiy sinxronlangan LEDlar (32-bit va 64-bit). Qayta yaratish, ishlatish uchun qulay, portga oson

Bu loyiha sizga Arduino kartasiga 18 ta LEDni (6 qizil + 6 ko'k + 6 sariq) ulashga va kompyuteringizning ovoz kartasining real vaqtda signallarini tahlil qilishga va ularni zarba effektiga ko'ra ularni yoqish uchun LEDlarga o'tkazishga yordam beradi., Yuqori shapka, tepish). Men bu borada bir nechta ko'rsatmalarni ko'rdim, lekin ularning ko'pchiligi juda katta hajmga ega va yangi DIY loyihasini xohlaydigan yangi boshlanuvchilar yoki DIYerlar uchun kodlarni ishlab chiqish qiyin, ular ma'nosini berish uchun manba kodlarini bir necha soat davomida saralash kerak emas. Bundan tashqari, smd 5050 ning 6 tasmasini yoki alohida dasturlanadigan RBG WS28xx seriyasidan foydalanishingiz mumkin. Ammo, ularning quvvat talablari turlicha, shuning uchun agar siz ular uchun yangi bo'lsangiz, ularning ma'lumotlar jadvaliga murojaat qiling.

Agar siz manba kodini qidirishni xohlamasangiz va uni tezda ishga tushirishni xohlamasangiz, siz to'g'ri sahifadasiz. Biz 3 (uchta) oddiy qadamni bajaramiz - qismlarni sotib olish, ularni ulash va oyna ilovasini ishga tushirish, musiqangizni psixlashtirish uchun. Buning eng yaxshi tomoni shundaki, buning uchun siz hech qanday kutubxona yoki protsessorni o'rnatishingiz shart emas va siz xohlagan media pleerdan foydalanishingiz mumkin va hech qanday kodni o'zgartirmasdan yoki xavotirlanmasdan, to'g'ridan -to'g'ri media pleerdan o'ynash/to'xtatib turish/to'xtatish/oldinga/orqaga o'tkazish mumkin. media fayl kengaytmalari haqida. Ovozli kartadagi har qanday tovush, agar *.exe ilovasi ishlayotgan bo'lsa, hatto siz o'ynayotganingizda/youtube/filmlarni tomosha qilayotganingizda yoki qiz do'stingiz/yigitingiz Skype qo'ng'irog'i orqali baqirganida ham tahlil qilinadi. *Yaqin daqiqalarda ilovani yopganingizga ishonch hosil qiling*. !! Hazillar alohida !! Keling, loyihani boshlaymiz va 20 daqiqadan kamroq vaqt ichida yakunlaymiz.

1 -qadam: ehtiyot qismlarni sotib olish

QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH
QISMLARNI SOTISH

Sizga kerak bo'ladi

a) Arduino. (Men yotgan Mega2560 -dan foydalandim, siz UNO yoki kamida 6 PWM pinli har qanday ishlatishingiz mumkin).

b) 3,5 mm diametrli LEDlar - 18 ta. (6 sariq + 6 qizil + 6 ko'k)., YOKI, LED STRIP (Agar nima qilayotganingizni bilsangizgina foydalaning).

c) Rezistorlar - 220 yoki 150 Ohm * 6

d) Breadboard / Prototype Board va ko'plab M-M o'tish kabellari (taxminan 15 atrofida).

2 -qadam: qismlarga ulanish

QISMLARNI ULANISH
QISMLARNI ULANISH

LEDlarning kattaroq oyog'i +ve (musbat) anodni, qisqaroq oyog'i --ve (manfiy) katodni bildiradi.

LEDlarni etarlicha masofaga joylashtiring va ularni yaxshiroq joylashtiring. Arduino -ning PWM tomonidagi "GND" pinini Breadboard -dagi Ground -ga ulang. LEDni katodli oyog'i bilan rezistorlarni er bilan ketma -ket ulang; va PWM pinlari arduinodan LEDlarning anodli oyog'iga. {Siz rezistor qiymatlari bilan aylanib yurishingiz mumkin, lekin LEDni rezistorsiz ishlatmasligingizga ishonch hosil qiling, aks holda ularni yoqib yuborishingiz mumkin}. Aniqroq tushunish uchun berilgan diagramaga qarang. Chapdagi LEDlarning 1 -chi 3 -chi LEDlari uchun 220 ohmli uchta rezistorni ishlatdim; Qolgan 3 ta LEDlar uchun uchta 150 ohm.

LED va rezistorlar panelini o'rnatishni tugatgandan so'ng, Arduino -ni Windows kompyuteringizga ulang. Arduino IDE -ni oching, Fayl> Misollar> Firmata> StandardFirmata -ga o'ting va Arduino -ga namunaviy eskizni yuklang. ! BILDI!

3 -qadam: Musiqangizni ruhiylashtirish

Manba kodini olish uchun https://knowledgeofthings.com/diy-musical-lights-… blogiga tashrif buyuring ---------------------------- -------------------------------------------------- ----------------

Agar sizda ilova bilan bog'liq muammolarga duch kelsangiz, Arduino "COM3" da ekanligiga ishonch hosil qiling, agar bo'lmasa, quyida seriya/port raqamingiz bilan izoh qoldiring va men siz uchun dasturni yuklayman. Agar Tx/Rx chiroqlari yonib-o'chib tursa, lekin svetodiodlar yonmasa, LEDlarning polaritesini va bo'shashgan yoki noto'g'ri simlarni ikki marta tekshiring.

Eslatma: - LINUX va MAC foydalanuvchilari uchun - Xavotir olmang, men ham siz uchun maxsus ilovani yuklayman, faqat quyida seriya/port raqamingizni yozib qoldiring. Windows 32-bitli foydalanuvchilarga Java 8-ni o'rnatish taklif qilinadi.

Qo'shimcha eslatma:- Agar siz ovozli biror narsa o'ynamasangiz, lekin siz arduino-ni ulab, dasturni yoqsangiz, ulanish to'g'ri va dastur ishlayotganligini ko'rsatish uchun sariq va qizil LEDlar tasodifiy tartibda miltillaydi.. BU 3 QADAMDAN KEYIN BU SODIQ QILINISHNI To'g'ri bajarganingizga ishonch hosil qilish uchun to'g'ri bajarilishi mumkin. Grammatik xatolarim uchun uzr, ingliz tili mening birinchi tilim emas. Umid qilamanki, kimdir buni smd5050 yoki ws28xx 6 tasida takrorlaydi. Agar sizlardan kimdir buni qilsa, men bilan ham baham ko'ring.

Tavsiya: