Përmbajtje:

Hero i kitarës me Arduino: 4 hapa
Hero i kitarës me Arduino: 4 hapa

Video: Hero i kitarës me Arduino: 4 hapa

Video: Hero i kitarës me Arduino: 4 hapa
Video: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Korrik
Anonim
Image
Image

Arduino i lejon përdoruesit të personalizojnë pothuajse çdo gjë që dëshirojnë ndonjëherë me një sasi të vogël kodi. Vendosa të zhvilloj një lojë Guitar Hero me shpejtësi të rregullueshme, vëllim dhe mënyra të shumta të lojës. Ky projekt gjithashtu mund të mbarojë nga 3 bateri AA kështu që mund të jetë i lëvizshëm. Shpresoj që ju të mësoni nga ky projekt dhe të argëtoheni duke e personalizuar atë! Më tregoni se çfarë mendoni ju djema!

Për të marrë një përmbledhje të përgjithshme, ju lutemi shikoni videon e mësipërme.

Kostoja e përgjithshme e këtij projekti është më pak se 15 dollarë

Furnizimet

Printer 3D

5 herë butona shtytës të çastit

Teli i altoparlantit, Potenciometra 2x 50k Ohm

Altoparlant 0.5 vat

Arduino Nano

30x LEDs WS2812b

Ndërprerës 1 amp

Hekuri i saldimit + saldimi

Ngjitës i nxehtë

Hapi 1: Shtypni Pjesët e Përcaktuara

Shtypni Pjesët e Përcaktuara
Shtypni Pjesët e Përcaktuara

Në total, ka rreth 9 pjesë të këtij projekti. Koha totale e printimit ishte rreth 15 orë për mua. I ndava projektet dhe i ngjita pjesët së bashku me e6000. Qëllimi im ishte të isha në gjendje të rrëshqisja një copë të bardhë të printuar 3D mbi LED për t'i shpërndarë ato dhe për të dhënë një efekt shkëlqyes. Me këtë në mendje, më duhej të redaktoja muret dhe të shtoja një hendek për ta rrëshqitur pjesën e bardhë.

Seksioni i parë që kam shtypur është mbyllja e butonit të shtypjes. Qëllimi im është të bashkoj një tel tokësor dhe zinxhir margaritar nga një buton në tjetrin me tela tokëzimi. Kur shtypet butoni, ai do të kthejë sinjalin e telit tokësor në Arduino duke i bërë të ditur se është shtypur. Vrimat e gjera janë që fundi i led të rrëshqasë nëse ka ndonjë vend shtesë, megjithatë, kjo mund të mbushet dhe nuk ishte e nevojshme.

Vrimat e vogla janë që telat e tokës të shkojnë nga butonat në Arduino. Ato tela pastaj do të udhëtonin në komponentin tjetër që është rrjeti

Rrjeti u shtyp për të pasur 5 Kolona dhe 6 rreshta. LED -të rrëshqasin nëpër secilën nga vrimat e gjera për t'i mbajtur ato në vend ndërsa tela e vogël udhëton pranë tyre për të shkuar drejt rrethimit Arduino. Pasi e printova rrjetin, zhvillova një shtresë që mbante rrjetën në vend.

Në fund të tabelës është mbyllja për Arduino, altoparlantin dhe potenciometrat. Përfundova duke përdorur një Dremel për të hapur një vrimë për Arduino për përditësimin dhe fuqinë e drejtpërdrejtë.

Hapi 2: Saldimi

Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim

Më sipër është diagrami i bashkimit dhe si duhet të duket projekti. Kishte shumë bashkim të përfshirë. Sigurohuni që të keni ventilim të duhur dhe ju ndihmon të keni një palë duar ndihmëse ose piskatore për të ndihmuar në mbajtjen e telave dhe materialeve të tjera Rreth 3/4 e kunjave janë përdorur në Arduino. Pasi pjesët ishin në vend, ishte një shtrëngim i fortë për të lidhur saldimin e telave, veçanërisht në shiritat LED. Kam përdorur kapëse kur ngjitja secilën pjesë për të siguruar një lidhje të sheshtë dhe të fortë midis plastikës. Nëse më duhej të zëvendësoja pjesët, unë mund të heq copat e ngjitura dhe t'i ngjis ato përsëri sipas nevojës

I kam lidhur me zinxhir butonat me një tel tokëzues në vend që të drejtoja çdo tel individual në një buton. Çdo buton ka një pin përkatës me Arduino së bashku me LED -të.

Hapi 3: Kodojeni atë

Kodojeni atë!
Kodojeni atë!

Ju mund të krijoni kodin tuaj dhe printimet 3D ose mund ta shkarkoni kodin së bashku me printimet 3D nga faqja ime në internet www.neehaw.com

Kodi im nuk është më efikas, por e përfundon punën. Unë kam dy gjendje lojë për të përfaqësuar dy mënyrat e lojës të zbatuara aktualisht. I pari është një hero i rregullt i kitarës dhe për të arritur tek kjo butoni i parë duhet të shtypet ndërsa është në punë. Do të kalojë nëpër një seri animacionesh dhe loja do të fillojë. Rregullimi i volumit do të ndryshojë zhurmën e altoparlantit ndërsa rregullimi i potenciometrit të shpejtësisë do të rregullojë sa shpejt LED -et zbresin poshtë.

Për të përdorur modalitetin tjetër të lojës me kitarë 8-bit, shtypni butonin e 5-të. Në këtë mënyrë, përdoruesi mund të luajë një kitarë elektrike ndërsa e akordon me çelësin e shpejtësisë. Kur çelësi lëviz, butoni tjetër i shtypur do të jetë melodia e re. Për të dalë nga kjo mënyrë, mbani të 5 butonat në të njëjtën kohë.

Hapi 4: Shijoni

Shpresoj se keni mësuar nga ky projekt. Ndjehuni të lirë të redaktoni dhe nëse krijoni këtë projekt, më tregoni se si doli:)

Unë jam i hapur për çdo koment apo sugjerim. Faleminderit per kohen tende.

Recommended: