Taula de continguts:
- Pas 1: prepareu-vos per il·luminar-vos
- Pas 2: Circuit de fotoresistència
- Pas 3: Codificació de la primera part
- Pas 4: Codificació de la part 2
- Pas 5: Codificació de la part 3
- Pas 6: prova de la taula de pa
- Pas 7: fer que el recinte de Theremin sigui part de cablejat de Theremin
- Pas 8: Light Theremin
Vídeo: Arduino Light Theremin a casa teva: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Refar Arduino Light Theremin de
Un theremin és un dispositiu de música electrònica que pot percebre la posició de les mans d’un intèrpret i crear sons musicals tot sense que l’intèrpret toqui mai el dispositiu. Per al nostre theremin light, adaptarem aquest concepte i crearem un theremin que controli el color en lloc de la música.
Arduino
Ordinador
LEDs
Fotoresistor
Resistències
Caixa
Pas 1: prepareu-vos per il·luminar-vos
Comencem per treure 7 LED del nostre kit. Podeu afegir-ne més si voleu, només cal que assegureu-vos que afegiu una resistència i un cable addicionals a un pin Arduino obert. Tingueu en compte que l'Arduino no pot subministrar molta energia, de manera que, en un moment determinat, afegir més LED només els fa més foscos.
Cable de terra / Afegeix LEDs
Comenceu afegint un cable entre el carril de terra ("-" negatiu) de la placa i el passador GND de l'Arduino. Això garanteix que tots els components de l’Arduino i la taula de proves comparteixin un punt comú i puguin crear un circuit complet. A continuació, connecteu la pota curta (terra) del LED al carril de terra (negatiu) de la placa
Afegiu resistències i cables
Necessiteu 7 resistències, he optat per utilitzar els 82 Ohm (gris, vermell, negre), perquè els LED seran prou brillants per veure, però no treuran molta energia de l’Arduino.
Pas 2: Circuit de fotoresistència
Per fer el circuit de fotoresistència, tornarem a crear un divisor de tensió. Agafa el fotoresistor i una resistència de 82 Ohm (gris, vermell, negre). Col·loqueu una pota de la fotoresistència a la barana de terra de la placa de paret i l’altra pota a qualsevol fila de la placa de paret.
A continuació, afegiu un cable de la sortida de 5V de l'Arduino a una fila diferent de la vostra placa de control i feu que el pont de la resistència de 10K Ohm sigui la fila de potència de 5V i la de fotoresistència.
Finalment, ara que hem creat un divisor de tensió, hem d’obtenir el senyal del divisor a l’Arduino, així que agafeu un altre cable i connecteu un extrem a la fila de resistors de fotoresistència i 10K i l’altre extrem a A0 (pin analògic 0) a l'Arduino.
Pas 3: Codificació de la primera part
El meu codi ja és aquí.
Per codificar la llum theremin, ampliarem la lliçó anterior del sensor analògic i farem un pas més en tenir un sensor que activi diverses accions de LED. Primer, descarregueu el LED.ino adjunt i obriu-lo a l'IDE Arduino. Per començar hem d’inicialitzar els 7 LED. He mantingut les convencions de denominació bastant estàndard aquí, però podeu etiquetar els LED segons la convenció que preferiu.
Ara que es diu cada LED, hem de configurar les nostres entrades i sortides
Tingueu en compte que també estem iniciant una connexió de port sèrie per poder calibrar el dispositiu més endavant. El valor del 9600 és la velocitat a la qual l’ordinador i l’Arduino parlen entre ells. Això s’anomena Baud Rate, i podeu llegir-ne més a la secció de recursos addicionals.
Pas 4: Codificació de la part 2
Construint el nostre codi de sensor analògic, utilitzarem la mateixa funció de LED, però hem d’ampliar-la una mica per poder acomodar-nos a la major quantitat de LED. Per fer-ho, volem augmentar el nombre de paràmetres de funció i assegurar-nos que activem els pins addicionals.
En aquesta funció d'estat de LED, tenim els paràmetres w1, w2, w3, w4, w5, w5, w6 i w7. Configurant-los a HIGH o LOW al bucle principal amb els LEDs activats o apagats.
Pas 5: Codificació de la part 3
Anem a la veritable carn d'aquest codi i ens endinsem al bucle principal. Sabem que volem que s’il·luminin diferents LED d’acord amb la distància a la qual es troba la mà del sensor. Això vol dir que s’han d’encendre més LED quan hi ha menys llum que colpeja el sensor (mentre la mà el tapa). Com vam veure a les lliçons anteriors, el valor ADC del circuit de fotoresistència augmenta amb una disminució de la llum, de manera que volem estructurar el nostre codi de manera que la llum il·lumini més LEDs a mesura que augmenta el valor ADC.
Vaja, això era un cervell! Fem una ullada al codi per ajudar-nos a entendre el que necessitem
Ahhhh, ara això té més sentit. Estem constantment comprovant el valor del photoPin i, a continuació, il·luminem més LEDs, més gran serà aquest valor. Com veureu al vídeo al següent pas, aquests valors predeterminats van funcionar bastant bé amb la llum ambiental de l'habitació, però és possible que hàgiu de jugar amb aquests valors una mica per fer que reaccionin a la distància de la mà de la manera que vulguis.
Pas 6: prova de la taula de pa
Carregem el codi a l’Arduino i juguem amb el nostre nou Theremin.
Pas 7: fer que el recinte de Theremin sigui part de cablejat de Theremin
El cos principal del teremin és una caixa de paper. Després vaig procedir a tallar 7 escletxes, les vaig separar, amb un ganivet i una tisora. Després provo que s’adapten als LED.
Connecteu el cable original amb un altre per fer-lo prou llarg per connectar-lo al forat que acabeu de fer.
Pas 8: Light Theremin
Ara que ja està tot connectat, provem el nostre nou Light Theremin:)
Recomanat:
Pixie - Deixa que la teva planta sigui intel·ligent: 4 passos (amb imatges)
Pixie - Let Your Plant Smart: Pixie va ser un projecte desenvolupat amb la intenció de fer més interactives les plantes que tenim a casa, ja que per a la majoria de la gent un dels reptes de tenir una planta a casa és saber cuidar-la. amb quina freqüència regem, quan i quant se su
Construeix la teva pròpia ràdio FM crua: 4 passos
Construïu la vostra pròpia ràdio FM crua: en aquest projecte demostraré com funciona un transmissor de RF RF i com es compara aquest principi amb l’antiga AM. També us mostraré com construir un receptor FM senzill i cru que fins i tot us pot permetre escoltar la vostra emissora de ràdio preferida
Parla amb la teva llum: 5 passos
Parla amb la teva llum: quin és el meu projecte? Aquest projecte és una llum que pots canviar de colors dient quin color t’agradarà. La llum que vaig crear en aquests projectes utilitza 4 llums diferents: verd, vermell, groc, blau i, per descomptat, podeu afegir més llums i canviar més colors
Construeix la teva pròpia caixa de so MP3: 7 passos
Construïu la vostra pròpia caixa de so MP3: us heu imaginat mai construir el vostre propi altaveu MP3 per a la fira científica de la vostra escola? En aquest projecte, us ensenyarem pas a pas perquè pugueu crear el vostre propi altaveu i utilitzar pocs recursos i divertir-vos amb els vostres amics. Per tant, en aquest projecte us
Com reproduir una cançó a la teva Yamaha EZ-220: 5 passos
Com reproduir una cançó a la vostra Yamaha EZ-220: Aquests passos us ajudaran a reproduir la vostra cançó amb el llibre de cançons