İçindekiler:

ARDUINO ile Rocola: 6 Adım
ARDUINO ile Rocola: 6 Adım

Video: ARDUINO ile Rocola: 6 Adım

Video: ARDUINO ile Rocola: 6 Adım
Video: Amazing Rotating LED Electronic Clock in Banggood | DIY Led Clock 2024, Kasım
Anonim

Tinkercad Projeleri »

Arduino ve Buzzer activo ile ilgili en estet estructable encontrarás como crear tu propia *ROCKOLA*. İlk olarak, "Listado de Materiales" (Malzeme Listesi) için gerekli olan en gerekli şeyler. Con los Materiales listos, se puede comenzar ve conectar todos los componentes.

Para que la rocola cambie de canciones con botones, se necesitan los estados de los botones al momento de ser presionados. Bu arada, kesintiler de var. Dependiendo del número del contador sonará la canción deseada. LED'in renklerini en iyi şekilde kullanmak için en uygun işlevlere sahiptir (en özel RGB), LCD'yi en iyi şekilde kullanır, en iyi şekilde işlev görür.

Pausa'nın en iyi işlevi, en kısa sürede en iyi çözümdür. En iyi eğlenceler ve geziler için en iyi yerler, en iyi tatiller, tatiller ve tatiller.

Son olarak, cada canción tiene un conjunto de notas y tiempos para cada nota. Aquí encontrarás un pdf con las notas ordenadas como un piyano, empezando de las más agudas a las más agudas. Cada valor, sonarı temsil eder. En esta ocasión las canciones de: Super Mario Bros - Koji Kondo, Ocarina - Dimitri Vegas & Like Mike y We Rise - San Holo.

Adım 1: Malzemeler

Adım 2: Şema Esquemático (TINKERCAD)

Diyagram Esquemático (TINKERCAD)
Diyagram Esquemático (TINKERCAD)

Aquí se puede apreciar cómo está la conexion a cada componente. En fisico se uilizaron varios kabloları maço-hembra para el donanımı de la rocola. Arduino'nun tüm bileşenlerinden bağımsız olarak, Arduino'nun yeniden gözden geçirilmesi ve düzeltilmesi için en uygun çözümler.

LCD'nin normal kullanımı, I2C'nin kullanımı, basit kullanımın sağlanması. Arduino'yu bir adım öteye taşıyın. Los botones están conectados de tal formaque estén en estado bajo al inicio y el RGB ve conectan cada pierna un pin y el ánodo común se conecta con una dirençencia a l'e. Por ultimo, el kesintisi conectado de live-voltaje ve tierra-tierra.

3. Adım: Ensamblaje

Para esta rocola se utilizaron dos cajas, mascarillas una (#COVID19) ve una de un disco duro externo. En la caja de mascarillas que la caja grande se guardaron la placa de pruebas (galleta) ve Arduino UNO. En la caja del disko duro se abrieron çeşitli agujeros para los botones, el kesintisi, la pantalla LCD, sonido del Buzzer ve para dos LED RGB. En iyi şartlar, en iyi manzaralar değil, en kötü manzaralar. Ese orificio ayudó bir traspasar las conexiones de una caja a otra. Para mantener los componentes fuera de la galleta se uilizaron kabloları maço-hembra y se conectaron en las patas de cada componente izinli las conexiones afuera.

Adım 4: Código (ARDUINO IDE)

Adım 5: Diyagram De Flujo Del Código

El código empieza con el interruptor en estado apagado. Después se las librerías a utilizar, las botones, RGB, buzzer, e interrupciones değişkenleri olarak tanımlanır. En la función kurulum, los pines de entrada y salida, así como las notas de cada acción y su temposu tanımlayın. Kesintiye uğramanın temel işlevlerini tanımlayın.

Adım 6: Resultado Finali

Sonuç Finali
Sonuç Finali
Sonuç Finali
Sonuç Finali

(VER VİDEOSU)

Önerilen: