INHOUDSOPGAWE:
- Voorrade
- Stap 1: Druk die aangewese onderdele uit
- Stap 2: Soldeer
- Stap 3: Kodeer dit
- Stap 4: Geniet dit
Video: Kitaarheld met Arduino: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Met die Arduino kan gebruikers feitlik alles wat hulle ooit wil hê, aanpas met 'n klein hoeveelheid kode. Ek het besluit om 'n Guitar Hero -speletjie te ontwikkel met verstelbare snelheid, volume en verskeie spelmetodes. Hierdie projek kan ook 3 AA -batterye gebruik, sodat dit draagbaar is. Ek hoop dat u van hierdie projek leer en dat u dit aangepas het! Laat weet my wat julle dink!
Kyk na die video hierbo om 'n algemene oorsig te kry.
Die totale koste van hierdie projek is minder as $ 15
Voorrade
3D -drukker
5x kort drukknoppies
Luidsprekerdraad, 2x 50k ohm potensiometers
0,5 watt luidspreker
Arduino Nano
30x WS2812b LED's
1 amp -skakelaar
Soldeerbout + soldeer
Warm gom
Stap 1: Druk die aangewese onderdele uit
In totaal is daar ongeveer 9 dele van hierdie projek. Die totale druktyd was vir my ongeveer 15 uur. Ek het die projekte verdeel en die stukke met e6000 vasgeplak. My doel was om 'n wit 3D -gedrukte stuk oor die LED's te skuif om dit te versprei en 'n gloeiende effek te gee. Met die oog hierop moes ek die mure wysig en 'n gaping byvoeg om die wit stuk oor te skuif.
Die eerste gedeelte wat ek gedruk het, is die drukknopomhulsel. My doel is om 'n gronddraad en 'n daisy -ketting met die gronddraad van die een knoppie na die volgende te soldeer. As die knoppie ingedruk word, sal dit die aarddraadsignaal na die Arduino terugbesorg en laat weet dat dit ingedruk is. Die breë gate moet aan die einde van die led inskuif as daar ekstra kamer is, maar dit kan ingevul word en was nie nodig nie.
Die klein gaatjies is vir die gronddrade om van die knoppies na die Arduino te gaan. Die drade gaan dan na die volgende komponent, wat die rooster is
Die rooster is gedruk met 5 kolomme en 6 rye. Die LED's skuif deur elk van die wye gate om dit op hul plek te hou terwyl die klein draad langs hulle beweeg om na die Arduino -omhulsel te gaan. Nadat ek die rooster gedruk het, het ek 'n omhulsel ontwikkel wat die rooster op sy plek gehou het.
Aan die einde van die bord is die omhulsel vir die Arduino, die luidspreker en potensiometers. Ek het uiteindelik 'n Dremel gebruik om 'n gat vir die Arduino te grawe vir direkte opdatering en krag.
Stap 2: Soldeer
Hierbo is die soldeerdiagram en hoe die projek moet lyk. Daar was baie soldeerwerk betrokke. Maak seker dat u voldoende ventilasie het, en dit help om 'n paar helpende hande of 'n pincet te hê om drade en ander materiaal vas te hou. Ongeveer 3/4 van die penne is op die Arduino gebruik. Sodra die stukke op hul plek was, was dit 'n stywe druk om die drade te soldeer, veral op die LED -stroke. Ek het klampe gebruik om elke stuk vas te plak om 'n plat en sterk band tussen die plastiek te verseker. As ek dele moes vervang, kan ek die vasgeplakte stukke verwyder en dit weer plak
Ek het die knoppies met 'n gronddraad vasgeketting in plaas van om elke individuele draad na 'n knoppie te trek. Elke knoppie het 'n ooreenstemmende pen met die Arduino saam met die LED's.
Stap 3: Kodeer dit
U kan u eie kode en 3D -afdrukke skep, of u kan die kode saam met die 3D -afdrukke aflaai van my webwerf www.neehaw.com
My kode is nie die doeltreffendste nie, maar dit word gedoen. Ek het twee spelstate wat die twee spelmetodes verteenwoordig wat tans geïmplementeer word. Die eerste een is 'n gewone kitaarheld, en om dit te bereik, moet die eerste knoppie ingedruk word terwyl dit stilstaan. Dit sal deur 'n reeks animasies loop, dan begin die spel. Deur die volume aan te pas, sal die luidspreker van die luidspreker verander word, terwyl die snelheidspotensiometer aanpas hoe vinnig die LED's afwaarts beweeg.
Druk die 5de knoppie om die ander 8-bis kitaarspelmodus te gebruik. In hierdie modus kan die gebruiker 'n elektriese kitaar speel terwyl hy dit met die snelknop afstem. As die knop beweeg word, sal die nuwe deuntjie die volgende knoppie wees. Om uit hierdie modus te kom, hou al 5 knoppies gelyktydig in.
Stap 4: Geniet dit
Ek hoop dat u uit hierdie projek geleer het. U kan gerus wysig, en as u hierdie projek skep, laat my weet hoe dit verloop het:)
Ek is oop vir kommentaar of voorstelle. Dankie vir jou tyd.
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Kitaarheld met Makey Makey: 5 stappe
Guitar Hero With Makey Makey: 'n goeie idee! Die realisasie van die laboratorium vir die estetiese en kommunikasie van die Universidad Tecnológica de Pereira
Kitaarheld-kitaar met ingeboude luidspreker: 8 stappe
Guitar Hero Guitar met ingeboude luidspreker: Eintlik het ek 'n Guitar Hero-kontroleerder oopgemaak en gewonder wat ek daarin kan pas. Dit het lig gelyk, en ek het gedink daar is baie ruimte. Natuurlik was daar genoeg. Ek wou oorspronklik 'n iPod Shuffle in die nek van die kitaar sit en
OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder: 10 stappe
OpenChord.org V0 - Bou 'n regte Guitar Guitar Hero/Rock Band Controller: Ons is almal mal oor Guitar Hero en Rock Band. Ons weet ook dat ons nooit sal leer hoe om kitaar te speel as ons hierdie speletjies speel nie. Maar wat as ons ten minste 'n Guitar Hero -kontroleerder kon bou waarmee ons 'n regte kitaar kon gebruik? Dit is wat ons hier by OpenChord het