Taula de continguts:

Controla la velocitat de les campanes amb Arduino: 4 passos
Controla la velocitat de les campanes amb Arduino: 4 passos

Vídeo: Controla la velocitat de les campanes amb Arduino: 4 passos

Vídeo: Controla la velocitat de les campanes amb Arduino: 4 passos
Vídeo: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Desembre
Anonim
Controla la velocitat de les campanes amb Arduino
Controla la velocitat de les campanes amb Arduino

Aquest instructiu us mostrarà com programar una tira LED perquè es correspongui amb les notes que toca l'Arduino. També podeu accelerar o alentir la cançó acostant o allunyant la mà del fotoresistor. El meu exemple és amb la cançó Jingle Bells, però es podria canviar per que sigui una cançó si tradueix les notes.

Subministraments

  • Fotoresistor
  • Taula Arduino
  • Resistència de 10 K (x2)
  • Tira LED
  • Amplificador d’altaveu
  • Filferros (masculí i femení)

Pas 1: cablejat

Consulteu l'enllaç següent per veure la configuració adequada per als vostres cables.

Tots els cables de color rosa s’alineen per fixar els números.

Tots els cables negres condueixen a terra.

Tots els cables vermells condueixen a 5V.

Tot negre amb marró significa una resistència.

Els cables verds signifiquen els cables que surten de la tira LED.

Pas 2: Codificació

Copieu el codi adjunt.

La resta és una explicació de com funciona el codi:

La codificació conté comentaris, però veureu que és bastant llarga. Les notes inicials declarades asseguren que el vostre tauler pot fer qualsevol to musical. A continuació, hi ha una declaració de colors que correspon a cada nota. La configuració buida activa tots els pins i comença la programació. El bucle buit és on té lloc la codificació principal. Comença amb un tempo flotant, cosa que garanteix que la vostra cançó s’acceleri o disminueixi en funció del grau d’apropament al fotoresistor. Com més a prop esteu, més ràpidament toca. Després es toca el timbre. Cada nota té la seva pròpia funció. Inicialment, esborra la tira LED de tots els colors, i després dicta la nota i el temps que té. Per a una quarta nota de 250 mil·lisegons, una mitja nota de 500 mil·lisegons i una nota sencera de 1000 mil·lisegons. Després d’aquesta declaració hi ha un bucle que indica al tauler quantes llums s’han d’encendre; per a una nota de quart s’encenen 5 llums, per a una nota mitjana de 10 llums i per a una nota sencera s’encenen 10 llums. Hi ha un dictat de color i retard per acabar la nota. Això es repeteix contínuament tret que estigui desconnectat del tauler.

Pas 3: proveu-ho

La manera de provar el vostre codi i cablejat és endollar-lo. Si no funciona correctament, comproveu els cables i que hàgiu copiat tota la codificació. És possible que tingueu una terra que vagi a 5V o una altra barreja.

Pas 4: funciona, ara comparteix

Ara que ja heu resolt els problemes que heu acabat amb el projecte. Feu una foto i compartiu-la amb els vostres amics. Si volguéssiu, podríeu canviar la cançó fent que les notes fossin diferents i canviant els colors corresponentment. Depèn de vosaltres, les possibilitats són infinites!

Recomanat: