Tabla de contenido:
- Paso 1: Materiales
- Paso 2: el circuito
- Paso 3: el código
- Paso 4: Edición de los patrones mostrados
- Paso 5: el producto terminado
Video: Matriz de LED 8x8: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Este instructivo le mostrará cómo hacer una matriz LED de 8x8 en la que puede controlar cada LED individual y crear sus propios patrones siempre que solo necesiten 64 píxeles para mostrarlos en un color.
Actualización 25.09.10 He agregado un generador de patrones para crear patrones, pero no todas sus funciones están completas
Paso 1: Materiales
Materiales que necesita: -8x8LED matris (puedo hacer una, pero yo compré la mía) -16x120Ohm resistencias-8x transistores NPN (usé C547B) -1xPIC16f690-placa prototipo (o puede hacer pcb para esto) -wire-fuente de alimentación de 5V (puede uso un regulador de voltaje, pero yo solo enciendo el mío desde un puerto usb) Herramientas: -Programadores de imágenes (todos los programadores de imágenes de microchip excepto para pickit1 funcionarán) -Software- MPLAB (software gratuito de microchip) -Soldador-Una bomba de vacío para quitar la soldadura es bueno tener cortadores de alambre Habilidades que necesita: habilidad de soldar (ser capaz de hacer buenas conexiones de soldadura en 5-10 segundos) Pensamiento lógico hasta cierto nivel Si esta es su primera experiencia con microcontroladores, le recomiendo que comience con proyecto más simple.
Paso 2: el circuito
Este es el esquema del circuito NOTA que deberá mirar la hoja de datos de su matriz de led (si compró una) o saber cómo conectar la matriz que hizo
Paso 3: el código
El código está escrito en ensamblador.
Este código se basa en el código de https://www.instructables.com/id/3x3x3-LED-Cube/ pero no se puede usar el generador que le da sentido, solo tiene 27 diodos y tiene "layer1 layer2 layer3" insted de "line1…". y también solo tiene números de 3x8 bits mientras que tiene números de 8x8 bits NOTA: las letras en este código pueden mostrarse en sentido inverso. Accidentalmente invertí el suelo en mi pantalla.
Paso 4: Edición de los patrones mostrados
Puede agregar y eliminar patrones como desee en esta matriz. para agregar un patrón simplemente genere el patrón con el generador que se incluye en este paso…. Es un archivo.rar así que usa winrar para descomprimirlo. Y, sin embargo, nuevamente quiero agradecer a portreathbeach por tener el código fuente del genorador en su documento sobre www.instructables.com/id/3x3x3-LED-Cube/ para hacer un diseño en movimiento, puedes dar unos pasos para la subrutina y lo hará. ser así.; ------------------------------------------------- ----------------------------------------------;; Prueba de subrutina;; ------------------------------------------------- ----------------------------------------------; Prueba: movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011 'movwf Line5 movlw b'00000011' movwf Line6 movlw 'b'11000110 Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Output movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf 'Line4 mov11lw movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Output return también tendrá que agregar una función en la parte inferior del archivo asm La parte inferior pocas líneas serán algo así. (la función de llamada es para llamar a las subrutinas, puede llamarlas en el orden que desee) Bucle: llamar a Someroutine llamar a prueba llamar a prueba ir al final del bucle
Paso 5: el producto terminado
Estos son los resultados de la matriz … puede controlar cada LED individual en esta matriz a través del código
Recomendado:
Reloj de matriz de 8x8 LED y advertencia anti-intrusión: 4 pasos (con imágenes)
Reloj de matriz de LED de 8x8 y advertencia anti-intrusión: en este Instructable veremos cómo construir un reloj de matriz de LED de 8x8 activado por detección de movimiento. detectado a un telegram bot !!! Lo haremos con dos diferentes
Figuras de Lissajous en matriz de LED de 8X8: 7 pasos
Figuras de Lissajous en matriz de LED de 8X8: un punto de luz que oscila en 2 ejes perpendiculares dibuja un patrón llamado " Figura de Lissajous " (1857) o " Curva Bowditch " (1815). Los patrones varían de simples a complejos dependiendo de la relación de frecuencia y la fase de los 2 ejes. A 1: 1
Pantalla de dos dígitos con matriz de LED única de 8x8: 3 pasos
Pantalla de dos dígitos con matriz de LED única de 8x8: aquí me gustaría construir un indicador de temperatura y humedad para mi habitación. Usé una única matriz de LED de 8x8 para mostrar números de dos dígitos, y creo que parte del proyecto se volvió más útil. Encajé la construcción final usando una caja de cartón, dolor
Matriz de puntos de reloj inteligente IoT Use Wemos ESP8266 - Matriz ESP: 12 pasos (con imágenes)
Matriz de puntos del reloj inteligente de IoT Use Wemos ESP8266 - Matriz de ESP: haga su propio reloj inteligente de IoT que pueda: Mostrar el reloj con un hermoso icono de animación Mostrar Recordatorio-1 a Recordatorio-5 Mostrar Calendario Mostrar tiempos de oración musulmanes Mostrar información meteorológica Mostrar noticias Mostrar consejos Mostrar Pantalla de tasa de Bitcoin
Cómo construir una matriz de LED GRANDE de 8x8 (MAX7219 LED de 10 mm): 9 pasos (con imágenes)
Cómo construir una matriz de LED GRANDE de 8x8 (MAX7219 LED de 10 mm): ¿Ha trabajado con una matriz de LED de 8x8 ya preparada como pantallas? Vienen en varios tamaños y es bastante interesante trabajar con ellos. Un tamaño grande fácilmente disponible es de alrededor de 60 mm x 60 mm. Sin embargo, si está buscando una matriz de LED prefabricada mucho más grande