Съдържание:

Аркадна звукова кутия: 7 стъпки (със снимки)
Аркадна звукова кутия: 7 стъпки (със снимки)

Видео: Аркадна звукова кутия: 7 стъпки (със снимки)

Видео: Аркадна звукова кутия: 7 стъпки (със снимки)
Видео: Циганин пее Wiggle / Gypsy sings Wiggle 2024, Ноември
Anonim
Аркадна звукова кутия
Аркадна звукова кутия

Дълго време исках да направя звукова кутия, която е нещо подобно на този сайт, но в реалния живот.

Предполагам, че не съм първият, създал такава кутия, но никога не съм намерил такава тук, затова реших да я публикувам!

Надявам се да ви хареса, това е първият ми инструктаж и не бъдете прекалено груби по английските грешки, защото това не е моят майчин език.

Стъпка 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 плейъра

Щитът на MP3 плейъра
Щитът на MP3 плейъра

Ако никога не сте играли с този щит, съветвам ви да проверите уроците в sparkfun.

Както и да е, можете да намерите приложен код, който работи по моя проект.

Може да видите използването на пин номер 10 в кода, за да изберете "линията" на звуците.

Реших, че кутията ми трябва да възпроизвежда повече от само 9 звука, затова добавих превключвател. Когато е затворен, щифтът се спуска надолу и кодът добавя 9 към променливата „song“, което позволява да се възпроизвеждат до 18 песни в тази конфигурация. Напълно възможно е да си представите добавянето на бутони. 2, 4, 8, 16, 32… комплекти песни …

Стъпка 6: Захранването

Захранването
Захранването

Що се отнася до захранването, използвах кутия за батерии с 3 слота за батерии тип АА. Свързах земята към земята на arduino и захранването на кутията на батерията към превключвател. Другият щифт на превключвателя отива към Vin на arduino.

Тъй като не успях да използвам само един бутон за arduino и високоговорителя, направих същото с високоговорителя.

(В крайна сметка получавам два бутона, които трябва да натисна, за да работи звуковата кутия … Може да се справя по -късно.)

Стъпка 7: Заключение

След като всичко е свързано, поставете го в кутията, помолете се да остане на място и играйте със звуковата си кутия!

(Вземете го за пътуване с приятел на седалката на пътника, оставете го да си поиграе и накрая ще се молите кутията да се счупи …)

Благодаря, че го прочетохте. Знам, че се нуждае от някои подобрения (много) и по -късно ще се върна към добавянето на това в инструкциите:)

Участвах в „Първия конкурс за автори“, така че, моля, ако този проект ви е харесал, помислете за гласуване за него!:)

Препоръчано: