Satura rādītājs:

Ģitāras varonis ar Arduino: 4 soļi
Ģitāras varonis ar Arduino: 4 soļi

Video: Ģitāras varonis ar Arduino: 4 soļi

Video: Ģitāras varonis ar Arduino: 4 soļi
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Novembris
Anonim
Image
Image

Arduino ļauj lietotājiem ar nelielu koda daudzumu pielāgot praktiski visu, ko viņi kādreiz vēlas. Es nolēmu izstrādāt spēli Guitar Hero ar regulējamu ātrumu, skaļumu un vairākiem spēles režīmiem. Šis projekts var darboties arī ar 3 AA baterijām, lai to varētu pārnēsāt. Es ceru, ka jūs, puiši, mācāties no šī projekta un izklaidēsities to pielāgot! Ļaujiet man zināt, ko jūs, puiši, domājat!

Lai iegūtu vispārīgu pārskatu, lūdzu, skatieties iepriekš redzamo videoklipu.

Šī projekta kopējās izmaksas ir mazākas par 15 ASV dolāriem

Piegādes

3D printeris

5x īslaicīgas spiedpogas

Skaļruņa vads, 2x 50k omu potenciometri

0,5 vatu skaļrunis

Arduino Nano

30x WS2812b gaismas diodes

1 amp slēdzis

Lodāmurs + lodēt

Karstā līme

1. darbība. Izdrukājiet norādītās daļas

Izdrukājiet norādītās daļas
Izdrukājiet norādītās daļas

Kopumā šim projektam ir aptuveni 9 daļas. Kopējais drukāšanas laiks man bija aptuveni 15 stundas. Es sadalīju projektus un salīmēju gabalus kopā ar e6000. Mans mērķis bija spēt pārbīdīt baltu 3D drukātu gabalu virs gaismas diodēm, lai tās izkliedētu un radītu mirdzošu efektu. Paturot to prātā, man nācās rediģēt sienas un pievienot atstarpi, lai pārbīdītu balto gabalu.

Pirmā sadaļa, ko es izdrukāju, ir spiedpogas korpuss. Mans mērķis ir ar zemējuma vadu pielodēt zemējuma vadu un margrietiņu no vienas pogas uz otru. Nospiežot pogu, tas atgriezīs zemējuma vadu signālu Arduino, paziņojot, ka tas ir nospiests. Plašie caurumi ir paredzēti, lai ledus gals varētu ieslīdēt, ja būtu kāda papildu telpa, tomēr to varēja aizpildīt un tas nebija nepieciešams.

Mazie caurumi ir paredzēti zemējuma vadu pārejai no pogām uz Arduino. Šie vadi tad pārvietotos uz nākamo komponentu, kas ir režģis

Režģis tika izdrukāts, lai tajā būtu 5 kolonnas un 6 rindas. Gaismas diodes slīd caur katru no platajiem caurumiem, lai tās paliktu vietā, kamēr mazais vads pārvietojas blakus tām, lai dotos uz Arduino korpusu. Pēc režģa izdrukāšanas es izveidoju apvalku, kas turēja režģi vietā.

Tāfeles beigās ir Arduino, skaļruņa un potenciometru korpuss. Es beidzot izmantoju Dremel, lai izraktu caurumu Arduino tiešai atjaunināšanai un jaudai.

2. solis: lodēšana

Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana
Lodēšana

Augšpusē ir lodēšanas diagramma un tam, kā projektam vajadzētu izskatīties. Tur bija daudz lodēšanas. Pārliecinieties, ka jums ir pareiza ventilācija, un tas palīdz ar pāris palīdzīgām rokām vai pincetēm, kas palīdz turēt vadus un citus materiālus. Arduino tika izmantotas apmēram 3/4 tapas. Kad gabali bija savās vietās, tas bija cieši saspiests, lai lodētu vadus, it īpaši uz LED sloksnēm. Līmējot katru gabalu, es izmantoju skavas, lai nodrošinātu plakanu un spēcīgu saiti starp plastmasu. Ja man vajadzēja nomainīt detaļas, es varu noņemt līmētos gabalus un pēc vajadzības tos atkal pielīmēt

Es pogas sasaistīju ar ķēdi ar zemējuma vadu, nevis katru vadu pieslēdzu pie pogas. Katrai pogai ir atbilstoša tapa ar Arduino kopā ar gaismas diodēm.

3. darbība: kodējiet to

Kodējiet to!
Kodējiet to!

Jūs varat izveidot savu kodu un 3D izdrukas, vai arī lejupielādēt kodu kopā ar 3D izdrukām no manas vietnes www.neehaw.com

Mans kods nav visefektīvākais, taču tas paveic darbu. Man ir divi spēļu stāvokļi, kas pārstāv divus pašlaik ieviestos spēles režīmus. Pirmais ir parasts ģitāras varonis, un, lai to sasniegtu, pirmā poga ir jānospiež tukšgaitā. Tas darbosies ar virkni animāciju, pēc tam spēle sāksies. Pielāgojot skaļumu, mainīsies skaļruņa skaļums, savukārt ātruma potenciometra noregulēšana regulēs to, cik ātri gaismas diodes pārvietojas uz leju.

Lai izmantotu citu 8 bitu ģitāras spēles režīmu, nospiediet piekto pogu. Šajā režīmā lietotājs var spēlēt elektrisko ģitāru, noskaņojot to ar ātruma pogu. Kad poga ir pārvietota, nākamā nospiesta poga būs jaunā melodija. Lai izietu no šī režīma, turiet nospiestas visas 5 pogas vienlaikus.

4. solis: izbaudiet

Es ceru, ka jūs mācījāties no šī projekta. Jūtieties brīvi rediģēt un, ja veidojat šo projektu, dariet man zināmu, kā tas izvērtās:)

Esmu atvērta jebkādiem komentāriem vai ierosinājumiem. Paldies par jūsu laiku.

Ieteicams: