Obsah:

Beat Box: 5 kroků
Beat Box: 5 kroků

Video: Beat Box: 5 kroků

Video: Beat Box: 5 kroků
Video: KROK 5 RYTMICZNE TORTY 2024, Červenec
Anonim
Beatbox
Beatbox

Tento beat box je box vybavený několika LED světly, která se rozsvítí, když zvuk přijímaný senzorem překročí určitou prahovou hodnotu.

Krok 1: Požadavky

Požadavky
Požadavky
Požadavky
Požadavky

Potřebné zásoby:

-1 Arduino Uno

-prkénko

-Mužské/mužské svetry

-Mužské/ženské svetry

-Zvukový senzor Arduino (čtyři piny)

-Kolik LED světel chcete

-Rezistory (stejné množství jako LED diody, které používáte) -

-10 x 25 kartonová krabice -Worbla -Paint

Krok 2: Připojení Arduina, Breadboardu a zvukového senzoru

Připojení Arduina, Breadboardu a zvukového senzoru
Připojení Arduina, Breadboardu a zvukového senzoru
Připojení Arduina, Breadboardu a zvukového senzoru
Připojení Arduina, Breadboardu a zvukového senzoru
Připojení Arduina, Breadboardu a zvukového senzoru
Připojení Arduina, Breadboardu a zvukového senzoru

Zvukový senzor má čtyři piny: AO, GND, VCC (aka +) a DO. Piny musíte k Arduinu připojit následujícím způsobem:

AO = AO GND = GND VCC (+) = 5V DO = digitální pin 2

Můžete se také podívat na tabulku pro referenci.

Arduino, zvukový senzor a prkénko jsou navzájem propojeny, jak je vidět na referenčním obrázku. Na obrázku je připojena pouze jedna LED, ale vždy můžete připojit více, pokud chcete. Samozřejmě musíte zajistit, aby každá LED měla svůj vlastní odpor. Rezistory musí být připojeny pouze k jedné propojce, která je připojena k GND Arduina. Pořadí od LED k Arduinu je tedy: Digitální pin na Arduinu, LED světlo -, LED světlo +, odpor, GND na Arduinu.

Krok 3: Pájení a zapojení

Pájení a zapojení
Pájení a zapojení
Pájení a zapojení
Pájení a zapojení

Poté, co jsem se ujistil, že vše funguje správně, jsem vše připájel a změnil velikost prkénka, abych se ujistil, že se vejde do vaší krabice.

Prosím, buďte laskaví na špatnou práci s pájením, jsem přece jen studentem plným stresu bez jakéhokoli technického porozumění.

Krok 4: Kódování projektu

Kódování projektu
Kódování projektu

Soubor "soundsensor.ino" obsahuje kód, který jsem použil pro svůj projekt. Zvukový senzor může vyžadovat určité vylepšení citlivosti. Udělal jsem to tak, že jsem šel na sériový monitor (vpravo nahoře v softwaru Arduino) a podíval se na „analogovou“hodnotu. Pokud je někde kolem 20, vložíte do kódu „int_threshold“na 21 nebo něco blízkého. Můžete si také pohrát s citlivostí samotného zvukového senzoru otočením malého knoflíku nahoře na modrém obdélníku.

Krok 5: Stavba bydlení

Stavba bydlení
Stavba bydlení
Stavba bydlení
Stavba bydlení
Stavba bydlení
Stavba bydlení

Pro bydlení projektu jsem pro začátek použil jednoduchou lepenkovou krabici. Kvůli trvanlivosti jsem to pak pokryl Worblou, určitým typem termoplastu. Také jsem udělal několik detailů na plášti pomocí Worbla a „zámek“jsem vytvořil z EVA pěny. Zatímco byl Worbla ještě tvarovatelný, udělal jsem na horní části krabice pět otvorů pro průchod diod LED a vzadu otvor pro jakékoli zapojení. Ujistěte se, že jsou otvory dostatečně velké!

Worblu jsem před malováním záměrně nenatřel, protože jsem věděl, že chci napodobit drsnou texturu připomínající kůži. Poté, co jsem Worblu nechal vychladnout, jsem krabici natřel úplně černou barvou. Pak jsem otíral různými barvami ve vrstvách, abych se vyhnul tomu, že se jakákoli oblast změní na falešnou, stejnou barvu.

A pak jen vložíte veškerý svůj hardware do krabice! Použil jsem zadní otvor pro vodič ke svému zdroji napájení a zvukovému senzoru, takže mohu umístit jeho mikrofon kamkoli chci. Neudělal jsem však nic, aby se hardware do krabice snáze vešel. Pravděpodobně bych to udělal, kdybych měl trochu víc času.

Teď už si jen musíte vybrat svou oblíbenou hudbu!

Doporučuje: