Мазмұны:

Белсенді музыкалық кештің жарықдиодты шамы мен Bluetooth динамигі PLAN: 7 қадам (суреттермен)
Белсенді музыкалық кештің жарықдиодты шамы мен Bluetooth динамигі PLAN: 7 қадам (суреттермен)

Бейне: Белсенді музыкалық кештің жарықдиодты шамы мен Bluetooth динамигі PLAN: 7 қадам (суреттермен)

Бейне: Белсенді музыкалық кештің жарықдиодты шамы мен Bluetooth динамигі PLAN: 7 қадам (суреттермен)
Бейне: Жанар Жүсіпованың «Қобыз сарыны» атты музыкалық кеші. Ықылас "Ерден". Орынд: Жанар Жүсіпова. 2024, Шілде
Anonim
Image
Image
Белсенді музыкалық кештің жарықдиодты шамы мен қараңғыда жарығы бар Bluetooth динамигі
Белсенді музыкалық кештің жарықдиодты шамы мен қараңғыда жарығы бар Bluetooth динамигі

Сәлеметсіз бе, менің нұсқаулықты таңдағаныңыз үшін рахмет

Жыл сайын мен 14 жасар ұлыммен қызықты жоба жасаймын. Біз квадрокоптер, жүзу сағаты (бұл да нұсқаулық), CNC корпусы мен Fidget Spinners құрдық.

Қыс мезгілі жақындап келе жатқанда, біз кемпингке саяхат жасаймыз, біз көңілді лагерь фонарын жасау қызықты болар еді деп ойладық, бірақ біз оны келесі деңгейге көтергіміз келді, сондықтан ерлі -зайыптыларға қосымша шамдар қосуды жөн көрдік. Музыкаға арналған Bluetooth динамигі, сонымен қатар бірнеше түрлі жарық режимдері. Сондай -ақ, телефон үшін USB зарядтау порты бар:)

Ол өте үлкен, ұзындығы 14 дюйм, ені 5 дюйм және шамдар бөлігінде 90 жарық диоды бар. Салмақтың көп бөлігі төменгі жағында орналасқан, сондықтан ол жақсы отырады, ал үстіңгі тұтқаны алып жүруді жеңілдетеді. Қараңғыда жарқырау PLA жоғарғы жағы да жақсы әсер етеді.

Шамның 6 режимі бар, оның керемет бөлігі - сіз оны өзіңіз де бағдарламалай аласыз. Егер сіз керемет нәрсе ойлап тапсаңыз, маған хабарлаңыз, біз оны өзімізге енгізе аламыз!

Қосылған екі бейне бар, біріншісі - мен тек реактивті шамдарды көрсету үшін ысқырамын, бұл нақты музыка ойнағанда әлдеқайда салқын көрінеді, бірақ авторлық құқыққа байланысты мен оны музыкамен көрсете алмаймын … Басқа бейнеде велосипедтің түрлі түсті режимі көрсетілген, ал бейне көрсетілмейді. әділдікке де жол бермеңіз.

Егер сізге бұл нұсқаулық ұнаса, біз қатысқан конкурстарға дауыс беріңіз

Міне, біз шамдар үшін жасаған әр түрлі режимдер:

  1. 100% RGB шамы
  2. 50% RGB жарығы
  3. 25% RGB жарығы
  4. Түсті велоспорт
  5. Белсенді кеш режимі 1- Түстердің 3 деңгейлі өзгеруі бар түстерді кеңейтеді (төмен көлемде көк, ортасында жасыл, жоғарыда қызыл)
  6. Белсенді партия режимі 2 - дыбыс амплитудасына негізделген түстерді кеңейтеді.

Бөлшектер тізімі:

  • Бөлуге болатын Bluetooth динамигі. Біздікі Instructables микроконтроллері байқауының жүлдесі болды. Бұл 3W Mono Bluetooth динамигі және USB зарядтағыш порты бар. Мұнда сіз сатып алуға болатын веб -сайтқа сілтеме бар, бірақ олар өте қымбат. Плюс өлшемі бойынша, егер сіз оны қолдансаңыз, ол құрылымға өте жақсы сәйкес келеді. Дыбыс сапасы соншалықты жақсы емес, сондықтан біз оны қолдануды шештік. Егер біз оны қиратсақ, біз ренжімейтін болар едік, абайлап бөліп алыңыз, алдымен барлық бұрандаларды алыңыз, содан кейін корпустың қалған бөлігінен электрониканы кесу үшін дремель құралын қолданыңыз.
  • Су өткізбейтін 5050 жарықдиодты жарық жолағы:
  • Arduino Uno:
  • Adafruit Electret микрофон күшейткіші:
  • Сыйымдылығы 3S 4000mAh 11.1v Батарея: https://www.amazon.com/gp/product/B0087Y7V3U Ол үшін сізге зарядтау құрылғысы да қажет болады … Батареяны бастапқы қолдану бірнеше жыл бұрын біз жасаған Quadcopter -де болған.
  • 3 MOSFET транзисторы:
  • 20 бұранда:
  • Жарықдиодты қуат қосқышы:
  • 2 лездік қосқыштар:
  • Қараңғыда жарқырау PLA:
  • Батареяға арналған оқ қосқыштары
  • 1к қарсылас
  • Сым
  • Нан тақтасы және тестілеуге арналған секіргіштер

Құралдар тізімі:

  • 3D принтері мен PLA фильтрі
  • Philips бас бұрауышы (ұзын білікті кішкентай)
  • Дәнекерлеуіш пен дәнекерлеуіш
  • Dremel құралы
  • Супер желім
  • Үлкен бұрғылау ұшымен бұрғылау

1 -қадам: Корпусты 3D басып шығару

Корпусты 3D басып шығару
Корпусты 3D басып шығару

Біз қораптың компоненттерін PLA -да 2 түрлі материал орамымен басып шығардық. Қызыл PLA төменгі және ортаңғы қабаттар үшін, және ішкі, сыртқы, үстіңгі және тұтқалы бөліктер үшін біз қараңғы PLA жарқылын қолданамыз. Шамдар қараңғы материалдағы жарықты көп жарықпен толтырады, сондықтан біз жарықты сөндіргеннен кейін жақсы жарқырайды.

Басып шығару үшін 7 негізгі компонент бар, төменгі негіз, жоғарғы негіз, батарея тартпасы, жарық негізі, жарық кірістіргіші, үстіңгі жағы және тұтқасы. Жарық базасындағы 2 қосқышты ұстауға арналған қосқыш қысқыштары бар бір кішкене бөлік. Біз оларға коммутаторды жаппай -ақ супер желім қолдандық, бұл коммутаторды қысқышсыз жабыстыруға тырысқанда қиындық тудырды.

2 -қадам: Төменгі базалық электрониканы жинаңыз

Төменгі базалық электрониканы жинаңыз
Төменгі базалық электрониканы жинаңыз
Төменгі базалық электрониканы жинаңыз
Төменгі базалық электрониканы жинаңыз
Төменгі базалық электрониканы жинаңыз
Төменгі базалық электрониканы жинаңыз

Кейбір компоненттер корпуста жиналып, сым арқылы өткізілуі керек, сондықтан бәрі сәйкес келеді және оқшауланады.

Төменгі қабатқа Bluetooth динамигін Arduino/Lighting LED қуат қосқышы мен микрофонды қойдық. Сізге ұзын сымдар мен bluetooth динамигінің негізгі қосқышына қосылатын қосқыш қажет болады, сондықтан оны жарық негізіне дейін іске қосуға болады. Қуат қосқышының сымдары батарея мен Arduino -ға қосылу үшін жоғарғы негізге дейін созылады. Сондай -ақ, Arduino -дан микрофонға 2 сым өтуі керек.

Келесі үш қадам бір -бірімен тығыз байланысты екенін ескеріңіз. Барлығын бірге дәнекерлемес бұрын сымдар қажет жерге жететініне көз жеткізіңіз:)

Қуат қосқышының түйреуіштері коммутатордың жоғарғы жағына қарай және 1 -ден басталатын және 5 -пен аяқталатын сандар солдан оңға қарай. Ескертпе: Менде соңғы қосқыш сымының суреті жоқ, көк және ақ сымдар Біз оларды дұрыс түспен кодтап, қосқышты аяқтағанға дейін сурет уақытша болды.

Жоғарыда айтылғандарды ескере отырып, біз жарықдиодты қуат қосқышты қалай қосамыз:

  • 1 батарея - & Arduino -
  • 2 және 5 Arduino +
  • 3 Батарея +

Енді сіз кішкене бұрандаларды алып, микрофонды негіздің бүйіріне немесе түбіне бекітуге болады. Біз сондай -ақ батареяны негіздің түбіне бекіту үшін супер желімді қолдандық, сондықтан ол қозғалмайды.

3 -қадам: Шамның жоғарғы жағын жинаңыз

Шамның жоғарғы жағын жинаңыз
Шамның жоғарғы жағын жинаңыз
Шамның жоғарғы жағын жинаңыз
Шамның жоғарғы жағын жинаңыз
Шамның жоғарғы жағын жинаңыз
Шамның жоғарғы жағын жинаңыз

Бұл қадамда біз шамдарды ішкі фонарға бекітеміз, содан кейін сыртқы корпусты бекітеміз және жарық сымдарын MOSFET -ке дәнекерлейміз және заттарды тексереміз. Біз бұл қадамға дейін Arduino сымдарын сынап көрдік, егер сіз қаласаңыз, сіз де жасай аласыз. Барлығын жинамас бұрын, заттардың жанғанын көру әрқашан қызықты.

Жарықты ішкі негізге бекіту үшін алдымен шамдарды орау арқылы өлшедік және 30 сегментті (90 шам) алды. Содан кейін біз жолақты кесіп, тіректі алып тастадық. Біз шамдарды негіздің төменгі жағындағы тіректердің арасына сала бастадық, содан кейін сымдар мен дәнекерлеуге орын болды. Содан кейін біз жоғары қарай соғылғанша спираль түрінде айналдыра бердік. Мүмкін, сіз қосымша сегментті қажет етсеңіз және оны шыңға шыққаннан кейін кесіп тастасаңыз.

Біз оны осылай түсіргеннен кейін, оның орнында қалуын қамтамасыз ету үшін төменгі және үстіңгі жағына супер желім жағамыз, себебі жеңіл жолақтардағы желім өте нашар. Шамдар мен жіңішке сыртқы қабықтың арасында, егер желім істен шықпаса, шамдар фонарьда дұрыс сақталатынына көз жеткізу үшін арнайы бос орын жоқ.

Енді сыртқы қабықтың ішіндегі шамдары бар ішкі қабықты салыңыз және оларды біріктіріп, заттарды орнында ұстау үшін бұрандаларды қолданыңыз.

4 -қадам: Жоғарғы базалық электрониканы жинаңыз

Жоғарғы базалық электрониканы жинаңыз
Жоғарғы базалық электрониканы жинаңыз
Жоғарғы базалық электрониканы жинаңыз
Жоғарғы базалық электрониканы жинаңыз
Жоғарғы базалық электрониканы жинаңыз
Жоғарғы базалық электрониканы жинаңыз

Жоғарғы негізде Arduino, MOSFET және батарея бар.

Біз MOSFET -ті жылуды синхрондаумен байланыстырдық, аяқты бізге қаратып жатқыздық. Алдымен тестілеу үшін біз нан тақтасын қолдандық, содан кейін біз оларды алып тастадық және төзімді болу үшін бәрін бірге дәнекерледік.

Нанға арналған орын бар, бірақ ол бәрін дәнекерлеп, содан кейін оны электрлік таспамен жабыстырудан гөрі тығыз болады.

Қосылған суреттердің кейбірін қараңыз, онда мен заттарды қалай біріктіретінімізді көрсетуге тырыстым. Алдыңғы төменгі негізгі қадамда микрофонның суреттері бар.

Міне, біз Arduino -ны қалай жалғадық және әр түрлі компоненттерге қосылдық:

  • A0 түйреуішіне микрофон шығысы
  • Режим 12 -> қарсылық білдіру -> Жер мен түйме түйреуіші 0 түйреу үшін түймені таңдаңыз
  • 3 -ші істікке қызыл шығыс -> Сол жақ түйреуіш Қызыл MOSFIT
  • Жасыл шығыс 5 -> Сол жақ түйреуіш Жасыл MOSFIT
  • 6 шығысына көк түс -> Сол жақ түйреуіш Blue MOSFIT
  • Режимге 5 вольт Микрофонға 13,3 вольтты түймені таңдаңыз
  • Шамдардың 12 вольтты сымына VIN
  • Қызыл MOSFIT орталығы -> Қызыл жарық сымы
  • Жасыл MOSFIT орталығы -> Жасыл жарық сымы
  • Blue MOSFIT орталығы -> Blue Light сымы
  • Микрофонға және MOSFIT -тің оң жақ түйреуішіне (мен үш сымға да, қосқышқа да бір сымды өткіздім)
  • Қуат қосқышынан микрофон жерге дейін

Біз Arduino-дегі қуат коннекторын дәнекерледік және сымдарды тікелей схемаға дәнекерледік, мұны бірінші және соңғы суреттен көріп отырсыз.

Енді жоғарғы қабықты төменгі қабықшаға бекітуге болады.

Соңғы қадам - бірнеше қысқа бұрандаларды алып, Arduino -ны қабықтың жағына бекіту. Тек осы мақсатқа арналған тегіс орын бар!

Егер сізге электр желісінің қосымша көмегі қажет болса, мына сілтемелерді қараңыз:

  • Режим түймесі:
  • MOSFET жарық диодтары:
  • Микрофон:

5 -қадам: Arduino бағдарламасын жасаңыз

Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз

Енді Arduino бағдарламалаудың оңай бөлігі келеді. USB кабелі арқылы Arduino -ны компьютерге қосыңыз және Arduino бағдарламалық жасақтамасының орнатылғанына көз жеткізіңіз (бұл қадамда көптеген оқулықтар бар, сондықтан мен оны өткізіп жіберемін).

Осы беттен lantern.ino жүктеп алып, оны Arduino -ға жүктеңіз. Оны сіздің талғамыңызға/қажеттіліктеріңізге сәйкес өзгертіңіз.

Мен микрофонмен бір ақаулық таптым, мен 40 МГц жиілікпен іріктеп жатырмын, және ол бірте-бірте тоқтап қалатын және ешбір дерек бермейтін, себебі әдепкі мин және максималды мәндер 0-1023. Мен бұл жағдайды сүзгілеймін және бұл кезде партияның режимін әлдеқайда жақсартатын соңғы амплитудасын қолданамын. Мүмкін менде жартылай ақаулы микрофон бар шығар …

Мен сондай -ақ Serial.print отладка операторларының кейбірін қалдырдым (бірақ түсініктеме бердім), егер сіз кодты өзгертумен ойнап жатсаңыз, оларды жылжытуға болады.

6 -қадам: түпкілікті өнімнен ләззат алыңыз

Image
Image
Ардуино сайысы 2017
Ардуино сайысы 2017

Бұл өте жақсы жұмыс істейді және біз оның керемет көрінетініне таң қалдық. Біз көрсеткендердің барлығына өте жақсы әсер қалдырды, және сіздер де біз сияқты сіздерге ұнайды деп сенеміз!

7 -қадам: Оқу…

Image
Image

Мүмкін сіз микрофонның пайдасын азайтуды қалайтын шығарсыз, ол базада қатты естіледі, ал егер дыбыс iPhone max -тың 75% -дан асып кетсе, микрофон сөніп, Arduino -ны қайта жүктейтінін анықтадық. Егер біреу себебін немесе оңай шешілетінін білсе, мен бұл туралы естігім келеді.

Кабельдер біршама тәртіпсіз болды, сондықтан егер біз мұны қайталай алатын болсақ, онда біз батареялар қорабының кіріп -шығуына кедергі келтірмеуі үшін қабаттар арасында кабельдерді қалай жүргізу керектігін көбірек ойлайтын едік. Бұл біз үшін жұмыс істейді, бірақ біз оны абайлап алып тастап, орнына қоюымыз керек.

Егер біз мұны қайтадан жасауымыз керек болса, онда біз жақсы Bluetooth динамигін және стерео динамикті орнатуды қолданар едік. Менде 2 партиялық режимді бағдарламалауға уақыт таусылды, олар тағы да баптау арқылы жасай алады. Эффектілер - бұл қатаң кодталған мәндер, және мен көп уақыт өткенде мен әннің дыбысталу деректеріне сүйене отырып, диапазонды реттейтін едім.

Мен портқа кірер едім немесе кабельді шығарып алар едім, сондықтан Arduino -ны бағдарламалау оны бөліп алуды қажет етпейді

Мен бағдарламаны жарықтың үстіңгі жағы мен тұтқасы жоқ етіп жасадым және оларды үстіңгі жағын жоғары қаратып қойдым. Олар биіктікке сәйкес келді, сондықтан оны сынау оңай болды.

Қараңғы PLA шыңында жарқырау өте жақсы болды және мен оны жобаны жасаушыларға ұсынар едім.

Ұсынылған: