Съдържание:
- Стъпка 1: Части
- Стъпка 2: Заредете звуковите си файлове
- Стъпка 3: Съберете вашите компоненти
- Стъпка 4: Код
- Стъпка 5: Вземете го по -нататък
Видео: $ 20 Празнична кутия за развеселение: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Този проект ще ви покаже как да изградите кутия, която да възпроизвежда произволен звук при натискане на бутона. В този случай го използвах за изграждане на кутия, която стратегически мога да поставя около офиса по време на празниците. Когато хората натиснат бутона, те чуват кратък празничен звуков клип, който или ще ги развесели, или ще ги дразни в зависимост от това как се чувстват по празниците.
Можете обаче да го използвате и за други неща. Също така използвах същия дизайн, за да направя моя собствена звънеца, която възпроизвежда произволни звуци на вратата. Това е чудесен начин да добавите звук към всеки проект.
Това е много подобно на моя проект за Secret Code Box, но този път само с бутон и без клавиатура.
Стъпка 1: Части
- Arduino Nano $ 4 в Ebay
- Звуков модул MP3-Flash-16P $ 5 на Ebay
- Дълъг USB кабел
- 5V USB зарядно устройство за стена $ 2 или може да имате старо такова
- Всеки случаен евтин високоговорител $ 2 или вероятно свободен от нещо друго
- Моментален бутон $ 1
- Кутия за проект $ 6
Успях да използвам повторно повечето от тези части от неща, които бях разглобил или спестил през годините, така че действителната ми цена беше само 9 долара за модула Nano и Sound.
Стъпка 2: Заредете звуковите си файлове
Потърсете в интернет, за да намерите някои звукови клипове, които искате да използвате, и да ги изтеглите на компютъра си. Открих, че тези звукови модули харесват постоянен битрейт за компресиране на mp3 и честота на samle 44100 на аудио файла. Ако не сте сигурни, че вашите звукови файлове отговарят на тези спецификации, можете да използвате програма за редактиране на аудио като Audacity, за да отворите файла и след това да го запишете обратно с правилните настройки. Можете също да използвате Audacity, за да намалите по -дълги звукови клипове до нещо, което отговаря на вашите нужди.
Свържете звуковия модул към USB порт и той трябва да се покаже като малко USB устройство. Трансферът ви звучи, за да се уверите, че са кръстени 0001.mp3, 0002.mp3, 0003.mp3 и така нататък. Това е важно, за да може звуковият модул да ги възпроизвежда.
Стъпка 3: Съберете вашите компоненти
Пробийте дупка в кутията на вашия проект и фиксирайте бутона. Може също да искате да пробиете някои дупки, където монтирате високоговорителя, така че звукът да се чува по -ясно. Пробийте още една дупка, през която USB кабелът може да премине. Отрежете края на USB кабела и го прокарайте през отвора. Завържете възел в usb кабела за облекчаване на напрежението и за предотвратяване на издърпването на кабела през отвора.
Свържете компонентите, както е показано на изображението. Свържете червения проводник на USB кабела към VIN на Arduino и черния проводник към GND. В зависимост от звуковия модул, който купувате, разпечатването може да е различно, така че не забравяйте да проверите документацията или да направите малко проучване онлайн, за да намерите правилния извод. За мое щастие, продавачът на ebay публикува разпечатката с списъка с артикули.
Стъпка 4: Код
Ще трябва да изтеглите и инсталирате библиотека Arduino за звуковия модул.
github.com/Critters/MP3FLASH16P/archive/master.zip
Има някои добри инструкции на страницата на github, които може да искате да прочетете.
github.com/Critters/MP3FLASH16P
Кодът за самия проект е доста прост. Свържете Arduino Nano към вашия компютър и качете този скрипт.
#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;
void setup () {
pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Рандомизираме случайността randomSeed (analogRead (A0)); }
void loop () {
if (digitalRead (12) == LOW) {// случайно (1, 19) където 19 е 1 по -голямо от броя на звуковите файлове // Променете последното число на ниво на силата на звука между 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}
Стъпка 5: Вземете го по -нататък
Надяваме се, че вашата кутия работи сега и пуска забавни звуци. Сега опитайте да го облечете малко, като добавите някои светодиоди или декорации. Може би ще го превърнете в украшение, което виси на вашето дърво. Добавих голям светещ червен LED бутон към моя и съм в процес на добавяне на някои рога отстрани:)
Препоръчано:
Музикална кутия със светлинно шоу: 9 стъпки (със снимки)
Музикална кутия със светлинно шоу: Здравейте и добре дошли, в този урок ще покажем как можете да направите своя собствена музикална кутия с включено светлинно шоу. Всичко, от което се нуждаете, е празен калъф. Взехме случай, който обикновено се използва за инструменти. В този проект можете да бъдете много креативни, така че не се нуждаете
Празнична орнаментална платка: 3 стъпки (със снимки)
Празнична орнаментна печатна платка: Здравейте, това време на годината и сезонът на размяна на подаръци е почти пред нас. Аз лично се радвам да правя неща и да ги споделям със семейството. Тази година реших да направя празнични орнаменти, използвайки Atting85 и някои WS2812C 20
Прехвърляне на снимки в кутия за сода: 7 стъпки (със снимки)
Photo Transfer to Soda Can: Тази инструкция ви показва лесен и бърз начин как да прехвърляте снимки в кутии за сода. Основният процес е, че първо копирате снимката си на обикновена хартия. След това прехвърляте снимката в самозалепващ се филм. След това залепете филма на така
(Лятна) LED низка до празнична (Коледа) LED низка!: 5 стъпки (със снимки)
(Летни) LED низове за празнични (коледни) LED низове !: Така че все още имах тези (летни) струни, пълни със светодиоди, лежащи наоколо от миналото лято. Разбира се, те все още изглеждат добре, но с идването на Коледа … Затова реших трансформирайте светодиодите от миналото лято в празнична поредица от цветни светодиоди! Необходими неща
Покажи светлинна кутия от дървена кутия: 9 стъпки (със снимки)
Покажи светлинна кутия от дървена кутия: Съпругата ми и аз подарихме на майка ми стъклена скулптура за Коледа. Когато майка ми го отвори, брат ми изпълни с " RadBear (добре, той всъщност каза името ми) може да ви построи светлинна кутия! &Quot;. Той каза това, защото като човек, който събира стъкло, аз