Satura rādītājs:

LED Ukulele: 6 soļi (ar attēliem)
LED Ukulele: 6 soļi (ar attēliem)

Video: LED Ukulele: 6 soļi (ar attēliem)

Video: LED Ukulele: 6 soļi (ar attēliem)
Video: Tangerine - Led Zeppelin - Ukulele Tutorial 2024, Jūlijs
Anonim
Image
Image
Aparatūra
Aparatūra

Sveiki, mani sauc Elīna. Šis projekts apvieno daudzas lietas, kas man patīk, tāpēc es ceru, ka arī jums tas patiks! Mūsu izveidotā LED ukulele iemācīs jums spēlēt četrus visvairāk atskaņotos akordus: C, G, Am un F. nepieciešama pieredze, lai sāktu dziedāt populāras dziesmas. Tas ir lielisks projekts gan Arduino, gan ukuleles iesācējiem.;) Ja jūs meklējat kaut ko nedaudz izaicinošāku, pamēģiniet jaunināt ēnu pārvelciet šīs pamācības beigās.

1. darbība. Aparatūra

"iekraušana =" slinks"

Neobligāti: ēnojuma vilkšanas jaunināšana
Neobligāti: ēnojuma vilkšanas jaunināšana
Neobligāti: ēnojuma pārvelkšanas jaunināšana
Neobligāti: ēnojuma pārvelkšanas jaunināšana

Vai zinājāt, ka gaismas diodes ne tikai izstaro gaismu, bet arī spēj uztvert gaismu? Iedvesmojoties no šīs dīvainās parādības, es vēlējos uzlabot LED ukuleli, lai tā ne tikai parādītu, kur likt pirkstus, bet arī izsekotu, vai esat novietojis pirkstu pareizajās vietās.

Aparatūra

Ja jūs interesē šī konstrukcija, jums būs nepieciešami daži papildu komponenti:

1. Vairāk gaismas diodes: Lai izmantotu gaismas sensorus, jums vajadzēs vēl vismaz 6 gaismas diodes. Katra gaismas diode uz grifa saņems papildu LED sensoru.

2. I/O portu paplašinātājs: atkarībā no izmantotās Arduino plates jums, iespējams, būs nepieciešams ostas paplašinātājs. Es izmantoju Arduino Uno plati un Sparkfun SX1509 portu paplašinātāju.

KODS

Esmu ieviesis kodā vēl dažus elementus, lai tas darbotos. Šeit es izklāstīšu pamatus, taču, lai iegūtu pilnīgu sadalījumu, lejupielādējiet failu master_tweak.ino:

1. Masīvi: tiek izveidots īpašs masīvs, lai saglabātu ievades datus no katras sensora gaismas diodes. Tiek saukta neliela funkcija, lai nolasītu ievades datus ik pēc 10 milisekundēm, un masīvs tiek gandrīz nepārtraukti atjaunināts.

2. Spēles stāvokļi: Lai gan sākotnējā uzbūvē bija dažādi spēles posmi, šeit mēs skaidri kodējam dažādos spēles stāvokļos, katram no kuriem ir uzvaras nosacījums, lai spēle varētu turpināties.

3. LED gaismas noteikšana: visa koda sadaļa ir paredzēta LED gaismas sensoru ievades datu nolasīšanai. Šī apmācība man šķita īpaši noderīga, lai izprastu mehāniku un savienotu ķēdi.

HOOKUP GUIDE

Es ļoti iesaku iet cauri Shadow Swipe apmācībai, lai sajustu, kā savienot LED gaismas sensoru ķēdi. Tā vietā, lai savienotu 3 gaismas diodes, piemēram, apmācību, šī konstrukcija ļaus jums savienot 6 (skatiet attēlu#1). Pēdējam savienojumam, ja izmantojat arī ostas paplašinātāju, vajadzētu izskatīties kā 2. attēlā.

Šī jauninājuma salikšana ir diezgan vienkārša. Izurbiet papildu caurumu blakus katrai gaismas diodei grifā un ievietojiet LED gaismas sensoru. Viss ir pielodēts, un jums jābūt gatavam darbam!

Šis jauninājums prasīs nedaudz ilgāku laiku, lai to noskaidrotu, it īpaši ķēdes savienošana un visu papildu komponentu lodēšana, bet LED ukulele arī tiks pārveidota par interaktīvu spēli. Ļaujiet man zināt, kā jums iet! Veiksmi!

Ieteicams: