INHOUDSOPGAWE:

$ 20 Holiday Cheer Box: 5 stappe (met foto's)
$ 20 Holiday Cheer Box: 5 stappe (met foto's)

Video: $ 20 Holiday Cheer Box: 5 stappe (met foto's)

Video: $ 20 Holiday Cheer Box: 5 stappe (met foto's)
Video: Гигантская КАРТОННАЯ ЛОДКА Челлендж ! 2024, November
Anonim
$ 20 Holiday Cheer Box
$ 20 Holiday Cheer Box

Hierdie projek sal u wys hoe u 'n boks kan bou wat 'n ewekansige klank speel as u op die knoppie druk. In hierdie geval het ek dit gebruik om 'n boks te bou wat ek gedurende die vakansie strategies op kantoor kan plaas. As mense op die knoppie druk, hoor hulle 'n kort vakansie -klankgreep wat hulle sal opwek of irriteer, afhangende van hoe hulle oor die vakansie voel.

U kan dit egter ook vir ander dinge gebruik. Ek het ook dieselfde ontwerp gebruik om my eie deurklokkie te maak wat ewekansige geluide van die deurklokkie speel. Dit is 'n uitstekende manier om klank by enige projek te voeg.

Dit is baie soortgelyk aan my Secret Code Box -projek, maar slegs 'n knoppie hierdie keer en geen toetsbord nie.

Stap 1: Onderdele

  • Arduino Nano $ 4 op Ebay
  • MP3-Flash-16P klankmodule $ 5 op Ebay
  • Lang USB -koord
  • 'N 5V usb -muurlaaier $ 2, of u kan 'n ou lê
  • Enige willekeurige goedkoop luidspreker $ 2 of waarskynlik vry van iets anders
  • 'N Kort knoppie $ 1
  • Projek boks $ 6

Ek kon die meeste van hierdie onderdele hergebruik van goed wat ek deur die jare uitmekaar gehaal het, en my werklike koste was dus slegs $ 9 vir die Nano- en klankmodule.

Stap 2: Laai u klanklêers

Laai u klanklêers
Laai u klanklêers

Kyk op die internet om 'n paar klankgrepe te vind wat u wil gebruik en laai dit af na u rekenaar. Ek het gevind dat hierdie klankmodules 'n konstante bitrate vir die mp3 -kompressie en 44100 samle -tempo op die klanklêer het. As u nie seker is dat u klanklêers aan hierdie spesifikasies voldoen nie, kan u 'n klankbewerkingsprogram soos Audacity gebruik om die lêer oop te maak en dan terug te stoor met die regte instellings. U kan Audacity ook gebruik om langer klankgrepe af te sny tot iets wat by u behoeftes pas.

Koppel die klankmodule aan 'n USB -poort en dit moet as 'n klein USB -skyf verskyn. Dra u klanke oor deur seker te maak dat hulle die naam 0001.mp3, 0002.mp3, 0003.mp3 en so meer. Dit is belangrik vir die klankmodule om dit te kan speel.

Stap 3: Monteer u komponente

Stel u komponente saam
Stel u komponente saam
Stel u komponente saam
Stel u komponente saam

Boor 'n gaatjie in u projekkas en druk die knoppie vas. U kan ook gate in die luidspreker boor sodat die geluid duideliker gehoor kan word. Boor nog 'n gaatjie vir die usb -kabel om deur te gaan. Sny die punt van die USB -kabel af en voer dit deur die gat. Bind 'n knoop in die usb -kabel vir rekverligting en om te verhoed dat die kabel deur die gat terugtrek.

Verbind die komponente soos in die prentjie getoon. Koppel die rooi draad van die USB -kabel aan VIN op die Arduino en die swart draad aan GND. Afhangende van die klankmodule wat u koop, kan die pinout anders wees, dus maak seker dat u die dokumentasie nagaan of aanlyn ondersoek doen om die regte pinout te vind. Gelukkig vir my het die eBay -verkoper die uitleg met die itemlys geplaas.

Stap 4: Kode

U moet 'n Arduino -biblioteek vir die klankmodule aflaai en installeer.

github.com/Critters/MP3FLASH16P/archive/master.zip

Daar is 'n paar goeie instruksies op die github -bladsy wat u ook wil lees.

github.com/Critters/MP3FLASH16P

Die kode vir die projek self is redelik eenvoudig. Koppel die Arduino Nano aan u rekenaar en laai hierdie skrif op.

#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;

ongeldige opstelling () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Willekeurig randomSeed (analogRead (A0)); }

leemte -lus () {

if (digitalRead (12) == LOW) {// random (1, 19) waar 19 1 groter is as die aantal klanklêers // Verander die laaste nommer na 'n volume tussen 1 - 30 myPlayer.playFileAndWait (random (1, 19), 25); }}

Stap 5: Neem dit verder

Hopelik werk u boks nou en speel dit 'n paar prettige klanke. Probeer dit nou 'n bietjie aantrek deur leds of versierings by te voeg. Maak dit miskien 'n versiering wat aan u boom hang. Ek het 'n groot gloeiende rooi LED -knoppie by myne gevoeg, en ek is besig om 'n paar gewei aan die kante te sit:)

Aanbeveel: