Мазмұны:

Жарық және дыбыс әсерлері бар Arduino негізіндегі Lightsaber: 14 қадам (суреттермен)
Жарық және дыбыс әсерлері бар Arduino негізіндегі Lightsaber: 14 қадам (суреттермен)

Бейне: Жарық және дыбыс әсерлері бар Arduino негізіндегі Lightsaber: 14 қадам (суреттермен)

Бейне: Жарық және дыбыс әсерлері бар Arduino негізіндегі Lightsaber: 14 қадам (суреттермен)
Бейне: Робототехника на Ардуино #2: Мигание двух светодиодов, пьезоэлемент. 2024, Қараша
Anonim
Image
Image
Материалдар мен компоненттер
Материалдар мен компоненттер

Сәлем Джеди! Бұл нұсқаулық фильмдегідей көрінетін, дыбысталатын және орындалатын шамшырақ жасау туралы! Жалғыз айырмашылық - ол металл кесе алмайды:(Бұл құрылғы 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
MPU6050
MPU6050
MPU6050
MPU6050
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 -қадам: Нәтижелер

Image
Image
Нәтижелер
Нәтижелер
Нәтижелер
Нәтижелер
Нәтижелер
Нәтижелер

Сонымен, DIY шамдары күресуге дайын! Сіз осы DIY шам шамындағы бейне шолуда сіз айналдырулармен, бұрылыстармен, объектілердің соққыларымен, люстраның апатымен (о!!), Сондай -ақ GyverSabers -пен күресетін екі нағыз Джедимен (иә, мен олардың екеуін жасадым) кейбір сынақтарды көре аласыз және бұл функциялары мен ерекшеліктері.

Құрметпен, MadGyver.

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

2017 жылғы Arduino конкурсында екінші орын

Ұсынылған: