
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
Proiecte Tinkercad »
Este instructiv să găsești cum să creezi propriul tău * ROCKOLA * cu Arduino și un Buzzer activ. Primerul se va a nevoie de toate materialele care se întâlnesc în secțiunea de "Listat de Materiale" pentru a crea rocola. Cu materialele listate, se poate începe conectarea tuturor componentelor.
Pentru că roca cambie de cântări cu botoni, se necesită leerele estate ale botoanelor în momentul de față. Por eso mismo existen dos interrupciones dentro del código para que pueda aumentar y reduce el contador que manejan esos botones. Dependența numărului de contator sonará canción deseada. Las canciones van a ser funciones en las que se encontrará el color de los LED (în acest caz RGB), ceea ce apare pe ecranul LCD, funcția de pauză și notele de canție deseada cu tiempurile de fiecare notă.
Funcția Pausa este pentru detenția canției într-un moment dorit. Aceasta funcționează printr-un alt contator care în timp ce lea stat înalt, pauză canția și în stare jos nu face nimic.
Por ultimo, cada canción tiene un conjunto de notas y tiempos para cada nota. Aici găsesc un pdf cu notele ordonate ca un pian, începând de la cele mai grave la cele mai agute. Cada valor representa la frecuencia de cada nota y cada nota necesita el tiempo que va a sonar. În această ocazie folosim canțiunile de: Super Mario Bros - Koji Kondo, Ocarina - Dimitri Vegas & Like Mike y We Rise - San Holo.
Pasul 1: Materiale
Pasul 2: Diagrama Esquemático (TINKERCAD)

Aici se poate aprecia cum este conexiunea la fiecare component. În fizic se utilizează mai multe cabluri macho-hembra pentru hardware-ul de la rocola. Dacă se vor folosi mai multe de un component într-un același pin del Arduino, revizuiește hoja de date pentru a vedea la curentul maxim care să reziste la pin și astfel să evite quemarlo.
Într-o dată utilizează un LCD normal, se folosește cu o adăugare de I2C, simplificând conexiunile ecranului. El buzzer va conectat direct la pământ și la un pin al Arduino. Los botones están conectados de tal forma que estén en estado bajo al inicio y el RGB se conectează fiecare pierna un pin și el anodo comun se conectează cu o rezistență la tensiune. Por ultimo, el interruptor conectado de voltaje-voltaje y tierra-tierra.
Pasul 3: Ansamblaje
Para esta rocola se utilizează două cutii, una de mascarile (# COVID19) și una de o disco dur extern. În cutia de mascarile care era cutia mare se păstrează placa de probe (galleta) și el Arduino UNO. În cutia discului dur se deschide mai mulți ochiuri pentru butoane, întrerupătorul, ecranul LCD, sonido del Buzzer y para dos LED RGB. Pentru unir las dos cajas y que las conexiones no fuesen vistas, se abrió un agujero del mismo tamaño în parte inferior de cada caja. Ese orificio ayudó a traspasar las conexiones de una caja a otra. Pentru a menține componentele afară de la galleta se utilizează cables macho-hembra și se conectează în patas de fiecare component permițând conexiunile afuera.
Pasul 4: Cod (ARDUINO IDE)
Pasul 5: Diagrama De Flujo Del Código
El código empieza con el interruptor en estado apagado. După ce se definesc bibliotecile de utilizare, variabilele de la butoane, RGB, buzzer, și interrupții. În funcția de configurare se definesc pinii de intrare și ieșire, așa cum sunt notele de fiecare acțiune și timp. Se definesc funcțiile de fiecare canție și în cele din urmă suananează canțiunile dependind de statul de fiecare interrupție.
Pasul 6: Rezultatul final


(VER VIDEO)
Recomandat:
Rocola: 5 pași

Rocola: Se realizează o rocolă cu buzzer activ care reproduce 3 canțiuni la presiune un boton și care se vizualizează numele numelui pe un ecran LCD.Materiale: Arduino UNOJumpers3 Botones1 Buzzer activo1 Potenciómetro1 Pantalla LCD5 resist
Rocola Digital: 4 pași

Rocola Digital: Una rocola este un dispozitiv care produce muzică. Están compuestos por una maquina y regularmente son operadas a base de monedas para reproducir videos o canciones. În acest caz se creează o rocă care funcționează de formă manuală, grație a trei botoane
Rocola (Jukebox) Manufactura Digital: 7 pași

Rocola (Jukebox) Manufactura Digital: Rocola programată cu arduino. Contiene tres canciones: Starwars, Game of thrones și Coffin dance
Arduino Jukebox / Rocola: 3 pași

Arduino Jukebox / Rocola: Următorul proiect este unul care ne permite să reproducem canțiuni folosind un soft buzzer pe platforma Arduino. Se utilizează mai multe componente pentru controlul controlului care poate fi reprodus. Aveți o funcție alternativă între trei c
Rocola Con Arduino: 4 pași

Rocola Con Arduino: Esta es una guía para que puedas hacer tu propia rocola con canciones famosas clasicas, ca Never Gonna Give You Up, Take On Me, și tema clasică a Doom pentru poner un puțin de rock în lista. Aici se oferă ghidul pentru adunarea electrică