Sisukord:

Muusikavalgusti/ Arduino: 6 sammu
Muusikavalgusti/ Arduino: 6 sammu

Video: Muusikavalgusti/ Arduino: 6 sammu

Video: Muusikavalgusti/ Arduino: 6 sammu
Video: Rocking on another latency test! #drums #guitar #midi #arduino #robot #band #aerosmith 2024, November
Anonim
Image
Image

See on projekt, mille mina ja mu partner (Adrián Calvo) tegime ühe meie ülikoolikursuse jaoks. Projekt koosneb Arduino -põhisest muusikakastist. Muusikat mängitakse piesosummeri kaudu, toonid on sarnased 8bitise muusikaga. Karbis on kolm laulu: Take on me, Stairway to Heaven ja Song of Storms. Iga laulu puhul muudab kasti peal oleva lambi tuli värvi. Kast koosneb ka järgmisest ja eelmisest nupust ning LCD -ekraanist, mis näitab laulu nime ja autorit. Kuid kirss tordil on see, et saate muusika sisse ja välja lülitada käega plaksutades, karbi esiküljel asuva mikrofoni kaudu. Selles juhendis leiate kõik selle projekti kordamise sammud. Loodame, et leiate sellest kasu.

Samm: materjalide kogumine

Power Arduino kodeerimine (plaksutuslüliti)
Power Arduino kodeerimine (plaksutuslüliti)

Selle projekti jaoks vajate:

  1. KY038 heliandur
  2. LCD -ekraan (soovitame hankida I2C mooduliga)
  3. Pietsosummer
  4. Nupud x2
  5. 4x4 Neopixel maatriks (või sarnane)
  6. 9v toiteallikas (parem, kui paigaldate sellele põhivoolu sisse- ja väljalülitamiseks lüliti)
  7. MDF
  8. Superliim
  9. Arduino UNO x2
  10. PALJU hüppajakaableid (kogus sõltub kasutajast)

Valikuline: seda projekti saab teha hüppakaablitega, kuid kui soovite täiendava turvalisuse tagamiseks kaableid joota, jätkake kohe.

Samm: Power Arduino kodeerimine (plaksutuslüliti)

Esimene kodeerimisbitt puudutab heliandurit, et see töötaks helide registreerimisel lülitina. Me kasutame seda arduino digitaalse sisendina. Koodi saamiseks võite alla laadida ZIP -faili või juhtida ennast pildi kaudu.

Samm: peamise Arduino (karbi süda) kodeerimine

See kood on pikk ja keeruline, seetõttu ei lisanud me pilti, seega soovitame teil alla laadida. Kood kasutab 3 raamatukogu, nii et olge nende installimiseks valmis. Koodikommentaaridesse lisame igaühe nimed. Koodi selgitusi koodis võib vaadelda kommentaaridena if (//) sees.

Samm 4: ahela kokkupanek (riistvara)

Vooluahela kokkupanek (riistvara)
Vooluahela kokkupanek (riistvara)

Pildil on näha kogu kasti skeem. Olge pilti jälgides ettevaatlik ja teie muusikakast peaks hästi töötama. Ärge unustage maksta tähelepanu iga ühenduse jaoks sõlmede olemasolul. Selle vooluahela mõistmisel on kõige raskem kahe arduino ühendus. Seda tehakse väljundtihvti (Power_Arduino 13) ja teise Arduino 5 -voldise kaudu. Samuti peate ühendama Main_Arduino GND -tihvti Power_Arduino GND -tihvtiga. Peale selle on ühendused üsna iseenesestmõistetavad ja juhistena saate kasutada ka mõlemat koodi seadistust.

Pidage meeles, et 9 V toiteallikas peaks olema ühendatud ainult Power_Arduinoga.

Samm: struktuuri ehitamine

Struktuuri ehitamine
Struktuuri ehitamine

Anname teile samm -sammult meie loodud kasti loomise, saate otsustada, kas luua selline kast või muuta see suuremaks, see on teie valik.

samm: looge leiutajas kast järgmiselt: või saate alla laadida dokumendi, mille me sellel lehel üles laadime, kui teil on kogu kast ja teil on vaja laseriga lõigata.

2. samm, kui teil on dokument juba olemas, vajate nende spetsifikatsioonidega kastis olevaid ridu (punane ja 0,01 tolli). samm Nüüd asetate MDF -i laserplaadile 3 mm. vajate puitu 30x40 cm. samm Lõika MDF -i leiutaja dokument. samm Asetage kokku ja ehitage kast koos kõigi arduino komponentidega. (koos dokumendiga peaksite kõik näod kokku panema).

6. samm: ujuge oma uuele MUUSIKALAMBILE

Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!
Rokkige oma uuele MUUSIKALAMBILE!

Kui olete lõpetanud karbi liimimise koos kõigi ahelatega, olete valmis oma uue seadmega rõõmu tundma!

Loodame, et leiate sellest õpetusest abi!

Soovitan: