Taula de continguts:
- Pas 1: Materials Per Construir La Jukebox
- Pas 2: Construir El Circuit
- Pas 3: Codi
- Pas 4: Tècniques de fabricació digital
Vídeo: Jukebox - Manufactura Digital: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
L’objectiu de la Jukebox és poder reproduir 3 intervals de cançons diferents amb l’ús de botons i un buzzer i Neopixels. La rocola és capaç d’encendre per mitjà d’un commutador i presenta un meu. Amb els botons de "next" i "previous" es pot buscar una cançó de les 3 que hi ha i es visualitza el nom a la pantalla LCD. Al oprimir el botó de "play" la canció suena a través del buzzer acompanyat de la llum dels Neopixel. Asímismo si se oprime la tecla "play" de nuevo se pausará la canción y se detendrán las luces Neopixel.
Pas 1: Materials Per Construir La Jukebox
Necesitarás:
- Arduino UNO
- Círculo de luces RGB NeoPixel
- Protoboard de 1 galleta
- Cables jumper macho a macho y macho a hembra
- 3 polsadors
- 1 commutador
- Fuente de poder externa de 6-12 V o batería de 9V
- 1 zumbador activo
- Pantalla LCD de 16 columnes i 2 files
- LEGO per construir l’estructura
Pas 2: Construir El Circuit
Es hora de construir el circuit. Amb ajuda de la imàgen i el diagrama esquemàtic s’ha de replicar les connexions.
El circuit consisteix en primer lloc a un commutador en la terminal positiva ja a la bateria de 9V oa la font de poder de 6-12 V. Luego, es connecta la Protoboard a 5V del Arduino ya Ground, a base de la protoboard es distribueix la corrent. El buzzer es connecta a terra i per mitjà d’una resistència es connecta a algun pin digital. Les NeoPixels connecten a Ground, a 5V i a un altre pin digital. Luego se conecta 3 Pushbuttons, una terminal va connectada a 5V i l’altra per mitjà d’una resistència a Ground, la mateixa terminal que connecta a Ground es connecta a un altre Pin digital. Per connectar la pantalla LCD es recomana guiar-se pel diagrama esquemàtic.
Pas 3: Codi
Per entendre la lògica del codi es pot referir al diagrama de fluix adjunt, així mateix el codi en format.ino també serà adjunt.
Consisteix bàsicament en importar tant les biblioteques d’Adafruit Neopixel i de la pantalla LCD C12, després es definiran variables per a totes les notes musicals en una fitxa a part per ahorrar espai de codi, es defineixen els pins a on estan connectats tots els components i així com les variables i contadors. En el Setup se inicia la pantalla LCD al mateix que els Neopixels i es veu l’estat dels 3 botons.
En l’estructura principal que és el Void Loop, funciona amb ciència estratificació. Primer es llegeix amb una funció si l’estat dels botons i si depèn de quin dels 3 estigui apatxegut si s’executen diverses funcions.
Si el botó d’anterior està apatxegut es restaura 1 a l’estat, si el botó de pròxim està apatxat se li suma 1 a l’estat. Luego se ejecuta el menú de las canciones en donde dependiendo del estado del botón se imprimirá en el LCD la canción que se selecciona.
I quan el botó de reproducció és oprime se suma 1 al pols i torna a llegir el estat del botó. Si el estat previ va ser 1, llavors s’executa la funció de la primera canció en on s’imprimeix el nombre de la cançó, un indicador de "play" i es canvia de color als neopixels. Se le da al buzzer la instrucción de que reproduzca las notas y los respectivas. Així funciona per a les 3 cançons.
Pas 4: Tècniques de fabricació digital
- El uso y programación Arduino
- Utilitzeu un buzzer activo
- Ús de la pantalla LCD
- Control de NeoPixels
- Desplegable per als botons
- Canvia per tot el circuit
- Construcció d’un disseny sòlid i estètic
Javier Aguilar 20283
Recomanat:
PlotClock, WeMos i Blynk tocant Vintage AMI Jukebox: 6 passos (amb imatges)
PlotClock, WeMos i Blynk Playing Vintage AMI Jukebox: quatre innovacions tècniques van fer possible aquest projecte: el Rowe AMI Jukebox de 1977, el kit de braços del robot PlotClock, el microcontrolador WeMos / ESP 8266 i el servei Blynk App / Cloud. NOTA: Si no teniu Jukebox a mà: no deixeu de llegir! Aquest projecte pot
Jukebox Casera Per: Tono Kiehnle: 5 passos (amb imatges)
Jukebox Casera Por: Tono Kiehnle: Jukebox aquí a casa programada amb Arduino UNO. Conté 3 cançons reproduïdes per mitjà d’un zumbador passiu i compte amb botons de pols i una pantalla LCD per a la interacció amb l’usuari.La jukebox compte amb 3 botons. 2 de ells se utilitzen
Arduino Jukebox / Rocola: 3 passos
Arduino Jukebox / Rocola: El següent projecte és un que permet reproduir cançons utilitzant un soft buzzer a la plataforma Arduino. S'utilitzen diversos components per controlar que es pot canviar la reproducció. Tens com a funció alternar entre tres c
Com enderrocar una pinça digital i com funciona una pinça digital: 4 passos
Com enderrocar una pinça digital i com funciona una pinça digital: Molta gent sap utilitzar pinces per mesurar. Aquest tutorial us ensenyarà a enderrocar una pinça digital i a explicar com funciona la pinça digital
Com canviar les lents en una rèflex digital / reflex digital: 5 passos
Com canviar les lents en una rèflex digital: és la meva primera instrucció. Disculpeu les imatges, he hagut de tenir una mà per fer-les (el meu digital no té temporitzador de precisió) Aquest manual us ensenyarà a posar l’objectiu en una càmera rèflex / rèflex digital