Tabla de contenido:
- Paso 1: Paso 1: Cosas para preparar
- Paso 2: Pasos 2: Integrado
- Paso 3: Pasos 3: Software
- Paso 4: Paso final
Video: Lupa mágica de LED MATRIX 8x8: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
El desarrollo del microcontrolador existente ha sido muy rápido. Muchos equipos electrónicos explotan el microcontrolador. Otro aplicable al microcontrolador que está haciendo la aplicación de la física para el carácter presente mediante el uso de una pantalla LED de matriz de puntos 8X8 (8 columnas-8 líneas) de cátodo común. Básicamente, la pantalla LED de matriz de puntos es una alianza con algunos LED integrados que forman una serie de columnas y líneas. Hay muchos tipos de pantallas LED de matriz de puntos que se venden en marketing, lo que generalmente se diferencia es un número de columnas y el número de líneas, y comúnmente se hace en la red. cátodo, ánodo común de matriz 8X8 o cátodo común.
Desde el punto de vista físico de las personas, es posible que lo haga desde un solo LED, colgado con el orden específico basado en su y común lo que se aplica. Para el programa de aplicación física de caracteres basado en el microcontrolador AT89s52, aplico a un programa de ensamblaje MCS51. Para este momento voy a combinar entre pantalla led de matriz de puntos 8X8 con lupa. Como sabemos, la lupa puede hacer que la sombra sea más grande y establecer el enfoque. Que comience la magia …
Paso 1: Paso 1: Cosas para preparar
Se refiere a los componentes requeridos por el clic en el nombre de los componentes para ordenar fuera de línea:
MATERIAL
- 1. SOCKET 40P
- IC AT89S52
- 10 KR
- 16x 180R
- 16x PNP A733
- LED de salto
- Matriz de LED 8x8
- JACK -DC
- LED de potencia
- IDE10-hombres
- Cuarzo 12MHz
- Condensador de cerámica 33P
- Condensador 16V 10uF
- Suministro de ISP
- 3 x lupa
INSTRUMENTOS:
- Soldador
- Soldadura fina
- Solder WickFlux (me gusta el líquido en un rotulador)
- Pinzas
- Lupa (útil pero no necesaria)
- Cuchillo de uso
- Cortadores de alambre
Paso 2: Pasos 2: Integrado
Bien, comencemos….
Desde el Schematic Proteus puede ver que el microcontrolador AT89s52 está conectado con una matriz de LED de pantalla 8x8. Puede hacer el circuito imprimiendo el archivo coreldraw. Asegúrese de colocar la parte de archivo correcta.
Paso 3: Pasos 3: Software
Conjunto de código fuente:
#include (sfr51.inc)
org 0h
ljmp mulai
isi_buffer:
mov 7 canales, # 08h
mov r0, # 70h
ulang:
mov a, 7eh
movc a, @ a + dptr
mov @ r0, a
inc dptr
inc r0
djnz 7ch, ulang
retirado
diseg:
mov 7bh, # 08h
mov r1, # 70h
mov 78h, # 07fh
ulang2:
mov a, @ r1
mov p0, a
inc r1
mov a, 78h
mov p1, a
rr a
mov 78h, a
retraso de llamada
mov p0, # 0ffh
mov p1, # 0ffh
djnz 7bh, ulang2
retirado
demora:
mov 79h, # 0c0h
delay1:
djnz 79h, delay1
retirado
monitor:
mov 7ah, # 10h; perlambat jalan
display1:
llamo diseg
djnz 7ah, display1
retirado
mulai:
mov 7eh, # 1
mov 7dh, # 255
nextdata:
mov dptr, #elins
lcall isi_buffer
pantalla de llamada
inc 7eh
djnz 7dh, nextdata
pantalla de llamada
pantalla de llamada
pantalla de llamada
ljmp mulai
elins: db
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; espacio
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; espacio
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh; awal
Fin
Letra del código fuente:
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 8eh, 8eh, 8eh, 8eh, 71h, 71h, ffh,; B
30h, 30h, c5h, c5h, c5h, c5h, 71h, 71h, ffh,; C
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
32 h, 30 h, cdh, cdh, 0dh, 0dh, 01h, 21h, ffh,; G
00h, 00h, beh, beh, beh, beh, 00h, 00h, ffh,; H
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
77h, 67h, e7h, e7h, c5h, 00h, 10h, ddh, ffh,; J
00h, 00h, beh, beh, 3ah, 71h, c5h, cfh, ffh,; K
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, f9h, 3ah, 3ah, f9h, 00h, 00h, ffh,; M
00h, 00h, fah, beh, 3fh, 77h, 00h, 00h, ffh,; N
30h, 00h, c5h, c5h, c5h, c5h, 00h, 30h, ffh,; O
00h, 00h, 1dh, 1dh, 1dh, 1dh, b8h, f8h, ffh,; P
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c1h, c0h, 84h, 84h, 84h, 04h, 05h, 55h, ffh,; S
ddh, ddh, ddh, 00h, 00h, ddh, ddh, ddh, ffh,; T
18h, 00h, e7h, e7h, e7h, e7h, 00h, 18h, ffh,; U
98h, 18h, f7h, e7h, e7h, f7h, 18h, 18h, ffh,; V
10h, 10h, e7h, 26h, 26h, e7h, 10h, 10h, ffh,; W
c5h, c5h, 71h, 3ah, 3ah, 71h, c5h, c5h, ffh,; X
ddh, d8h, bfh, 27h, 27h, bfh, d8h, d9h, ffh,; Y
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
A continuación, compile el software a través de este software de programación de enlaces
Obtendrá un archivo hexadecimal después de compilar el software, envíelo al microcontrolador at89s52 por DT-HiQ AT89S USB ISP. Aquí está el hechizo ardiente de enlace
Conecte el microcrontoller con el esquema anterior utilizando una fuente de alimentación de 5 VCC.
Paso 4: Paso final
Para obtener las sombras perfectas, coloque la matriz LED a 190 cm de la pared. La distancia entre la primera lupa y la matriz de LED es de 7 cm. Y 4 cm del primero al segundo vaso, también para el segundo al tercer vaso.
Lo que obtenemos:
1. El LED de 5 mm se convierte en 60 mm
2. La matriz de LED de 6 x 6 cm se convierte en 71 x 80 cm
Para que sea legible, los textos deben colocarse en posición invertida y reflejada.
La electrónica, así como el software y el hardware, es mi pasión. Creo que hay una manera de simplificar la electrónica (posiblemente usando un registro de desplazamiento y / o hacer posible controlar más matrices de led de 8x8), pero necesito mejorar mis conocimientos. Si tiene alguna idea que simplifique la electrónica o haga posible agregar más luces para cada controlador, hágamelo saber en los comentarios.
Si le gusta este Instructable, haga clic en "¡Votar ahora!" a continuación para darle un pequeño impulso en el concurso Make it OPTIC.
¡Puedo ver las luces!
Recomendado:
Linterna mágica: 6 pasos
Linterna mágica: Christiaan Huygens, el pionero de los proyectores, había desarrollado la linterna mágica, que utilizaba un espejo cóncavo para reflejar y dirigir la mayor cantidad posible de luz de una lámpara a través de una pequeña hoja de vidrio sobre la que se proyectaba la imagen. hizo
La puerta mágica: 5 pasos
La puerta mágica: la puerta mágica Hola a todos soy Mustafa Ali Adil Soy de IRAQ / BAGDAD Mi edad es de 9 años y yo en 4 graduado, hago un proyecto simple para ayudarnos a estar limpios especialmente en estos días porque corona- virus su nombre " La puerta mágica " Usé instructable
Lupa interior: 7 pasos
Lupa interior: ¡Crea una lupa para inspeccionar tu soldadura, mira tu padrastro o bichos realmente pequeños, o simplemente acércate al oído de tu amigo y finge que eres Dennis Quaid paseando por Martin Short
Lámpara de trabajo con lupa circular LED blanca con alimentación de CA: 12 pasos (con imágenes)
Lámpara de trabajo con lupa circular LED blanca con alimentación de CA: Utilice LED brillantes para reemplazar la luz circular fluorescente en la lámpara de trabajo con lupa. ¡Hágase la luz! Una dificultad media Instructable para arreglar una lámpara de trabajo con lupa circular convirtiéndola en una fuente de luz alternativa de muy baja energía y alta confiabilidad
Cómo hacer una lupa ocular LED iluminada: 6 pasos (con imágenes)
Cómo hacer una lupa ocular LED iluminada: he estado usando una lupa ocular para ver pequeños componentes electrónicos, inspeccionar PCB, etc. Sin embargo, el otro día me intrigó cuando vi esta lupa ocular LED iluminada en Sparkfun y pensé que sí debería hacer el mío. La instrucciónb