Tabla de contenido:
- Suministros
- Paso 1: Impresión 3D:
- Paso 2: Conexiones del circuito:
- Paso 3: Nota:
- Paso 4: Montaje:
- Paso 5: codificación:
Video: RGB HexMatrix - Reloj IOT: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Proyectos Fusion 360 »
HexMatrix es la matriz de LED que tiene muchos píxeles triangulares. La combinación de seis píxeles forma un hexágono. Hay muchas animaciones diferentes que se pueden mostrar en la biblioteca FastLED de forma matricial. También he diseñado dígitos del 0 al 9 usando 10 segmentos para cada dígito en la matriz y he creado un reloj IOT.
Suministros
- ESP8266 o Arduino (Uno / Nano)
- WS2811 LED (96 LED)
- Fuente de alimentación 5V / 2A
- Impresión 3d
Paso 1: Impresión 3D:
- Imprima en 3D todos los modelos 3D dados: haga clic aquí para ver los archivos y códigos STL
- Imprime la capa de la pantalla en PLA blanco.
Paso 2: Conexiones del circuito:
- Realice todas las conexiones como se muestra en el diagrama de circuito.
- GND ~ -Ve
- Vin ~ 5V ~ + Ve
- Entrada de datos ~ Pin 2
- También extienda los cables de la fuente de alimentación hasta el último LED y conéctelos para evitar la caída de voltaje en los LED.
Paso 3: Nota:
- Si usa la placa Arduino, solo puede mostrar animaciones, no puede mostrar el tiempo.
- Si usa la placa ESP8266, podemos mostrar el tiempo y otras animaciones en la matriz.
Paso 4: Montaje:
- Coloque todos los LED en orden de serpiente.
- Reúna todo junto.
- Suelde el conector a la placa del microcontrolador, el conector se toma del otro extremo de la línea de LED.
Paso 5: codificación:
- Haga clic aquí para ver los códigos
- Para esta matriz he creado tres códigos HexMatrix.ino, clock1.ino y clock2.ino.
- El código HexMatrix es el código para mostrar animaciones en la matriz, se puede ejecutar en cualquier placa de microcontrolador.
- El reloj y el código clock2 solo se ejecutan en placas ESP8266.
HexMatrix.ino:
- Abra el código dado en Arduino IDE.
- Instale la biblioteca FastLED en Arduino IDE.
- Seleccione el tipo de placa, el puerto y cargue el código.
Códigos Clock1 y Clock2:
- Abra el código en Arduino IDE.
- En este código podemos cambiar estos valores según nuestro requisito de color
// Valores de color de dígitos en RGBint r = 255;
int g = 255;
int b = 255;
// Valores de color de fondo en RGB
int br = 0;
int bg = 20;
int bb = 10;
Ingrese el nombre y la contraseña de Wifi
const char * ssid = "Wifi_Name";
const char * contraseña = "Contraseña";
Ingrese la zona horaria de su país (India 5: 30 = 5.5 ingrese de manera similar su zona horaria)
// Su zona horaria en zona horaria = -5.5 * 3600;
- Seleccione el tipo de placa como ESP8266, seleccione el puerto y cargue el código.
- Aparte de esto, también tenemos muchas otras animaciones en los ejemplos de FastLED.
Recomendado:
RGB HexMatrix - IOT Clock 2.0: 5 pasos (con imágenes)
RGB HexMatrix | IOT Clock 2.0: HexMatrix 2.0 es una actualización de HexMatrix anterior. En la versión anterior, usamos LED WS2811 por lo que HexMatrix se volvió pesado y grueso. Pero en esta versión de matriz vamos a utilizar PCB personalizado con LED WS2812b que hicieron que esta matriz t
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil
Alimentador para gatos de IoT con fotón de partículas integrado con Alexa, SmartThings, IFTTT, hojas de Google: 7 pasos (con imágenes)
Comedero para gatos de IoT con fotón de partículas integrado con Alexa, SmartThings, IFTTT, Google Sheets: La necesidad de un comedero automático para gatos se explica por sí misma. Los gatos (el nombre de nuestro gato es Bella) pueden ser desagradables cuando tienen hambre y si tu gato es como el mío, comerá el cuenco seco cada vez. Necesitaba una forma de dispensar una cantidad controlada de comida automáticamente
Sistema de monitoreo de plantas de IoT (con IBM IoT Platform): 11 pasos (con imágenes)
Sistema de Monitoreo de Planta de IoT (con IBM IoT Platform): Descripción general El Sistema de Monitoreo de Planta (PMS) es una aplicación creada con individuos que están en la clase trabajadora con un pulgar verde en mente. Hoy en día, las personas que trabajan están más ocupadas que nunca; avanzar en sus carreras y administrar sus finanzas
Detector de humo IOT: actualice el detector de humo existente con IOT: 6 pasos (con imágenes)
Detector de humo IOT: Actualización del detector de humo existente con IOT: Lista de contribuyentes, Inventor: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Supervisor: Dr. Chia Kim Seng Departamento de Ingeniería Mecatrónica y Robótica, Facultad de Ingeniería Eléctrica y Electrónica, Universiti Tun Hussein Onn Malaysia.Distribut