INHOUDSOPGAWE:

Rocola Met ARDUINO: 6 stappe
Rocola Met ARDUINO: 6 stappe

Video: Rocola Met ARDUINO: 6 stappe

Video: Rocola Met ARDUINO: 6 stappe
Video: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, November
Anonim

Tinkercad -projekte »

U kan ook 'n instruksionele beskrywing van die funksie * ROCKOLA * met Arduino en 'n buzzer -aktiwiteit kry. Dit is 'n noodsaaklike taak om materiaal te gebruik om 'n lys van materiaal vir die rocola te gebruik. Met hierdie materiaal kan ons 'n kombinasie van komponente hê.

Para que la rocola cambie de canciones con botones, se necesitan leer los estados de los botones al momento de ser presionados. Ons kan nie onderbreek word nie, maar ons kan ook die dokumente wat ons benodig, verminder. Afhangende van die huidige funksie van 'n geskenk. Ons kan funksies en funksies gebruik om die kleur van die LED (en este caso RGB), die aparte en die LCD -skerm, die funksie van die pausa en die notas van die kantore wat ons kan gebruik, te ontdek.

La función de Pausa es para detener la canción en un momento deseado. Esta funciona a través de otro contador que mientras lea estado alto, pausa la canción y en estado bajo no hace nada.

Uiteindelik kan ons 'n notasie of tydskrif vir 'n notaboek gebruik. Ons kan 'n pdf saam met die notas of die klavier, die grafiek van die grafiek en die grafiek gebruik. Cada valor representa la frecuencia de cada nota y cada nota necesita el tiempo que va a sonar. Daar is ook 'n aantal beskikbare kanse: Super Mario Bros - Koji Kondo, Ocarina - Dimitri Vegas & Like Mike y We Rise - San Holo.

Stap 1: materiaal

Stap 2: Diagrama Esquemático (TINKERCAD)

Diagrama Esquemático (TINKERCAD)
Diagrama Esquemático (TINKERCAD)

Ons kan ook 'n spesiale komponent hê. Ons kan ook verskillende kabels gebruik om die hardeware te laai. As ons hierdie komponente kan gebruik, kan ons nie die arduino -pennetjie weergee nie.

Ons kan 'n normale LCD -skerm gebruik, sowel as 'n eenvoudige oplossing vir I2C. Die buzzer is 'n direkte aanwysing na 'n pin van Arduino. Los botones están conectados de tal forma que estén en estado bajo al inicio y el RGB se conectan cada pierna un pin y el ánodo común se conecta con una resistencia a voltaje. Uiteindelik kan die interruptor conectado de voltaje-voltaje y tierra-tierra.

Stap 3: Ensamblaje

Para esta rocola se utilizaron dos cajas, una de mascarillas (#COVID19) en una de un disko duro externo. En la caja de mascarillas que era la caja grande se guardaron la placa de pruebas (galleta) y el Arduino UNO. Ons bied 'n verskeidenheid van basiese variasies om te skakel, onderbrekers, LCD -skerms, buzzers en LED RGB -toestelle. Vir 'n paar keer kan ons geen fuesen -uitsigte hê nie, en ons kan ook 'n ander deel van die wêreld aanskaf. Ese orificio ayudó a traspasar las conexiones de una caja a otra. Para mantener los componentes fuera de la galleta se utilizaron kabels macho-hembra y se conectaron en las patas de cada componente permitiendo las conexiones afuera.

Stap 4: Código (ARDUINO IDE)

Stap 5: Diagram van die Flujo Del Código

Dit is 'n empieza met 'n onderbrekingsproses. Dit is moontlik om 'n gebruik te maak van 'n aantal veranderlikes, insluitend RGB, buzzer, en interrupciones. Die opstel van die funksie kan ook deur die tempo van die opname bepaal word. Ons kan die funksie van die onderbrekings definitief bepaal.

Stap 6: Resultado Finale

Resultate Finale
Resultate Finale
Resultate Finale
Resultate Finale

(VER VIDEO)

Aanbeveel: