Mundarija:

Faol musiqiy partiyaning LED chirog'i va Bluetooth dinamikida qorong'uda porlashi: 7 qadam (rasmlar bilan)
Faol musiqiy partiyaning LED chirog'i va Bluetooth dinamikida qorong'uda porlashi: 7 qadam (rasmlar bilan)

Video: Faol musiqiy partiyaning LED chirog'i va Bluetooth dinamikida qorong'uda porlashi: 7 qadam (rasmlar bilan)

Video: Faol musiqiy partiyaning LED chirog'i va Bluetooth dinamikida qorong'uda porlashi: 7 qadam (rasmlar bilan)
Video: How the Occult influences the West with Dr Abdullah Sueidi 2024, Iyul
Anonim
Image
Image
Faol musiqiy partiya LED yoritgichi va qorong'uda PLA bilan Bluetooth dinamik
Faol musiqiy partiya LED yoritgichi va qorong'uda PLA bilan Bluetooth dinamik

Assalomu alaykum, ko'rsatmalarni o'rnatganingiz uchun tashakkur

Men har yili 14 yoshli o'g'lim bilan qiziqarli loyihani amalga oshiraman. Biz Quadcopter, suzish tezligi soatlari (bu ham ko'rsatma), CNC korpusi va Fidget Spinners qurdik.

Qish yaqinlashib kelayotgan va er -xotin lagerga sayohatlar kelganda, biz kulgili chiroqni yasash qiziqarli bo'lardi deb o'ylagandik, lekin biz uni keyingi bosqichga olib chiqmoqchi bo'ldik, shuning uchun er -xotin qo'shimchalarini qo'shishga qaror qildik. Musiqa uchun Bluetooth karnay, shuningdek, turli xil yorug'lik rejimlari. Shuningdek, u telefon uchun USB zaryadlovchi portiga ega:)

U juda katta, balandligi 14 dyuym, kengligi 5 dyuym va chiroq chiroq qismida 90 LED mavjud. Og'irlikning katta qismi pastda joylashganki, u yaxshi o'tiradi va tepadagi tutqich uni ko'tarib yurishni osonlashtiradi. Qorong'ida porlash PLA tepasi ham yoqimli teginishdir.

Chiroqning 6 ta rejimi bor va ajoyib tomoni shundaki, siz ham o'zingizni dasturlashingiz mumkin. Agar siz biron bir ajoyib narsani o'ylab topsangiz, menga xabar bering, shunda biz uni biznikiga qo'shishimiz mumkin!

Ikkita video biriktirilgan, birinchisi - men reaktiv chiroqlarni ko'rsatish uchun hushtak chalayotganim, u haqiqiy musiqa ijro etilganda ancha sovuqroq ko'rinadi, lekin mualliflik huquqi tufayli men uni musiqa bilan ko'rsatolmayman … Boshqa videoda rangli velosiped rejimi ko'rsatilgan, video esa yo'q adolat qilmang ham.

Agar sizga bu ko'rsatma yoqsa, iltimos, biz qatnashgan tanlovlarda unga ovoz bering

Bu erda biz chiroq uchun yaratgan turli xil rejimlar:

  1. 100% RGB yorug'lik
  2. 50% RGB yorug'lik
  3. 25% RGB yorug'lik
  4. Rangli velosiped
  5. Faol partiya rejimi 1- 3 darajali rang o'zgarishi bilan ranglarni rampalash (past ovozda ko'k, o'rtada yashil va yuqori qizil)
  6. Faol partiya rejimi 2 - tovush amplitudasiga qarab ranglarni ko'taradi.

Qismlar ro'yxati:

  • Siz ajratishingiz mumkin bo'lgan bluetooth dinamik. Biznikilar Instructables Microcontroller tanlovida sovrin sifatida qo'lga kiritildi. Bu 3W Mono Bluetooth dinamik va USB zaryadlovchi portini o'z ichiga oladi. Bu erda siz sotib olishingiz mumkin bo'lgan veb -saytga havola, lekin ular juda qimmat. Katta o'lchamda, agar siz uni ishlatsangiz, u tuzilishga juda mos keladi. Ovoz sifati unchalik yaxshi emas, shuning uchun biz uni ishlatishga qaror qildik. Agar biz uni vayron qilgan bo'lsak, biz xafa bo'lolmas edik, ehtiyotkorlik bilan ajratib oling, avval barcha vintlarni echib oling, keyin ehtiyotkorlik bilan dremel asbobini ishlatib, qolgan qismini elektronikadan kesib oling.
  • Suv o'tkazmaydigan 5050 LED yorug'lik chizig'i:
  • Arduino Uno:
  • Adafruit elektret mikrofon kuchaytirgichi:
  • Yuqori quvvatli 3S 4000mAh 11.1v batareya: https://www.amazon.com/gp/product/B0087Y7V3U Buning uchun sizga zaryadlovchi ham kerak bo'ladi … Batareyaning asl ishlatilishi biz bundan bir necha yil oldin qurilgan Quadcopterda edi.
  • 3 ta MOSFET tranzistorlari:
  • 20 vint:
  • LED quvvat tugmasi:
  • 2 lahzali kalit:
  • Qorong'ida porlash PLA:
  • Batareya uchun o'q ulagichlari
  • 1k qarshilik
  • Tel
  • Sinov uchun non paneli va jumperlar

Asboblar ro'yxati:

  • 3D printer va PLA filamenti
  • Philips boshli tornavida (uzun milli kichik)
  • Lehimlash temir va lehim
  • Dremel vositasi
  • Super elim
  • Katta matkap bilan burg'ulash

1 -qadam: Kosonni 3D chop etish

Kosonni 3D chop etish
Kosonni 3D chop etish

Biz korpus komponentlarini PLA -da 2 xil material g'altak bilan chop etdik. Pastki va o'rta qatlamlar uchun qizil PLA, ichki, tashqi, yuqori va tutqichli chiroqlar uchun biz qorong'i PLAda porlaymiz. Chiroqlar qorong'i materialdagi nurni juda ko'p yorug'lik bilan to'ldiradi, shuning uchun biz chiroqni o'chirib qo'yganimizdan keyin u yaxshi yonadi.

Chop etish uchun 7 ta asosiy komponent mavjud: pastki taglik, yuqori taglik, batareya tortmasi, yorug'lik bazasi, engil qo'shish, engil tepa va tutqich. Yorug'lik poydevoridagi ikkita kalitni ushlab turadigan kalit qisqichlari bo'lgan bitta kichik bo'lak. Biz kalitni yopishtirmasdan, ularga super elim ishlatdik, bu kalitni kliplarsiz yopishtirishga harakat qilganimizda muammo edi.

2 -qadam: Pastki bazali elektronikani yig'ing

Pastki bazali elektronikani yig'ing
Pastki bazali elektronikani yig'ing
Pastki bazali elektronikani yig'ing
Pastki bazali elektronikani yig'ing
Pastki bazali elektronikani yig'ing
Pastki bazali elektronikani yig'ing

Ba'zi tarkibiy qismlarni korpusga yig'ish va sim bilan ulash kerak, shunda hamma narsa mos keladi va izolyatsiya qilinadi.

Pastki qatlamda biz Bluetooth dinamikini Arduino/Lighting LED quvvat tugmasi va mikrofonni qo'yamiz. Sizga uzun simlar va bluetooth karnayidagi asosiy kalitga lehimlanadigan kalit kerak bo'ladi, shunda u yorug'lik tayanchiga qadar ishlaydi. Quvvat tugmachasining simlari yuqori bazaga qadar uzatiladi, ular batareyaga va Arduino -ga ulanishi mumkin. Bundan tashqari, Arduino -dan mikrofonga 2 ta sim o'tkazilishi kerak.

E'tibor bering, keyingi uchta qadam bir -biri bilan chambarchas bog'liq. Hamma narsani lehimlashdan oldin simlar kerakli joyga etib borishiga ishonch hosil qiling:)

Quvvat tugmachasining pinlari kalitning yuqori qismiga va pin raqamlari chapdan o'ngga 1 dan boshlanib, 5 bilan tugaydi. Eslatma: menda tugmachaning oxirgi simlari, ko'k va oq simlar tasviri yo'q. Biz ularni to'g'ri rang bilan kodlashimiz va almashtirishni yakunlashimizdan oldin rasm vaqtinchalik edi.

Yuqorida aytilganlarni hisobga olgan holda, biz LED quvvat kalitini qanday ulashimiz mumkin:

  • 1 batareya - va Arduino -
  • 2 va 5 Arduino +
  • 3 Batareya +

Endi siz ozgina vintlarni olib, mikrofonni taglikning yon yoki pastki qismiga mahkamlashingiz mumkin. Bundan tashqari, biz batareyani taglikning pastki qismiga mahkamlash uchun super elim ishlatdik, shunda u qimirlamaydi.

3 -qadam: Chiroqning yuqori qismini yig'ing

Chiroqning yuqori qismini yig'ing
Chiroqning yuqori qismini yig'ing
Chiroqning yuqori qismini yig'ing
Chiroqning yuqori qismini yig'ing
Chiroqning yuqori qismini yig'ing
Chiroqning yuqori qismini yig'ing

Bu bosqichda biz chiroqlarni ichki foniy korpusga, keyin tashqi korpusga ulab, yorug'lik simlarini MOSFETlarga lehimlab, narsalarni sinab ko'ramiz. Biz bu qadamdan oldin Arduino simlarini sinovdan o'tkazdik va agar xohlasangiz, siz ham qila olasiz. Hamma narsani yig'ishdan oldin, narsalarning yoritilishini ko'rish har doim qiziqarli.

Chiroqlarni ichki ichki bazaga ulash uchun biz avval chiroqlarni o'rab, 30 segmentni (90 chiroq) oldik. Keyin biz chiziqni kesib, taglikni olib tashladik. Biz chiroqlarni taglikning pastki qismidagi ustunlar orasiga o'rashni boshladik, shunda simlar va lehim uchun joy bor edi. Keyin biz tepaga tegmagunimizcha spiral bilan mahkam aylana boshladik. Agar kerak bo'lsa, qo'shimcha segmentga ega bo'lishni xohlaysiz va uni yuqoriga ko'tarilgandan keyin kesib tashlang.

Biz uni shu tarzda qo'yganimizdan so'ng, biz uning yuqori va pastki qismiga yopishtiruvchi yopishtiramiz, chunki uning joyida qoladi, chunki yengil chiziqlardagi elim yomon. Chiroqlar va ingichka tashqi qobiq o'rtasida, agar yopishtiruvchi yopishtiruvchi ishlamay qolsa, chiroqlar hali ham chiroq ichida to'g'ri joylashishini ta'minlash uchun ataylab bo'sh joy yo'q.

Endi tashqi qobiq ichidagi chiroqlar bilan ichki qobiqni qo'ying va ularni bir -biriga ulash va narsalarni joyida ushlab turish uchun vintlarni ishlating.

4 -qadam: Yuqori elektronikani yig'ing

Yuqori Baza Elektronikasini yig'ing
Yuqori Baza Elektronikasini yig'ing
Yuqori Baza Elektronikasini yig'ing
Yuqori Baza Elektronikasini yig'ing
Yuqori Baza Elektronikasini yig'ing
Yuqori Baza Elektronikasini yig'ing

Yuqori bazada Arduino, MOSFET va Batareya mavjud.

Biz oyoqlarini biz tomonga yotqizganda, biz issiqlik sinxronlashtiruvchi MOSFET -larni sim bilan bog'ladik. Avval sinov uchun biz non taxtasidan foydalandik, keyin biz ularni olib tashladik va chidamliligi uchun hamma narsani bir -biriga lehimladik.

Non taxtasi uchun joy bor, lekin hamma narsani bir -biriga lehimlab, keyin uni elektr tasmasi bilan yopishtirishdan ko'ra qattiqroq bo'ladi.

Iltimos, ilova qilingan ba'zi rasmlarni ko'ring, unda men qanday qilib narsalarni birlashtirganimizni ko'rsatishga harakat qildim. Oldingi pastki pog'onada mikrofonning rasmlari bor.

Mana, biz Arduino -ni qanday uladik va turli komponentalarga ulandik:

  • A0 piniga mikrofon chiqishi
  • Rejim 12 -> qarshilik ko'rsatish -> Toprak va 0 tugmachasini pin qilish uchun tugmani tanlang
  • 3 -pinli qizil chiqish -> Chap pinli qizil MOSFIT
  • 5 -pin uchun yashil chiqish -> Chap pinli yashil MOSFIT
  • Moviy chiqish 6 -pin -> Chap pinli Moviy MOSFIT
  • Tartibni tanlash uchun 5 voltli mikrofon uchun 13,3 voltli tugma
  • Chiroqlarning 12 voltli simiga VIN
  • Qizil MOSFIT markazi -> qizil chiroq
  • Yashil MOSFIT markazi -> Yashil chiroqli sim
  • Moviy MOSFIT markazi -> Moviy nurli sim
  • Mikrofonga va MOSFIT -ning o'ng piniga ulangan (men yerdan bitta simni uchtasi va kalit uchun ishlatdim)
  • Quvvat tugmachasidan tortib to mikrofonga ulang

Biz Arduino-dagi quvvat ulagichini lehimladik va simlarimizni to'g'ridan-to'g'ri elektron kartaga lehimladik, bu erda birinchi va oxirgi rasmda ko'rib turganingizdek.

Endi siz yuqori tayanch qobig'ini pastki tayanch qobig'iga ulashingiz mumkin.

Oxirgi qadam - qisqa vintlarni burish va Arduino -ni qobiq yoniga mahkamlash. Aynan shu maqsad uchun mo'ljallangan tekis joy bor!

Agar sizga simlarni ulashda ko'proq yordam kerak bo'lsa, ushbu havolalarni ko'rib chiqing:

  • Tartib tugmasi:
  • MOSFET LEDlari:
  • Mikrofon:

5 -qadam: Arduino -ni dasturlash

Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash

Endi Arduino dasturlashning oson qismi keldi. USB kabelidan foydalanib Arduino -ni shaxsiy kompyuteringizga ulang va Arduino dasturiy ta'minotini o'rnatganingizga ishonch hosil qiling (bu bosqichda ko'plab darsliklar bor, shuning uchun men bu erda o'tkazib yuboraman).

Lantern.ino -ni ushbu sahifadan yuklab oling va Arduino -ga yuklang. O'zingizning xohishingizga/xohishingizga mos ravishda o'zgartirishingiz mumkin.

Men mikrofon bilan bitta nosozlikni topdim, men 40 MGts da namuna olaman va vaqti-vaqti bilan u to'xtab qoladi va hech qanday ma'lumot bermaydi, chunki standart min va maksimal qiymatlar 0-1023. Men bu ishni filtrlayman va bu sodir bo'lganda oxirgi amplitudani ishlataman, bu esa partiya rejimlarini ancha yaxshilaydi. Balki menda qisman nuqsonli mikrofon bordir …

Men, shuningdek, xatolarni tuzatuvchi Serial.print so'zlarini qoldirdim (lekin izoh berdim), agar siz kodni o'zgartirish bilan o'ynayotgan bo'lsangiz, ularni ko'chirishingiz mumkin.

6 -qadam: Yakuniy mahsulotdan rohatlaning

Image
Image
Arduino tanlovi 2017
Arduino tanlovi 2017

Bu juda yaxshi ishlaydi va biz uning ajoyib ko'rinishiga hayron bo'ldik. Biz ko'rsatgan har bir kishiga katta taassurot qoldirdi va umid qilamizki, siz ham biznikidan zavqlanasiz!

7 -qadam: O'rganishlar …

Image
Image

Ehtimol, siz mikrofonning daromadini pasaytirmoqchi bo'lasiz, lekin ovoz balandlikda bo'ladi va agar biz iPhone max -ning 75 foizidan oshib ketsa, mikrofon jim bo'lib, Arduino -ni qayta ishga tushiradi. Agar kimdir buning sababini yoki oson tuzatishini bilsa, men bu haqda eshitishni istardim.

Kabel o'tkazgichlari biroz chalkash edi, shuning uchun agar biz buni takrorlashimiz kerak bo'lsa, biz batareyalar qutisining ichkariga va tashqariga harakatlanishiga xalaqit bermasligi uchun kabellar orasidagi qatlamlarni qanday o'tkazish haqida ko'proq o'ylardik. Bu biz uchun ishlaydi, lekin biz ehtiyotkorlik bilan olib tashlashimiz va uni qayta joylashtirishimiz kerak.

Agar biz buni yana qilishimiz kerak bo'lsa, biz bluetooth dinamikini va stereo dinamikni yaxshiroq sozlagan bo'lardik. Menda 2 ta partiya rejimini dasturlash uchun vaqt tugadi, va ular yana sozlashni amalga oshirishlari mumkin edi. Effektlar qattiq kodlangan qiymatlardir va vaqt o'tishi bilan men qo'shiq ijro etilayotganda uning namunalarini tanlagan bo'lardim va shu qo'shiqlar hajmi ma'lumotlariga asoslanib diapazonlarni moslashtirardim.

Men ham port qurardim yoki kabelni uzib qo'ygan bo'lardim, shuning uchun Arduino dasturlashi uni ajratishni talab qilmaydi

Men dasturni yorug'lik o'chirilgan va dastasi bo'lmagan holda qildim va yorug'lik tepasini teskari qilib yonma -yon qo'ydim. Ular balandligi bo'yicha juda mos kelishdi, shuning uchun bu usulni sinab ko'rish oson edi.

Qorong'u PLA -ning yuqori qismidagi yorug'lik, albatta, juda yaxshi ishladi va men buni loyihani amalga oshirayotganlarga tavsiya qilaman.

Tavsiya: