Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
El objetivo de la Mood Lamp es poder crear distíntas atmósferas de iluminación a través de un proyector de luces LED NeoPixel dependiendo del gusto. Funciona con dos modos, en su modo manual los colres que proyecta (rojo, azul y verde) pueden ser mezclados para productionir millones de tonos de luz. Y en su modo automático la Mood Lamp cuenta con un micrófono el cual escuchará la música que se reproduzca y la muitirá enversos patrones de iluminación.
En este tutorial se aprenderá a crear esta Mood Lamp con un Arduino UNO, luces RGB y varios sensores.
Bước 1: Vật liệu Đèn tâm trạng Para Construir La
Necesitarás:
- Arduino UNO
- Círculo de luces RGB NeoPixel
- Protoboard de 1 galleta
- Cáp jumper macho một đại trượng phu, y macho a hembra
- 3 Potenciómetros
- 1 Resistencia
- 1 PushButton
- 1 công tắc
- Batería de 9V
- LEGO para construir la base
- Lupa + Kẹp cá sấu
Bước 2: Hacer El Circuito
Es hora de construir el Circuito. Con ayuda de las imágenes y el crossrama esquemático se debe de replicar el circuito.
El Circuitocompe en poner un switch entre la batería de 9V y el Arduino para prenderlo y apagarlo directamente. Luego se debe conectar la rueda NeoPixel a posvo, negativo y a su respectivo pin digital. Los 3 potenciómetros se conectan a posvo, negativo y a sus pines análogos. El micrófono se conecta a un pin análogo y a posvo y negativo. Finalmente, se conecta un botón al circuito para el intercambio de modos.
Bước 3: Código
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.
Consiste básicamente en importar las librerías, biến xác định para los sensores y las luces, inicializar el setup, construir un if / else para leer el estado del pushbutton y dependiendo de el estado de este, ejecutar las chưng cất funciones para el modo manual y el modo automático.
Sách hướng dẫn sử dụng en el modo còn tồn tại không thay đổi bởi màu sắc của cada là cual useiza los datos del potenciómetro y los convierte en datos dentro del rango de colres RGB. En el modo automático se toma en cuenta un delay, un periodo y una rueda de colres. El valor de salida del micrófono es transformado en señales para productionir chưng cất patrones de luces.
Bước 4: Técnicas De Manufactura Digital
- El uso y programación Arduino
- Uso de sensor de sonido
- Control de NeoPixels
- Uso de divisores de voltaje (potenciómetros)
- Kéo xuống para el botón
- Chuyển đổi para todo el circuito
- Construcción de un disño
- Reflexión de luz
Javier Aguilar 20283