Съдържание:
- Стъпка 1: Консумативи
- Стъпка 2: Подготовка - кутията
- Стъпка 3:
- Стъпка 4: Окабеляване на бутоните
- Стъпка 5: Щитът на MP3 плейъра
- Стъпка 6: Захранването
- Стъпка 7: Заключение
Видео: Аркадна звукова кутия: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Дълго време исках да направя звукова кутия, която е нещо подобно на този сайт, но в реалния живот.
Предполагам, че не съм първият, създал такава кутия, но никога не съм намерил такава тук, затова реших да я публикувам!
Надявам се да ви хареса, това е първият ми инструктаж и не бъдете прекалено груби по английските грешки, защото това не е моят майчин език.
Стъпка 1: Консумативи
За този проект ще ви трябва:
- 3 мм пресовано дърво за кутията
- аркадни бутони като този или този (купих последния)
- някои превключватели
- някои проводници
- макет
- arduino uno
- Sparkfun щит за mp3 плейър (тук за Amazon)
- куп резистори за бутоните и земята. Използвах 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k и 220k, плюс 470k
Стъпка 2: Подготовка - кутията
Кутията е създадена с помощта на уебсайт като makercase. Тъй като бутоните имат диаметър 6 см, създайте квадратна кутия от 25 см. Височината на кутията ми е около 15 см (вземете предвид пространството за arduino, кабелите, високоговорителя …)
Използвайки Inkscape, coreldraw или Adobe Illustrator, създайте дупките на горната част на кутията. Може също да искате да добавите имената на звуците, които по -късно ще свържете към всеки бутон. В бъдеща версия ще добавя дупките за бутона за захранване.
След като вашият svg файл е готов, просто го изрежете с любимия си лазерен нож.
Стъпка 3:
Стъпка 4: Окабеляване на бутоните
Както можете да забележите, всъщност нямаме много безплатни щифтове за свързване на бутоните на щита на MP3 плейъра, така че ще трябва да използваме наистина хубав „трик“, който използва аналогов щифт. Това е много добре обяснено в тази таблица.
Трябва да свържете различни резистори с различни стойности паралелно на +5V, след това бутона, след това свържете бутона към аналоговия щифт.
Използвах 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k и 220k, плюс 470k за земята. Защо тези стойности? Е … Това са първите, които открих в бъркотията си и се получиха доста добре.
Можете да видите на снимките моите връзки. Тъй като не съм много добър в запояването, предпочетох да го оставя на макета, но ще го променя, за да направя кутията по -малка в бъдещето (проводниците и макетът заемат много място).
След като всичко е свързано, можете да продължите към кода. Това е обяснено в предишния свързан ible, но идеята, ако не искате да го (отворите) отново, е да прочетете стойността на аналоговия щифт и да създадете случаи, които съответстват на всеки резистор. В моя случай беше следното:
if (val> = 920 && val <= 940) {Serial.println ("зелен"); } иначе ако (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("лилаво"); } else {Serial.println (val); }
Може да се наложи да го адаптирате малко, за да съответства на вашите ценности.
Стъпка 5: Щитът на MP3 плейъра
Ако никога не сте играли с този щит, съветвам ви да проверите уроците в sparkfun.
Както и да е, можете да намерите приложен код, който работи по моя проект.
Може да видите използването на пин номер 10 в кода, за да изберете "линията" на звуците.
Реших, че кутията ми трябва да възпроизвежда повече от само 9 звука, затова добавих превключвател. Когато е затворен, щифтът се спуска надолу и кодът добавя 9 към променливата „song“, което позволява да се възпроизвеждат до 18 песни в тази конфигурация. Напълно възможно е да си представите добавянето на бутони. 2, 4, 8, 16, 32… комплекти песни …
Стъпка 6: Захранването
Що се отнася до захранването, използвах кутия за батерии с 3 слота за батерии тип АА. Свързах земята към земята на arduino и захранването на кутията на батерията към превключвател. Другият щифт на превключвателя отива към Vin на arduino.
Тъй като не успях да използвам само един бутон за arduino и високоговорителя, направих същото с високоговорителя.
(В крайна сметка получавам два бутона, които трябва да натисна, за да работи звуковата кутия … Може да се справя по -късно.)
Стъпка 7: Заключение
След като всичко е свързано, поставете го в кутията, помолете се да остане на място и играйте със звуковата си кутия!
(Вземете го за пътуване с приятел на седалката на пътника, оставете го да си поиграе и накрая ще се молите кутията да се счупи …)
Благодаря, че го прочетохте. Знам, че се нуждае от някои подобрения (много) и по -късно ще се върна към добавянето на това в инструкциите:)
Участвах в „Първия конкурс за автори“, така че, моля, ако този проект ви е харесал, помислете за гласуване за него!:)
Препоръчано:
ПОИНГ! - Аркадна аркадна игра!: 3 стъпки
ПОИНГ! - Аркадна игра Arduino !: Ще изграждаме аркадна игра в стил PONG, която използва части от „Най-пълния стартов комплект UNO R3 Project“комплект от Elegoo Inc. Пълно разкриване - Повечето от частите, предоставени за тази инструкция, са предоставени на автора от Elegoo
Дисплеи със звукова реактивна крушка + странни неща : 8 стъпки (със снимки)
Дисплеи със звукова реактивна крушка + странни неща …: За повече снимки и актуализации на проекта: @capricorn_one
Извършване на плащания със звукова отвертка: 6 стъпки (със снимки)
Извършване на плащания с отвертка Sonic: Тази инструкция обяснява как премахнахме чипа на смарт картата на нашата безконтактна карта за плащане и го адаптирахме, за да надстроим Sonic отвертката на Lieven за безконтактни плащания. Изграден от Ливен Шайре и Маартен Уейн Помощна ръка зад кулисите: Кърт Б
Аркадна кутия: 8 стъпки (със снимки)
Аркадна кутия: В тази инструкция създадох кутия за аркадни игри, базирана на Raspberry Pi 3B. Можете да играете любимите си ретро игри, докато сте на бюджет. Да тръгваме
Покажи светлинна кутия от дървена кутия: 9 стъпки (със снимки)
Покажи светлинна кутия от дървена кутия: Съпругата ми и аз подарихме на майка ми стъклена скулптура за Коледа. Когато майка ми го отвори, брат ми изпълни с " RadBear (добре, той всъщност каза името ми) може да ви построи светлинна кутия! &Quot;. Той каза това, защото като човек, който събира стъкло, аз