Cov txheej txheem:
- Kauj Ruam 1: Cov Khoom Siv Para Construir La Jukebox
- Kauj Ruam 2: Tsim El Circuito
- Kauj ruam 3: Qhib
- Kauj Ruam 4: Técnicas De Manufactura Digital
Video: Jukebox - Kev Tsim Kho Digital: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
El objetivo de la Jukebox es poder reproducir 3 intervalos de canciones distintas con el uso de botones y un buzzer y Neopixels. La rocola es capaz de encenderse por medio de un hloov y presenta un meú. Con los botones de "tom ntej" y "yav dhau los" se puede buscar una canción de las 3 que hay y se visualiza el nombre en la pantalla LCD. Al oprimir el botón de "play" la canción suena a través del buzzer acompañada de la luz de los Neopixel. Asímismo si se oprime la tecla "ua si" de nuevo se pausará la canción y se detendrán las luces Neopixel.
Kauj Ruam 1: Cov Khoom Siv Para Construir La Jukebox
Necesitarás: koj puas xav tau ntau tus thwjtim?
- Arduino UAS
- Círculo de luces RGB NeoPixel
- Protoboard tsib 1 galleta
- Cables jumper macho rau macho thiab macho ntawm hembra
- 3 PushButtons
- 1 Hloov
- Fuente de poder externa de 6-12 V lossis batería de 9V
- 1 buzzer ua haujlwm
- Pantalla LCD de 16 columnas y 2 filas
- LEGO rau kev tsim lub tsev tsim khoom
Kauj Ruam 2: Tsim El Circuito
Es hora de construir el circuito. Con ayuda de la imágen y el diagramas esquemático se debe replicar las conexiones.
El circuito suav nrog en primero ponerle un switch en la terminal positiva ya hiav txwv una batería de 9V oa la fuente de poder de 6-12 V. ua corriente. El buzzer se conectá a Ground y por medio de una resistencia se conectá a algún pin digital. Las NeoPixels se conectan a Ground, a 5V y a otro pin digital. Luego se conectan 3 Pushbuttons, una terminal va conectada a 5V y la otra por medio de una resistencia a Ground, la misma terminal que se conecta a Ground se conecta a otro Pin digital. Para conectar la pantalla LCD se recomienda guiarse por el diagrama esquemático.
Kauj ruam 3: Qhib
Para entender la lógica del código se puede referir al diagrama de flujo adjunto, así mismo el código en formato.ino también será adjunto.
Muab cov ntsiab lus tseem ceeb tso rau hauv librerías de Adafruit Neopixel y de la pantalla LCD C12, luego se cov ntsiab lus sib txawv rau todas las notas musicales en una tab aparte para ahorrar espacio de código, se definen los pins a donde están conectados todos las variables y contadores. En el Setup se inicilaliza la pantalla LCD al igual que los Neopixels y se lee el estado de los 3 botones.
En la estructura tus thawj tswj hwm que es el Void Loop, funciona con cierta estratificación. Primero se lee con una función yog el estado de los botones y si dependiendo de cual de los 3 esté apachado se ejecutan diversas funciones.
Si el botón de yav dhau los está apachado se le resta 1 al estado, si el botón de tom ntej está apachado se le suma 1 al estado. Luego se ejecuta el menú de las canciones en donde dependiendo del estado del botón se imprimirá en la LCD la canción que se está seleccionando.
Y cuando el botón de play se oprime se le suma 1 al pulso y se vuelve a leer el estado del botón. Si el estado previo fue 1, entonces se ejecuta la función de la primera canción en donde se imprime el nombre de la canción, un indicador de "play" y se le cambia de xim los neopixels. Se le da al buzzer la instrucción de que reproduzca las notas y el respectivas. Así funciona para las 3 canciones.
Kauj Ruam 4: Técnicas De Manufactura Digital
- Siv cov program Arduino
- Siv ib qho buzzer activo
- Cov zaub LCD
- Tswj ntawm NeoPixels
- Rub-Down rau los ntawm botones
- Hloov mus rau todo el circuito
- Kev tsim kho ib qho kev mob nkeeg thiab estético
Javier Aguilar xyoo 20283
Pom zoo:
DIY Logitech Ntshiab Fi Nyob Qhov Twg 2 Rov Tsim Kho & Mini Bluetooth Hais Lus Hloov Kho Hloov Tshiab: 14 Cov Kauj Ruam (nrog Duab)
DIY Logitech Ntshiab Fi Nyob Qhov Twg 2 Rov Tsim Kho & Mini Bluetooth Hais Lus Hloov Kho Hloov Kho: Ib qho ntawm kuv nyiam tshaj plaws qhov no los ua, tab tom noj qee yam kuv pom pheej yig ntawm Kev Ua Siab Zoo, Yardsale, lossis txawm tias cov npe me me thiab ua qee yam zoo dua ntawm nws. Ntawm no kuv pom qhov qub Ipod chaw nres tsheb Logitech Pure-Fi Anywhere 2 thiab txiav txim siab muab nws tshiab
Txhawm rau Txhim Kho Arduino Software (IDE) ntawm Jetson Nano Tus Tsim Kho Khoom Siv: 3 Cov Kauj Ruam
Txhawm rau Txhim Kho Arduino Software (IDE) ntawm Jetson Nano Tus Tsim Kho Khoom Siv: Koj yuav xav tau Jetson Nano Tus Tsim Kho Khoom Siv? Kev siv internet txuas rau koj lub jetson board siv ethernet jack lossis daim npav wifi uas tau teeb tsa
Tus Tsim Cov Khoom Tsim Kho: 11 Kauj Ruam
Tus Tsim Khoom Tsim Kho Tus Kheej: Cov lus qhia no qhia yuav ua li cas tsim cov khoom lag luam yooj yim siv tus neeg tsim khoom 2019. Koj xav tau dab tsi? Tus kws tsim khoom tshaj lij 2019Basic Inventor paub txog: Parametric designDerived partsAssembly's
Cov cuab yeej cuab tam - Ceramic hauv Cov Ntsiab Lus ntawm Cov Txheej Txheem Digital thiab Analog 2015: 3 Cov Kauj Ruam (nrog Duab)
Cov cuab yeej cuab tam - Ceramic hauv Cov Ntsiab Lus ntawm Digital thiab Analog Cov Txheej Txheem 2015: Txog tam sim no, cov khoom siv hlau yog cov khoom siv tes ua uas tsis muaj kev cuam tshuam digital. Vim li no, nws zoo siab heev los ua phooj ywg nrog cov cuab yeej tshiab. Lub hauv paus pib yog daim ntawv qub thiab CNC Styrocutter.DESIGNBOOM
Kho Koj Lub Pob Ntseg (Kho Kho Kom Zoo)!: 4 Cov Kauj Ruam
Kho Koj Lub Pob Ntseg (Kho Kho Kom Zoo)!: Muaj pes tsawg lub pob ntseg uas koj pov tseg txhua xyoo, vim tias ib tus neeg hais lus tsis ua suab paj nruag? ntawm lub mloog pob ntseg? Peb xav tau dab tsi:-lub mloog pob ntseg-lub mloog pob ntseg tshiab (3,5mm) -solder