Obsah:
- Krok 1: Spotřební materiál
- Krok 2: Příprava - krabice
- Krok 3:
- Krok 4: Zapojení tlačítek
- Krok 5: Štít MP3 přehrávače
- Krok 6: Napájení
- Krok 7: Závěr
Video: Arcade Soundbox: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Dlouho jsem chtěl vytvořit soundbox, což je něco jako tento druh stránek, ale v reálném životě.
Předpokládám, že nejsem první, kdo vytvořil takovou krabici, ale nikdy jsem tu žádnou nenašel, tak jsem se rozhodl ji zveřejnit!
Doufám, že se vám bude líbit, je to můj první návod a nebuďte příliš tvrdí na anglické chyby, protože to není můj mateřský jazyk.
Krok 1: Spotřební materiál
K tomuto projektu budete potřebovat:
- 3 mm lisované dřevo do krabice
- arkádová tlačítka, jako je toto nebo toto (koupil jsem poslední)
- některé přepínače
- nějaké dráty
- prkénko
- arduino uno
- štít MP3 přehrávače Sparkfun (zde pro Amazon)
- hromada odporů pro tlačítka a zem. Použil jsem 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k a 220k, plus 470k
Krok 2: Příprava - krabice
Krabice byla vytvořena pomocí webových stránek, jako je makercase. Jelikož mají knoflíky průměr 6 cm, vytvořte čtvercový rámeček 25 cm. Výška mého boxu je kolem 15 cm (vezměte v úvahu prostor pro arduino, kabely, reproduktor …)
Pomocí Inkscape, coreldraw nebo Adobe Illustrator vytvořte otvory v horním dílu krabice. Ke každému tlačítku můžete také přidat názvy zvuků, které později propojíte. Ve futuristické verzi přidám otvory pro tlačítko napájení.
Jakmile je váš soubor svg připraven, jednoduše jej ořízněte pomocí své oblíbené laserové řezačky.
Krok 3:
Krok 4: Zapojení tlačítek
Jak si můžete všimnout, ve skutečnosti nemáme mnoho volných pinů pro připojení tlačítek na štítu přehrávače MP3, takže budeme muset použít opravdu pěkný „trik“, který spočívá v použití analogového pinu. Je to opravdu dobře vysvětleno v tomto ible.
Musíte připojit různé odpory s různými hodnotami paralelně k +5V, pak k tlačítku a poté připojit tlačítko k analogovému pinu.
Použil jsem 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k a 220k, plus 470k pro zem. Proč tyto hodnoty? No … To jsou první, které jsem našel ve svém nepořádku, a shodovaly se docela dobře.
Na obrázcích můžete vidět moje spojení. Protože nejsem moc dobrý v pájení, raději jsem to nechal na prkénku, ale změním to, aby se krabice ve futuru zmenšila (dráty a prkénko zabírají hodně místa).
Jakmile je vše připojeno, můžete přejít ke kódu. Je to vysvětleno v dříve propojeném ible, ale myšlenka, pokud ji nechcete (znovu) otevřít, je přečíst hodnotu na analogovém pinu a vytvořit případy, které odpovídají každému rezistoru. V mém případě to bylo:
if (val> = 920 && val <= 940) {Serial.println ("zelený"); } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("purple"); } else {Serial.println (val); }
Možná budete muset trochu přizpůsobit, aby odpovídalo vašim hodnotám.
Krok 5: Štít MP3 přehrávače
Pokud jste s tímto štítem nikdy nehráli, doporučuji vám podívat se na návody na sparkfun.
Každopádně v příloze najdete kód, který běží na mém projektu.
V kódu můžete vidět použití čísla PIN 10, je to proto, abyste zvolili „řádek“zvuků.
Rozhodl jsem se, že můj box musí hrát více než jen 9 zvuků, a proto jsem přidal přepínací přepínač. Když je zavřený, kolík jde dolů a kód přidá 9 do proměnné „píseň“, což umožňuje přehrát až 18 skladeb v této konfiguraci. Je zcela možné si představit přidání tlačítek. 2, 4, 8, 16, 32 … sady skladeb …
Krok 6: Napájení
Pokud jde o napájení, použil jsem pouzdro na baterie se 3 sloty pro baterie AA. Zapojil jsem zem na zem arduina a napájení pouzdra baterie na vypínač. Druhý kolík spínače jde na Vin arduina.
Protože jsem pro arduino a reproduktor nemohl použít pouze jedno tlačítko, udělal jsem s reproduktorem totéž.
(Skončím se dvěma tlačítky, která musím stisknout, aby soundbox fungoval … Možná to vyřeším později.)
Krok 7: Závěr
Jakmile je vše zapojeno, vložte jej do krabice, modlete se, aby zůstal na svém místě, a hrajte si se svým soundboxem!
(Vydejte se na výlet s kamarádem na sedadle spolujezdce, nechte ho, ať si s tím hraje, a nakonec se budete modlit, aby se krabice rozbila…)
Děkuji za přečtení. Vím, že to potřebuje nějaká vylepšení (hodně), a vrátím se k tomu, že to přidám do instrukcí později:)
Přihlásil jsem se do „První soutěže autorů“, takže pokud se vám tento projekt líbil, zvažte jeho hlasování!:)
Doporučuje:
Mini Bartop Arcade: 8 kroků (s obrázky)
Mini Bartop Arcade: Tentokrát bych vám chtěl ukázat své staré časy arkádové verze pomocí Raspberry Pi Zero, založené na Picade Desktop Retro Arcade Machini, jak je vidět na tomto webu: https: //howchoo.com/g/mji2odbmytj/picade -review-ra … Cílem tohoto projektu je vybudovat retro
Platforma s nekonečnými úrovněmi na GameGo s Makecode Arcade: 5 kroků (s obrázky)
Platforma s nekonečnými úrovněmi na GameGo s Makecode Arcade: GameGo je retro herní přenosná konzole kompatibilní s Microsoft Makecode vyvinutá vzděláváním TinkerGen STEM. Je založen na čipu STM32F401RET6 ARM Cortex M4 a je vytvořen pro pedagogy STEM nebo jen pro lidi, kteří se rádi baví vytvářením retro videoher
Ultimate Arcade - retrospektivní build: 10 kroků (s obrázky)
Ultimate Arcade - retrospektivní build: Zkušenosti a zadní pohled jsou skvělé věci. Druhý den jsem se v kůlně díval na dnes již zaniklé stvoření, které jsem vytvořil asi před 10–12 lety. Začal jsem to stavět, když bylo mé dceři pouhých 10 nebo 11 let a po dokončení jí bylo pravděpodobně 12
Vytvořte si vlastní MP3 soundbox: 7 kroků
Vytvořte si vlastní MP3 soundbox: Přemýšleli jste někdy o tom, že byste pro svůj školní vědecký veletrh postavili vlastní reproduktor MP3? V tomto projektu vás krok za krokem naučíme budovat si vlastního řečníka a používat málo zdrojů a bavit se se svými přáteli. V tomto projektu tedy
Kapesní soundbox: 6 kroků
Kapesní soundbox: Toto zařízení se nejen vejde do kapsy, ale také produkuje různé hudební tóny podobné těm z dud (podle mého názoru) pomocí různých kombinací šesti tlačítek. Očividně je to jen pomůcka pro pobavení dětí; jde však o princip