Sadržaj:

LED Ukulele: 6 koraka (sa slikama)
LED Ukulele: 6 koraka (sa slikama)

Video: LED Ukulele: 6 koraka (sa slikama)

Video: LED Ukulele: 6 koraka (sa slikama)
Video: Прогресс типичного гитариста 2024, Srpanj
Anonim
Image
Image
Hardver
Hardver

Bok, moje ime je Elaine. Ovaj projekt kombinira mnoge stvari u kojima uživam pa se nadam da ćete i vi uživati! LED ukulele koje ćemo graditi uči vas sviranju četiri akorda koji se najviše sviraju: C, G, Am i F. Nema prethodnog mjuzikla iskustvo potrebno za početak brbljanja uz popularne pjesme. To je sjajan projekt za početnike u Arduinu i ukuleleu.;) Ako tražite nešto malo izazovnije, isprobajte nadogradnju Shadow Swipe na kraju ovog Instructable.

Korak 1: Hardver

"loading =" lijen"

Izborno: Nadogradnja prstom u sjeni
Izborno: Nadogradnja prstom u sjeni
Izborno: Nadogradnja prstom u sjeni
Izborno: Nadogradnja prstom u sjeni

Jeste li znali da LED diode ne samo da emitiraju svjetlost, već mogu osjetiti i svjetlost? Nadahnut ovim čudnim malim fenomenom, htio sam nadograditi LED ukulele tako da vam ne samo da pokazuje gdje staviti prste, već i pratiti jeste li stavili prst na ispravna mjesta ili ne.

HARDVER

Ako ste zainteresirani za ovu gradnju, trebat će vam nekoliko dodatnih komponenti:

1. Više LED dioda: Trebat će vam još najmanje 6 LED dioda da služe kao svjetlosni senzori. Svaka LED dioda na fingerboard -u dobit će popratni LED senzor.

2. Proširivač I/O portova: Ovisno o tome koju Arduino ploču koristite, vjerojatno ćete trebati proširivač portova. Koristim Arduino Uno ploču i Sparkfun SX1509 Port Expander.

KODIRATI

Uveo sam još nekoliko elemenata u kôd kako bi funkcionirao. Ovdje ću razložiti osnove, ali slobodno preuzmite datoteku master_tweak.ino za potpunu podjelu:

1. Nizovi: Stvoren je poseban niz za spremanje ulaznih podataka sa svake LED osjetnice. Poziva se mala funkcija za čitanje ulaznih podataka svakih 10 milisekundi, a niz se ažurira gotovo kontinuirano.

2. Stanja igre: Iako je izvorna verzija imala različite faze igre, ovdje izričito kodiramo u različitim stanjima igre, svako s uvjetom pobjede za nastavak igre.

3. Prepoznavanje LED svjetla: Cijeli dio koda posvećen je čitanju ulaznih podataka sa LED svjetlosnih senzora. Smatrao sam da je ovaj vodič posebno koristan pri razumijevanju mehanike i povezivanju kruga.

VODIČ ZA HOOKUP

Toplo preporučujem da prođete kroz vodič Shadow Swipe kako biste stekli osjećaj kako spojiti krug osjetljivosti LED svjetla. Umjesto povezivanja 3 LED diode poput vodiča, ovom ćete konstrukcijom spojiti 6 (vidi sliku#1). Posljednja veza, ako koristite i port port, trebala bi izgledati kao slika #2.

Sastavljanje ove nadogradnje prilično je jednostavno. Izbušite dodatnu rupu pored svake LED diode na ulošku i umetnite LED osjetnik svjetla. Spajate sve i trebali biste biti spremni za polazak!

Za ovu nadogradnju bit će potrebno malo više vremena da se shvati, osobito povezivanje kruga i lemljenje svih dodatnih komponenti na mjestu, ali LED ukulele će se također pretvoriti u interaktivnu igru. Javi mi kako ti ide! Sretno!

Preporučeni: