Obsah:

LED ukulele: 6 krokov (s obrázkami)
LED ukulele: 6 krokov (s obrázkami)

Video: LED ukulele: 6 krokov (s obrázkami)

Video: LED ukulele: 6 krokov (s obrázkami)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Júl
Anonim
Image
Image
Hardvér
Hardvér

Ahoj, volám sa Elaine. Tento projekt kombinuje veľa vecí, ktoré ma baví, takže dúfam, že sa budú páčiť aj vám! LED ukulele, ktoré budeme stavať, vás naučí hrať na štyri najhranejšie akordy: C, G, Am a F. Žiadny predchádzajúci muzikál skúsenosti potrebné na to, aby ste mohli začať brnkať na obľúbené piesne. Je to skvelý projekt pre začiatočníkov Arduino aj ukulele.;) Ak hľadáte niečo trochu náročnejšie, vyskúšajte aktualizáciu Shadow Swipe na konci tohto Instructable.

Krok 1: Hardvér

"loading =" lenivý"

Voliteľné: Aktualizácia potiahnutím prstom po tieni
Voliteľné: Aktualizácia potiahnutím prstom po tieni
Voliteľné: Aktualizácia potiahnutím prstom po tieni
Voliteľné: Aktualizácia potiahnutím prstom po tieni

Vedeli ste, že diódy LED nielen vyžarujú svetlo, ale môžu aj svetlo vnímať? Inšpirovaný týmto zvláštnym malým fenoménom som chcel aktualizovať LED ukulele tak, aby vám nielen ukazovalo, kam položiť prsty, ale aj sledovať, či ste prst položili na správne miesta alebo nie.

HARDWARE

Ak vás táto zostava zaujíma, budete potrebovať niekoľko ďalších komponentov:

1. Viac diód LED: Budete potrebovať najmenej 6 ďalších diód LED, ktoré budú slúžiť ako svetelné senzory. Každá LED na hmatníku dostane sprievodný LED senzor.

2. Expandér vstupno -výstupných portov: V závislosti od toho, akú dosku Arduino používate, budete pravdepodobne potrebovať expandér portov. Používam dosku Arduino Uno a Sparkfun SX1509 Port Expander.

KÓD

Aby kód fungoval, zaviedol som do kódu niekoľko ďalších prvkov. Tu rozoberiem základy, ale môžete si stiahnuť súbor master_tweak.ino s úplným rozpisom:

1. Polia: Vytvorí sa špeciálne pole na ukladanie vstupných údajov z každej LED diódy senzora. Zavolá sa malá funkcia na čítanie vstupných údajov každých 10 milisekúnd a pole sa aktualizuje takmer nepretržite.

2. Herné stavy: Aj keď pôvodná zostava mala rôzne fázy hry, tu výslovne kódujeme v rôznych herných stavoch, z ktorých každý má podmienku výhry, aby hra mohla pokračovať.

3. Snímanie svetla LED: Celá časť kódu je venovaná čítaniu vstupných údajov zo svetelných senzorov LED. Považoval som tento návod za obzvlášť užitočný pri porozumení mechanike a zapojení obvodu.

PRÍRUČKA ZARIADENIA

Dôrazne odporúčam prejsť si tutoriál Shadow Swipe, aby ste získali pocit, ako zapojiť obvod snímania svetla LED. Namiesto zapojenia 3 LED diód, ako je návod, vám táto zostava zapojí 6 (pozri obrázok č. 1). Konečné zapojenie, ak používate aj expandér portov, by malo vyzerať ako na obrázku 2.

MONTÁŽ Zostavenie tejto aktualizácie je veľmi jednoduché. Vyvŕtajte ďalší otvor vedľa každej LED diódy v hmatníku a vložte svetelný senzor LED. Spájkujte všetko a mali by ste byť pripravení ísť!

Táto aktualizácia bude trvať trochu dlhšie, najmä zapojenie obvodu a spájkovanie všetkých ďalších komponentov na mieste, ale LED ukulele sa tiež zmení na interaktívnu hru. Dajte mi vedieť, ako vám to ide! Veľa štastia!

Odporúča: