Мазмұны:
- 1 -қадам: материалдар мен компоненттер
- 2 -қадам: Сымдарды жалғау
- 3 -қадам: Хилт
- 4 -қадам: Батареялар
- 5 -қадам: Батареяларды дәнекерлеу
- 6 -қадам: Пышақ пен жарық диодты жолақ
- 7 -қадам: MPU6050
- 8 -қадам: Hilt түймелері
- 9 -қадам: соңғы сымдар
- 10 -қадам: Динамикті бекіту
- 11 -қадам: бағдарламалау
- 12 -қадам: баптау
- 13 -қадам: соңғы бұранда
- 14 -қадам: Нәтижелер
Бейне: Жарық және дыбыс әсерлері бар Arduino негізіндегі Lightsaber: 14 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Сәлем Джеди! Бұл нұсқаулық фильмдегідей көрінетін, дыбысталатын және орындалатын шамшырақ жасау туралы! Жалғыз айырмашылық - ол металл кесе алмайды:(Бұл құрылғы Arduino платформасына негізделген, мен оған көптеген мүмкіндіктер мен функциялар беремін, бұл өте үлкен жұмыс, мен барлық бағдарламалау дағдыларымды қолдандым, бірақ бұл тұрарлық!
Сонымен, мүмкіндіктер туралы сөйлесейік! Сондай -ақ, сіз менің бейнеде GyverSaber жүйесінің барлық эффектілері мен функцияларын көрсететін қысқаша шолуды көре аласыз, сонымен қатар видеоның соңында менің шамшырағыммен күресетін екі кәсіби джеди бар!
Ерекше өзгешеліктері:
- Дыбыстық эффектпен тегіс қосу/өшіру
- Кездейсоқ пульсирленген түс (сіз оны өшіре аласыз)
- Дыбыстар:
- 1 -РЕЖИМ: дыбыс шығарылды. Жиілік пышақтың бұрыштық жылдамдығына байланысты
- 2 -РЕЖИМ: SD картасынан дыбыс естіледі
- Баяу бұрылыс - ұзақ дыбыс (кездейсоқ 4 дыбыстан)
- Жылдам бұрылу - қысқа дыбыс (кездейсоқ 5 дыбыстан)
- Соққы кезінде ашық ақ жарқыл
- Хит болған кезде 16 хит дыбыстың бірін ойнаңыз:
- Әлсіз соққы - қысқа дыбыс
- Қатты соққы - ұзақ «bzzzghghhdh» дыбысы
- Пышақ қосылғаннан кейін батареяның заряды 0 -ден 100 пайызға дейін болады
Батареяның қауіпсіз режимі
- Батарея қосылмай тұрып таусылады: GyverSaber қосылмайды, жарық диоды бірнеше рет ПУЛЬЦИЯЛАНАДЫ.
- ҚОСУҒА КЕЙІН Батарея таусылады: GyverSaber автоматты түрде өшіріледі
Басқару түймесі:
- HOLD - GyverSaber қызметін қосу / өшіру
- TRIPLE CLICK - түсін өзгерту (қызыл - жасыл - көк - сары - қызғылт - көк көк)
- QUINARY CLICK - дыбыс режимін өзгерту (hum генерациясы - хум ойнау)
- Таңдалған түс пен дыбыс режимі EEPROM-де сақталады (тұрақты емес жад)
1 -қадам: материалдар мен компоненттер
Мен әрқашан Aliexpress -те электронды қызметкерлерді сатып аламын, бірақ сіз бірдей модульдерді Amazon, eBay және т.б.
Электронды компоненттер:
- Arduino NANO
- Адресативті жарықдиодты жолақ. WS2811, 12В. Ақ түсті ПХД, IP30, метрге 60 жарықдиодты алыңыз https://ali.pub/23csyd
- Жарық диоды бар түймешік. 5V нұсқасын алыңыз
- MPU6050
- Арзан MicroSD
- MicroSD шағын модулі
- Немесе бұл
- 18650 батареялары қорғалған https://ali.pub/23moiu
- DCDC төмен түсу https://ali.pub/23mpex
- Күшейткіш https://ali.pub/23mp6d
- Спикер https://ali.pub/23mq8h
- Резисторлар жиынтығы
- Қуат түймесі
- Зарядтау порты
- 3 ұяшыққа арналған CC түйіндеме зарядтаушысы https://ali.pub/23mt8s
- Прототип тақтасы
Құралдар мен материалдар:
- Поликарбонатты түтік (жарық диффузиясы, 32 мм)
- Бұл түтікке арналған 2 таяқша
- Қабырғаға арналған кейбір түтіктер (мен ПВХ кәріз құбырлары мен түтіктерін қолдандым: дөңес үшін 40 мм, компьютерлік түтіктерді бекіту үшін 32 мм)
- Болат сым
- Пластмассаны дәнекерлеуге және кесуге арналған қарапайым құралдар
2 -қадам: Сымдарды жалғау
Мен бұл жобаны 3x7 см прототиб тақтасында жасауға шешім қабылдадым, сіз барлық схемалар мен ұсқынсыз сымдарды көре аласыз =)
МАҢЫЗДЫ! Сымды қосар алдында DCDC төмендеткіш түрлендіргішті 12 В тұрақты ток көзіне қосыңыз және шығыс кернеуін 4,5 В дейін реттеңіз!
3 -қадам: Хилт
Мен ағынды суларды құбырға қолданамын, бірақ бұл ресейлік кәріз құбырлары, сондықтан менің ойымша, сізге импровизация қажет.
4 -қадам: Батареялар
Мен 3 литий батареясын қолданамын (ноутбук батареясынан қарапайым 18650). Алдымен біз оларды 40 мм түтіктің ішіне салуымыз керек, ал ол үшін түтікті қыздыру керек. Бірақ алдымен бізге батареяларды таспамен бекітіп, оларды 2 қабат қағазбен қою керек.
Сондықтан түтікті қыздырыңыз, батареяларды ішіне салыңыз және түтікті мүмкіндігінше тез суытыңыз! Литий батареялары жоғары температураны ұнатпайды. Содан кейін оларды алыңыз, сіз батареяның керемет корпусын көресіз.
5 -қадам: Батареяларды дәнекерлеу
Мен айтқанымдай, литий батареялары жоғары температураны ұнатпайды. Батареяларды тез дәнекерлеу үшін флюс пен қуатты дәнекерлеу үтікін (100 Вт) қолданыңыз. Сондықтан оларды сериялық түрде қосыңыз.
6 -қадам: Пышақ пен жарық диодты жолақ
Менде 75 см пышақ бар, сондықтан мен 75+75 = 150 см жолақты кесемін. Жарық диодты жолақ сымның айналасында екі рет бүктеледі, сондықтан барлығын бекіту үшін екі жақты таспаны қолданыңыз, сонда сізде сымы бар екі жақты жарық диодты жолақ пайда болады.
Жолаққа пышақ түтігінің бойында бірнеше тіректер қажет, мен термиялық қысқыш түтіктерде шегеден жасалған 3 тіректі қолдандым және оларды жіппен және супер желіммен бекітіңіз.
Сымға арналған шұңқырларға тесіктер бұрғылаңыз, сым екі түптің арасына тартылады және 3 мм бұрандамен бекітіледі, бірақ дәл қазір емес.
7 -қадам: MPU6050
Мен MPU6050 -ді ескі IDE икемді сыммен қостым, себебі MPU -ны пышаққа мүмкіндігінше жақын орналастырған дұрыс. Мен оны компьютер түтігінің төменгі бөлігіне жабыстырып қоямын:)
8 -қадам: Hilt түймелері
Түймелер мен зарядтау порты үшін тесіктер жасаңыз, ал динамик үшін төменгі жағынан бірнеше тесік жасаңыз. Сондай -ақ, қапсырманы қара бояумен боядым.
9 -қадам: соңғы сымдар
Сонымен, батареяларды қосыңыз, қосқыш пен зарядтау үшін сымдарды алыңыз, бәрін дәнекерлеп, тесіктеріне бекітіңіз. Сондай -ақ, дәнекерлеу динамигінің сымдары.
10 -қадам: Динамикті бекіту
Мен динамикті 40 мм түтіктің сақинасы мен кейбір шегелермен бекітдім =) Бұл қатал және өте күшті.
11 -қадам: бағдарламалау
Сіз Arduino эскизін, кітапханаларды, SD дыбыстық файлдарын және көптеген нұсқауларды GitHub -тегі жоба бетінен таба аласыз, бірақ мен барлық жобалық файлдардың эскизі мен мұрағатын Нұсқауда осы жерден тіркедім.
Қарапайым нұсқаулық:
- GyverSaber.ino ашыңыз және реттеңіз:
- Жарық диодты жолақтағы WS2811 микросұлбаларының саны (ескерту: бір WS2811 3 жарықдиодты басқарады!)
- Пышақтың пульсациясын қосыңыз немесе өшіріңіз
- Кернеуді бөлетін резисторлардың нақты қарсылығын өлшеу ұсынылмайды
- Жүйе батареяны бақылаусыз жұмыс істей алады, тек BATTERY_SAFE өшіріңіз. БІРАҚ бұл ұсынылмайды
- Flash arduino
- Аудио файлдарды SD картасына жүктеңіз
- Ләззат алыңыз!
MicroSD туралы ақпарат:
- Өлшемі <4G
- FAT пішімі
- Аудиофайлдарды түбірге көшіріңіз
Егер сіз өзіңіздің дыбыстарыңызды қосқыңыз келсе, оларды. WAV түрлендіріңіз:
- 8 бит
- 16-32 кГц
- Моно
- Интернеттегі түрлендіргіштерді немесе Total Audio Converter қолданыңыз
ЕСКЕРТУ! Егер сіз жинақталған схеманы жыпылықтаған болсаңыз, оны қосу керек! Arduino қосылған DCDC түрлендіргішімен дұрыс жұмыс істемейді!
12 -қадам: баптау
Мен GyverSaber -ді толықтай баптайтын етіп жасадым, осылайша сіз пышақтың ұзындығы мен басқа да параметрлері бар өзіңіздің қылышыңызды жасай аласыз, тек эскиз параметрлерін қараңыз.
13 -қадам: соңғы бұранда
Сонымен, шамдар дерлік аяқталды! Пышақты түтікке бекітетін соңғы бір бұранда. Мен барлық қылыштан жасалған дене конструкциясымен сурет салдым.
14 -қадам: Нәтижелер
Сонымен, DIY шамдары күресуге дайын! Сіз осы DIY шам шамындағы бейне шолуда сіз айналдырулармен, бұрылыстармен, объектілердің соққыларымен, люстраның апатымен (о!!), Сондай -ақ GyverSabers -пен күресетін екі нағыз Джедимен (иә, мен олардың екеуін жасадым) кейбір сынақтарды көре аласыз және бұл функциялары мен ерекшеліктері.
Құрметпен, MadGyver.
2017 жылғы Arduino конкурсында екінші орын
Ұсынылған:
Дыбыстық әсерлері бар Ray Gun: V2: 17 қадам (суреттермен)
Дыбыстық әсерлері бар Ray Gun V2: Мен жақында қоқыс сататын дүкенде ескі бұрғылауды кездестірдім, мен оны көргенде, мен одан сәулелі пистолет жасауым керек екенін білдім. Мен қазір бірнеше пистолет жасадым және олар әрқашан табылған заттан шабыт алады. Сіз менің басқа құрылыстарымды тексере аласыз
Сыйымдылық сенсорлары бар DFPlayer негізіндегі дыбыс үлгісі: 9 қадам
Сыйымдылық сенсорлары бар DFPlayer негізіндегі дыбыс үлгісі: Кіріспе Әр түрлі синтезаторлардың конструкциясымен тәжірибе жүргізгеннен кейін, мен оңай көшірілетін және арзан аудио сынамалағыш құруды шештім. Жақсы дыбыс сапасы (44,1 кГц) және жеткілікті сақтау сыйымдылығы, DFPlayer режимі
Дыбыс күшейткішіндегі дыбыс, басс және жоғары жиілік схемасы: 11 қадам
Дыбыс күшейткішіндегі дыбыс, басс және жоғары дыбыс тізбегі: Сәлем досым, бүгін мен дыбыс деңгейін, басс пен жиілікті шығарамын. Бұл схема күшейткіш пен басс дыбысын басқарады, сонымен қатар күшейткіштің жоғары жиілігін басқарады. схема тек бір арналы аудио ампл үшін болады
Светодиодты жарық диодтары бар басс, дыбыс жиілігі және дыбыс деңгейі USB контроллері: 6 қадам (суреттермен)
Пернетақта жарық диодтары бар басс, дыбыс жиілігі мен дыбыс деңгейін реттейтін USB контроллері: Менің негізгі жұмыс үстелінде Creative SoundBlaster Audigy бар, маған дыбыс немесе бейне тасымалдағышты тыңдау кезінде басс және жоғары жиілік параметрлерін (сондай -ақ дыбыс деңгейін) тез реттеу әдісі қажет болды. . Мен кодты берілген екі көзден бейімдедім
Mp3 және IPod үшін стерео дыбыс қорапшасының қосалқы дыбыс зорайтқышы (бірінші нұсқа): 9 қадам
Mp3 және IPod үшін стерео дыбыс қорапшасының қосалқы дыбыс зорайтқышы (бірінші нұсқа): Менің екінші нұсқаулығым-бұл дыбыс қорапшасының кіші вуфері, ол ipod нано корпусын қолданады, ол дұрыс емес және дұрыс пішінде көрінеді. Мен басс шығаратын субфуфер жүйесін таңдаймын және эстетикалық себеппен