Съдържание:
- Стъпка 1: Съберете вашите консумативи
- Стъпка 2: Настройване на кода на Arduino
- Стъпка 3: Настройване на максималния код
- Стъпка 4: Съберете всичко заедно
- Стъпка 5: Как да го използвате и как работи
Видео: Универсална въздушна плъзгаща свирка 1000: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Плъзгащата свирка е музикален инструмент, често използван за комедиен ефект поради глупавия си звук. В тази инструкция ще ви научим как да свирите с въздушна плъзгачка! Какво е свирка за въздушна плъзгачка? Следва същата идея като въздушната китара, където имитирате движението на свирене на китара, без всъщност да свирите на истинска китара. В нашия случай създадохме устройство, което функционира подобно на плъзгащата свирка, с изключение на това, че сензорът за разстояние замества пръта, а бутонът замества потребителя, който трябва да духа в свирката. Отчитането на сензора за разстояние променя височината на шума и бутонът го активира. LED светлината е само за шоу. Това, което прави нашата свирка за въздушна плъзгачка „универсална“, е, че можете да качвате различни звуци към нея освен шум от свирка (т.е. шум от ууки, тромбон, диджериду или всеки друг звуков бит, който искате)! Направихме този проект в сътрудничество с Femineers of Fremont Academy за нашия клас по електроника в колежа Pomona.
Стъпка 1: Съберете вашите консумативи
1. 10K резистор
2. Sparkfun Bluetooth Mate:
3. Комплект HexWear Wearable Electronics Kit:
4. Ръкавица (плат)
5. Пистолет за горещо лепило
6. Лаптоп
7. Adapruit NeoPixel Digital RGBW LED лента:
8. AUX кабел от мъжки към мъжки
9. Платка за китка
10. Моментен превключвател с бутон-12 мм квадрат:
11. Припой
12. Поялник
13. Говорител
14. Тънка платка (като тази в линка):
15. Три AAA батерии
16. Twist Ties (препоръчайте кръгови усукващи връзки като тази в линка):
17. Сензор за ултразвуков обхват:
18. Резачки за тел
19. Машини за отстраняване на тел
20. Проводници (различните цветове са най -добри, но един е добре)
Стъпка 2: Настройване на кода на Arduino
Стъпка 1: Изтеглете Arduino IDE от следния сайт:
Стъпка 2: Може да се наложи да изтеглите следните библиотеки. Sketch> Include Library> Manage Library. Потърсете „HexWear HexLED“, „SoftwareSerial“и „Wire“. Щракнете върху полето, в което се намират, и кликнете върху „Инсталиране“
Стъпка 3: Изтеглете приложения Arduino код!
Стъпка 3: Настройване на максималния код
Стъпка 1: Изтеглете програмата Max, като използвате следната връзка:
Забележка: можете да получите 30 -дневен безплатен пробен период на Max. След 30 дни можете да продължите да използвате програмата, но вече да не запазвате нов код, който правите. Все пак можете да използвате вече съществуващ код, който сте запазили по време на пробния период.
Стъпка 2: Качете нашия предварително направен Макс код
Стъпка 4: Съберете всичко заедно
Стъпка 1: Запояване на веригата
1. Хванете празната си платка и я разбийте до управляем размер [вижте изображението на готово устройство]. След това съберете вашия сензор за разстояние и Bluetooth модул и ги запоявайте към празната платка.
2. Съберете общо 13 проводника: 11 къси проводника (~ 10 см) и 2 дълги проводника (~ 20 см). Запояйте 8 от късите проводници към проводниците на сензора за разстояние (Vcc, GND, Trig и & Echo) и проводниците на Bluetooth модула (Vcc, GND, TX-0 и RX-1), като използвате отворите на платката. Запоявайте допълнителните 3 къси проводника към проводниците на LED пръстена (Vcc, GND, IN). Запояйте двата дълги проводника към бутона за натискане. Заделени.
3. Използвайки схемата, показана по -горе, запоявайте сензора за разстояние, Bluetooth модула, LED пръстена и LED лентата към съответните им портове. Също така запоявайте 10kΩ резистора между Vcc порт и SCL/R3 порта за бутон (както е показано на диаграмата).
[Забележка: За използвания от нас бутон натискането на бутона свързва съседни проводници (за разлика от напречните двойки проводници).]
Стъпка 2: Прикрепване на веригата към ръкавицата
–– Поставете запоената си верига на гърба на ръкавицата така, че сензорът за разстояние да сочи далеч от палеца, а LED пръстенът е центриран на гърба на ръкавицата. Използвайте усукани проводници, за да закрепите сигурно веригата към ръкавицата. Използвайте пистолета за лепило, за да закрепите бутона на върха на палеца, така че потребителят да може да натисне бутона с показалеца си.
Стъпка 3: Качване на скицата на Arduino в Hexwear
–– Използвайте микро USB кабел за данни, за да свържете компютъра към HexWear. Отворете предоставената скица на Arduino и качете скицата в HexWear, като се уверите, че са избрани правилното устройство и порт (в противен случай скицата няма да се качи). Отидете на Tools> Board> HexWear and Tools> Port, за да изберете съответно платката и порта. Уверете се, че устройството работи, като проверите дали светлините светват при натискане на бутона. Ако изглежда, че не работи, прегледайте стъпки 1 и 2.
Стъпка 4: Направете своя батериен пакет
–– Поставете батериите в комплекта батерии. Използвайки усуканите проводници, закрепете батерията към гривната, така че щепселът на микро USB да виси от едната страна на китката.
Стъпка 5: Свързване на устройството към компютъра
–– Свържете батерията, за да включите устройството. Отидете в настройките за Bluetooth на вашия компютър, за да добавите ново Bluetooth устройство. Погледнете „RNBT-AD20“(или нещо подобно) и се свържете; щифтът е 1234.
–– Свържете високоговорителя към лаптопа чрез AUX кабел от мъж към мъж
Стъпка 6: Настройване на Max с устройството
- Уверете се, че скицата е заключена (ключалката в долния ляв ъгъл)
- Уверете се, че „X“над обекта на метрото е изключен (не е маркиран)
- Натиснете бутона за печат, влизащ в серийния обект
- Погледнете наличните портове, като отворите Max Console отдясно (изглежда като списък с маркирани знаци)
- Разберете кой сериен порт да тествате-той е различен за всеки компютър. Вероятно ще изглежда като входящ Bluetooth порт или името на вашия Bluetooth модул. Ако има няколко, просто опитайте различни, докато не работи.
- Отключете скицата си
- Вътре в серийния обект ще видите „serial k 9600“, където средната буква, k, е името на порта. Уверете се, че това вече не е портът, който искате да опитате, и след това променете тази буква на порта, който искате да опитате.
- Натиснете enter
- По време на този процес вашият Bluetooth модул трябва да мига в червено.
- Ако работи, ще светне зелен светодиод.
- Продължавайте да опитвате, докато зеленият светодиод светне.
- След като се свържете, заключете скицата си и натиснете „X“над обекта на метрото, за да започнете да слушате Bluetooth комуникациите.
- Следвайте инструкциите във файла Max, за да добавите вашия звуков файл.
Отстраняване на неизправности с макс
Ако не чувате звук:
- Уверете се, че звукът на компютъра е включен.
–Уверете се, че бутонът за звук и двата бутона „X“са активирани при Макс.
–Уверете се, че звуковият файл е избран успешно в Max, като щракнете двукратно върху бутона „буфер ~“, за да видите звуковата вълна.
- Уверете се, че запоените връзки са непокътнати (напр. Захранване, земя и връзки на сензора за разстояние)
- Уверете се, че не сте свързани с друго Bluetooth устройство
Ако Макс внезапно спре да работи (или не получавате сериен вход от HexWear):
–Сменете буквата на порта на нещо друго, след което я променете обратно на правилния порт
–Проверете индикатора за състоянието на Bluetooth модула (ЗЕЛЕН означава, че работи правилно)
Стъпка 5: Как да го използвате и как работи
Първо, прикрепете лентата за китка с външната батерия на лявата си ръка. След това вкарайте лявата си ръка в ръкавицата. Ще трябва да натиснете бутона, разположен на палеца ви, за да активирате свирката. Най -добре е да поставите свирката близо до лицето си, докато дясната ви ръка върви пред сензора за разстояние. Преместете дясната си ръка напред и назад, за да контролирате разстоянието, което чете сензорът за разстояние, създавайки различни височини на шума.
Как работи: сензорът за разстояние изпраща ултразвуков звук, който отскача от повърхността и се връща обратно. След това сензорът за разстояние определя какво разстояние отчита според това колко време отнема ултразвуковият звук да се изпрати и да се върне. След като този сигнал бъде получен, сензорът за разстояние говори с Hexwear, който говори с LED пръстена и LED лентата, активирайки определено количество светодиоди в зависимост от разстоянието. Колкото по -далеч чете сензорът за разстояние, толкова повече светодиоди светват. В допълнение, Bluetooth устройството чете информацията за разстоянието от Hexwear и изпраща тази информация до софтуера Max на лаптопа. След това софтуерът Max извежда определена височина на звука, която се усилва от външния високоговорител.
Споменахме във въведението как този Air Slide Whistle може да възпроизвежда множество звуци в зависимост от това кой качвате на Max. Чувствайте се свободни да използвате нашата селекция от звукови файлове! Включени са: звук на свирка, спагети на мама, звук на мяукане, не ме интересува, че сте си счупили лакътя, казвам се Джеф, Спонджбоб се смее и хлапето от Walmart на йод!
Препоръчано:
Управлявайте вашата автоматична плъзгаща се врата с Home Assistant и ESP Home: 5 стъпки (със снимки)
Управлявайте вашата автоматична плъзгаща се врата с Home Assistant и ESPHome: Следващата статия е някаква обратна връзка за моя личен опит с управлението на автоматичната плъзгаща се врата, която бях инсталирал в къщата си. Тази порта, марка "V2 Alfariss", беше снабдена с няколко дистанционни управления Phox V2, които да я контролират. Имам също
Робот с контролиран свирка: 20 стъпки (със снимки)
Робот, контролиран от свирка: Този робот се ръководи изцяло от свирка, подобно на „Златната звукова играчка“произведен през 1957 г. При включване роботът се движи в посоката, посочена от светещата стрелка на механизма на предното задвижващо колело. Когато свирката
Контейнер за прахосмукачка със свирка: 5 стъпки
Консулт за прахосмукачка с свирка: В този проект, звуков сензор ще открие интензитета на звука във вашата среда и ще премести серво мотор (отворете кофата за прах), ако интензитетът на звука е над определен праг
Напълно функционална плъзгаща верига Fusion 360: 4 стъпки (със снимки)
Напълно функционален Drag Chain Fusion 360: В този урок съм вградил стъпка по стъпка видеоклипове, записани с Auto Desk Screencast за това как да изградим верига за плъзгане на кабел във Fusion 360. Веригата се основава на веригата, която закупих на Amazon.com: HHY черен машинен инструмент 7 x 7 мм полузатворен тип
Домашна електрическа плъзгаща китара Diddley Bow (a La Jack White): 5 стъпки (със снимки)
Домашна електрическа плъзгаща китара Diddley Bow (a La Jack White): Това е може би най -евтината и лесна китара, която някога сте се надявали да направите. Има някои подобни китари в други уроци, но според мен това ги превъзхожда за фактора гето. Ако сте гледали филма "Може да стане силен", или в ляво