Përmbajtje:

Ukulele LED: 6 hapa (me fotografi)
Ukulele LED: 6 hapa (me fotografi)

Video: Ukulele LED: 6 hapa (me fotografi)

Video: Ukulele LED: 6 hapa (me fotografi)
Video: ГРЕНДПА и Гренни В РЕАЛЬНОЙ ЖИЗНИ! Почему они перепутали мой дом? GRANDPA GRANNY Chapter Two 2024, Nëntor
Anonim
Image
Image
Hardware
Hardware

Përshëndetje, emri im është Elaine. Ky projekt kombinon shumë gjëra që më pëlqejnë kështu që shpresoj që edhe ju ta shijoni! Ukulele LED që do të ndërtojmë ju mëson se si të luani katër akordet më të luajtura: C, G, Am dhe F. Asnjë muzikal i mëparshëm përvoja e kërkuar për të filluar tingullin përgjatë këngëve të njohura. It'sshtë një projekt i mrekullueshëm si për fillestarët Arduino ashtu edhe për ukulele.;) Nëse jeni duke kërkuar diçka pak më sfiduese, provoni azhurnimin e Shawow Swipe në fund të këtij Udhëzuesi.

Hapi 1: Pajisje kompjuterike

"ngarkimi =" dembel"

Opsionale: Përditëso Shadow Swipe Upgrade
Opsionale: Përditëso Shadow Swipe Upgrade
Opsionale: Përditëso Shadow Swipe Upgrade
Opsionale: Përditëso Shadow Swipe Upgrade

A e dini se LEDs jo vetëm që lëshojnë dritë, por gjithashtu mund të ndiejnë dritën? Frymëzuar nga ky fenomen i çuditshëm, unë doja të azhurnoja ukulelen LED në mënyrë që jo vetëm t'ju tregojë se ku t'i vendosni gishtat, por edhe të gjurmoni nëse e keni vendosur apo jo gishtin në vendet e duhura.

HARDWARE

Nëse jeni të interesuar për këtë ndërtim, do t'ju nevojiten disa përbërës shtesë:

1. Më shumë LED: Do t'ju duhet të paktën 6 LED të tjerë për të shërbyer si sensorë të dritës. Çdo LED në panelin e gishtit do të marrë sensorin LED shoqërues.

2. Zgjeruesi i portit I/O: Në varësi të asaj bordi Arduino që përdorni, ka të ngjarë të keni nevojë për një zgjerues portesh. Unë jam duke përdorur një bord Arduino Uno dhe Sparkfun SX1509 Port Expander.

KODI

Kam futur disa elementë të tjerë në kod në mënyrë që të funksionojë. Unë do të thyej bazat këtu, por mos ngurroni të shkarkoni skedarin master_tweak.ino për ndarjen e plotë:

1. Vargjet: Një grup i veçantë krijohet për të ruajtur të dhënat hyrëse nga secila LED sensor. Një funksion i vogël thirret për të lexuar të dhënat hyrëse çdo 10 milisekonda dhe grupi azhurnohet pothuajse vazhdimisht.

2. Gjendjet e lojës: Ndërsa ndërtimi origjinal kishte faza të ndryshme të lojës, këtu ne kodojmë në mënyrë eksplicite në gjendje të ndryshme të lojës secila me një kusht fitimi që loja të vazhdojë.

3. Ndjenja e dritës LED: Një pjesë e tërë e kodit i kushtohet leximit të të dhënave hyrëse nga sensorët e dritës LED. E gjeta këtë mësim veçanërisht të dobishëm me të kuptuarit e mekanikës dhe lidhjen e qarkut.

UDHZUES HOOKUP

Unë rekomandoj fuqimisht të kaloni nëpër tutorialin e Rrëshqitjes së Hijes për të marrë ndjenjën se si të lidhni qarkun e ndijimit të dritës LED. Në vend që të lidhni 3 LED si tutoriali, ky model do t'ju detyrojë të lidhni 6 (Shih figurën#1). Lidhja përfundimtare, nëse jeni duke përdorur një zgjerues portesh duhet të duket si fotografia #2.

Mbledhja e këtij azhurnimi është mjaft e drejtpërdrejtë. Shponi një vrimë shtesë pranë secilës LED në panelin e gishtit dhe futni sensorin e dritës LED. Duke bashkuar gjithçka dhe duhet të jeni gati për të shkuar!

Ky azhurnim do të marrë pak më shumë kohë për t'u kuptuar, veçanërisht lidhja e qarkut dhe bashkimi i të gjithë përbërësve shtesë në vend, por ukulele LED gjithashtu do të transformohet në një lojë interaktive. Më tregoni se si shkon për ju! Paç fat!

Recommended: