Sisällysluettelo:

LED Ukulele: 6 vaihetta (kuvilla)
LED Ukulele: 6 vaihetta (kuvilla)

Video: LED Ukulele: 6 vaihetta (kuvilla)

Video: LED Ukulele: 6 vaihetta (kuvilla)
Video: 10 привычек, чтобы стать счастливым 2024, Heinäkuu
Anonim
Image
Image
Laitteisto
Laitteisto

Hei, nimeni on Elaine. Tässä projektissa yhdistyvät monet asiat, joista pidän, joten toivon, että sinäkin nautit siitä! LED -ukulele, jonka rakennamme, opettaa soittamaan neljä eniten soitettua sointua: C, G, Am ja F. kokemusta, joka tarvitaan suosituimpien kappaleiden soittamisen aloittamiseen. Se on loistava projekti sekä Arduinolle että ukulele -aloittelijalle.;) Jos etsit jotain hieman haastavampaa, kokeile Shadow Swipe -päivitystä tämän ohjeen lopussa.

Vaihe 1: Laitteisto

"lastaus =" laiska"

Valinnainen: Shadow Swipe Upgrade
Valinnainen: Shadow Swipe Upgrade
Valinnainen: Shadow Swipe Upgrade
Valinnainen: Shadow Swipe Upgrade

Tiesitkö, että LEDit eivät ainoastaan säteile valoa, vaan voivat myös havaita valon? Tämän oudon pienen ilmiön innoittamana halusin päivittää LED -ukulelen niin, että se ei vain näytä, minne laittaa sormet, vaan myös seuraamaan, oletko asettanut sormesi oikeisiin paikkoihin.

LAITTEISTO

Jos olet kiinnostunut tästä rakenteesta, tarvitset muutamia lisäosia:

1. Lisää LED -valoja: Tarvitset vähintään 6 LED -valoa, jotta ne toimivat valoanturina. Jokainen otelaudan LED -valo saa täydellisen LED -anturin.

2. I/O -portin laajennin: Riippuen käyttämästäsi Arduino -kortista tarvitset todennäköisesti portinlaajennuksen. Käytän Arduino Uno -levyä ja Sparkfun SX1509 -portin laajenninta.

KOODI

Olen lisännyt koodiin vielä muutamia elementtejä, jotta se toimisi. Aion jakaa perusasiat täällä, mutta voit ladata master_tweak.ino -tiedoston täydellisestä erittelystä:

1. Taulukot: Erillinen taulukko luodaan syötetietojen tallentamiseksi kustakin anturin LED -valosta. Pientä toimintoa kutsutaan syötetietojen lukemiseksi 10 millisekunnin välein ja taulukkoa päivitetään lähes jatkuvasti.

2. Pelin tilat: Vaikka alkuperäisessä kokoonpanossa oli eri vaiheita pelissä, tässä koodataan nimenomaisesti eri pelitiloissa, joista jokaisella on voittoehto, jotta peli voi siirtyä eteenpäin.

3. LED -valon tunnistus: Koko osa koodista on omistettu LED -valotunnistimien tulodatan lukemiselle. Pidin tätä opetusohjelmaa erityisen hyödyllisenä mekaniikan ymmärtämisessä ja piirin kytkemisessä.

KYTKENTÄOPAS

Suosittelen lämpimästi Shadow Swipe -opetusohjelman läpikäymistä saadaksesi käsityksen siitä, kuinka kytkeä LED -valon tunnistuspiiri. Sen sijaan, että liität 3 LEDiä kuten opetusohjelma, tämä rakenne saa sinut kytkemään 6 (katso kuva#1). Viimeisen kytkennän, jos käytät myös portinlaajenninta, pitäisi näyttää kuvalta 2.

KOKOAMINEN Tämän päivityksen kokoaminen on melko yksinkertaista. Poraa lisäreikä jokaisen LEDin viereen otelautaan ja aseta LED -valotunnistin paikalleen. Kaikki juotetaan ja sinun on oltava valmis lähtemään!

Tämän päivityksen selvittäminen kestää hieman kauemmin, etenkin piirin kytkeminen ja kaikkien lisäkomponenttien juottaminen paikoilleen, mutta LED -ukulele muuttuu myös interaktiiviseksi peliksi. Kerro minulle, miten sinulle käy! Onnea!

Suositeltava: