Përmbajtje:
- Furnizimet
- Hapi 1: Selección De Canciones - Planifikimi i Softuerit
- Hapi 2: Programimi
- Hapi 3: Krijimi i harduerit
- Hapi 4: Crear El "Rasti"
- Hapi 5: Prezantimi Final
Video: Hyrje: Rokola; Fernando Lavarreda; Diego Hernández: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Për të mësuar më shumë se si të mësoni se si të hapni një proces të nevojshëm për të ndërtuar një sistem të ri, mund të përdorni Arduino dhe un buzzer pasivo.
Siç mund të thuhet, Arduino është një komune e creadores që dëshmon se kontrolloni mikro-kontrollet e programit dhe provoni se auuda ju nevojitet. Përpara kësaj, ju nuk mund të kërkoni një lidhje të veçantë në previo y con prestar suficiente atención të mundshëm të krijoni una rocola desde cero.
Furnizimet
- Arduino UNO
- LCD 16x2 me pajisje I2C
- Jumpers macho/macho y macho/hembra
- Tabela e bukës
- Buzzer pasivo con módulo
- LED RGB
- Tabla de MDF 60x45
- Cortadora Láser
- 2 botones normalmente abiertos
-Cable impresora para conectar el Arduino
-3 rezistencë prej 330 ohms
Hapi 1: Selección De Canciones - Planifikimi i Softuerit
Paraprakisht një program programor që kërkon zgjedhjen e nevojave për zbatimin e një rokola. Para se të kuptosh se si të realizosh një Internet në verifikimin e mundësive të tua zvogëlohet një model. También hay que tomar en cuenta que no pueden ser muy extensas porque pueden terminar nga ocupar toda la memoria del Arduino y no allowir un funcionamiento adecuado.
Para nuestra rocola seleccionamos las siguientes tres canciones:
-Para Elisa-Beethoven
-Oda a la Alegría-Beethoven
-Minueto en G-Petzold
Si të përdorni las mismas mund të përdorni solo shfrytëzimin e tij në çdo kohë. Ahora es importante copyar las canciones y colocarlas en un archivo por aparte para adicionarlas një programi më të përshtatshëm sipas nevojave të detit.
Generalmente las notas se repiten (esos simbolos de #define) así que solo debes copiarlos una vez.
Lo que si debes asegurarte de tener las tres veces son los ciclos for donde se encuentran las instrucciones sobre como y cuando deben de tocarse las notas.
Hapi 2: Programimi
El siguiente paso es programar. Programi që është përfshirë në programin tuaj është i lidhur me sencilla porque se cuentan con módulos y la şaredar parte ha sido realizimi për las personas que codificaron las melodías.
Nëse nuk keni nevojë për një program të thjeshtë, ju duhet të shkarkoni një arkiv për arduino, të shkarkoni një IDE dhe një kërkesë të lirë. Për më tepër, ju mund të përdorni një program për të përdorur programin e përditshëm të rokolës, por kjo do të thotë që unë jam një fond.
El primer paso es descargar el IDE de arduino nga faqja zyrtare e krijimit të një dokumenti të ri. Luego en ese documento lo primero que debe ser colocado son los #define nota valor para cada una de las notas. El siguiente paso es colocar las melodías que están definidas como melodia = {} y colocar el número deseado cambiando los nombres a melodia1, melodia2, etj para asnjë konfuzioni të programit.
Për më tepër melodía hay tempos diferentes y notas enteras distintas, también hay que renombrar estas variables uno, dos y tres.
Ka një përfshirje të lirë të Wire.h y LiquidCrystal_I2C.h për programin e programit të administrimit të ekranit LCD. Se inicializa la pantalla LCD. Videot e ndryshme në internet mund të shkarkohen pa pagesë.
Continuamos con la inicialización de otras variabla: int contador, int subir y int qytet.
En el setup se coloca el enunciado Wire.begin () filloni të filloni të përdorni një resto në LCD. Los pinMode bir los mismos con la opción de intercambiar los números por otros de esa misma fila (preferueshmemente no hacerlo para no confundirse en el hardware).
Posteriormente en el void loop se realizon një seri të kushteve që varen nga número de canciones. Për më tepër, ju mund të lexoni të dhëna të mundshme për një kontroll të vazhdueshëm në 1, 2, 3, në bazë të të cilave ju mund të përdorni opsionet që mund të përsëritni: lcd.clear () para limpiar el la información del lcd, se coloca el cursor en la coordenada 0, 0, se imprime el textorespondiente para la canción, se coloca el código que corre la melodía deseada y finalmente se colocan digitalRead () para ver si un botón ha sido presionado y cambiar el ciclo de la canción para ir a la siguiente.
Për më tepër, ju mund të përdorni një pajisje të tillë, e cila përdoret nga RGB për kambion të ngjyrave të ngjyrave që mund të ndryshojnë, për shembull, për të zbutur pishat 6, 9, 10 për los ngjyrat, azul respectivamente. Estos colores van a ser modificados conforme se cambie de canción.
Hapi 3: Krijimi i harduerit
Si solamente copiaste el código de la sección anterior dhe hiciste las descargas pertinentes puedes copiar precamente estos pasos.
El primero es conectar los pines pertinentes a los botones uno a su número (7, 8) dhe el otro a tierra. El buzzer al contar con módulo hay que conectar una de sus patas a tierra, la otra al voltaje y la ultima al pin seleccionado (el 11).
Las conexiones de la LCD si se posee módulo I2C son siempre las mismas.
KQV një voltaje
GND a tierra igual que con el buzzer
SDA al pin A4
SCL al pin A5
Conectar los pisha 6, 9, 10 a filas de la protoboard para
Hapi 4: Crear El "Rasti"
Nëse keni nevojë për një dokument shtesë në PDF, ju mund të vendosni për një kërkesë të shkëlqyeshme të përdorimit të një kortadore në përgatitjen e MDF (fibropanel de densidad media). Për shembull, ju mund të përdorni një tabelë prej 60x45cm dhe 3 mm nga lista, duke përdorur një pamje të jashtme të la rokolës. Solo es perfuqizimi i një sistemi të ri buzzer, pantalla LCD, botones, los botones, kabllo të shkëlqyeshme të LED RGB para se të desplieguen las canciones. Los tamaños de los agujeros los dejamos a tu diskreción pero adjuntamos un archivo con los utilizados para el proyecto.
Hapi 5: Prezantimi Final
Paraqitja e fundit e únicamente se debe colocar el circuito dentro de casing, colocar un par de trozos de MDF për pegados dhe los botones para extenderlos y disfrutar de la rocola
Recommended:
Rokola: 5 hapa
Rocola: Se realizo una rocola con buzzer activo que reproduzca 3 canciones al presionar un boton y que se logre visualizar el nombre de la cancion en una pantalla LCD.Materiales: Arduino UNOJumpers3 Botones1 Buzzer activo1 Potenciometro1 Pantalla LCD5 rezistencë
Rokola Me ARDUINO: 6 Hapa
Rokola Me ARDUINO: Konsideroni një udhëzues të arsyeshëm për krijimin e proporcionit * ROCKOLA * me Arduino dhe aktivizues aktiv. Për më tepër, ju duhet të lexoni të gjitha materialet që mund të gjenden në zgjedhjen e " Lista e materialeve " para crear la rocola. Con los mater
Arduino Jukebox/Rokola: 3 hapa
Arduino Jukebox/Rocola: Ju mund të përdorni një produkt që nuk mund të lejojë riprodhimin e mundshëm të përdorimit të një zile të butë në platformën Arduino. Përdorni përbërës të ndryshëm për kontrollin poder që mund të krijoni riprodhimin. Tiene como función alternar entre tres c
Rokola (DIY): 3 hapa
Rokola (DIY): Rocola interaktive që ju lejon të riprodhoni ju música favorita në mënyrë tradicionale që ju përshtaten me një korrigjim të njëjtë! Esta rocola cuenta con 3 canciones establecidas que puedes conservar o cambiar según tu gusto musical.La rocola cuenta con 3 boton
Rocola Luis Hernández E Ignacio Casado: 7 hapa
Rocola Luis Hernández E Ignacio Casado: Esta es una rocola que cuenta con dos canciones, nga tema e Harry Potter dhe la canción de Despacito de Luis Fonsi