Índice:
- Etapa 1: Assistir ao vídeo
- Etapa 2: Esquema:
- Etapa 3: decodificador
- Etapa 4: Gerando as ondas "seno":
- Etapa 5: leitura da tabela para a PORTA A
- Etapa 6: Fluxograma básico
- Etapa 7: assista ao vídeo
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Por simpletronicFollow Mais pelo autor:
Sobre: Música: minha profissão há mais de 40 anos… Eletrônica: meu amado hobby sempre. Mais sobre simpletronic »
Um ponto de luz oscilando em 2 eixos perpendiculares desenha um padrão denominado "Figura de Lissajous" (1857) ou "Curva Bowditch" (1815). Os padrões variam de simples a complexos, dependendo da relação de frequência e da fase dos 2 eixos. Uma relação de 1: 1 com 0 de diferença de fase desenha uma linha reta em um ângulo de 45 °. Neste projeto, a razão de frequência dos 2 eixos varre lentamente para frente e para trás entre 1: 1 e 2: 1. Esses padrões são gerados facilmente com um osciloscópio e 2 osciladores de onda senoidal. Em meados de 1800, Joules Antoine Lissajous desviou um feixe de luz com espelhos presos a diapasões. Ele também criou um PÊNDULO DE AREIA. Este projeto exibe as Figuras de Lissajous em uma matriz de led 8X8 (ou 64 leds discretos para um dispositivo maior) e é acionado por um microcontrolador PIC16F627.
Etapa 1: Assistir ao vídeo
O movimento do led ativo em pixels / segundo é cerca de 20X a taxa de quadros deste vídeo. Por esse motivo, os padrões podem parecer "salientes". O dispositivo real tem um desempenho visual muito mais suave.
Etapa 2: Esquema:
PIC16F627 é o coração do projeto.
Etapa 3: decodificador
Os pinos PORTB do MCU conduzem os 8 ânodos comuns (eixo X). PORTA (eixo Y / cátodos LED) tem um máximo de 7 pinos configuráveis como saídas. Para obter as 8 saídas necessárias, 2 pinos PORTA acionam um decodificador feito com 3 portas ne (74HC00) que fornece 3 saídas de 2 pinos do MCU.
Etapa 4: Gerando as ondas "seno":
O movimento "seno" do pixel é obtido lendo uma sucessão de padrões de 22 bytes de uma tabela na memória para o eixo X e o eixo Y, respectivamente. A taxa na qual esses padrões são lidos determina o período da varredura.
Etapa 5: leitura da tabela para a PORTA A
A tabela lida para PORTA é ligeiramente diferente para PORTB. A porta A conduz os cátodos e é Active-LOW. Os pinos 0 e 1 conduzem 3 cátodos comuns através do decodificador de porta 74HC00 nand.
Etapa 6: Fluxograma básico
Baixe o link para o código HEX e ASM para PIC16F627
Etapa 7: assista ao vídeo
câmera lenta mostrando o movimento do pixel ativo
Recomendado:
Display de dois dígitos usando matriz única de LED 8x8: 3 etapas
Display de dois dígitos usando matriz única de LED 8x8: Aqui, eu gostaria de construir um indicador de temperatura e umidade para o meu quarto. Usei um único LED Matrix 8x8 para exibir números de dois dígitos e acho que essa parte do projeto se tornou mais útil. Embalei o final construído usando uma caixa de papelão, dor
Como construir a matriz 8x8 BIG LED (MAX7219 LED 10mm): 9 etapas (com imagens)
Como construir uma matriz LED 8x8 BIG (MAX7219 LED 10mm): Você trabalhou com uma matriz LED 8x8 pronta como monitores? Eles vêm em vários tamanhos e são bastante interessantes para trabalhar. Um grande tamanho prontamente disponível é cerca de 60 mm x 60 mm. No entanto, se você estiver procurando por uma matriz de LED pré-fabricada muito maior
Como fazer a interface de uma matriz 8x8 de LED acionada por MAX7219 com o microcontrolador ATtiny85: 7 etapas
Como fazer a interface de uma matriz de LED 8x8 acionada por MAX7219 com o microcontrolador ATtiny85: O controlador MAX7219 é fabricado pela Maxim Integrated é um driver de exibição de cátodo comum de entrada / saída serial compacto que pode conectar microcontroladores a 64 LEDs individuais, displays de LED numéricos de 7 segmentos de até até 8 dígitos, exibição de gráfico de barras
Gadget de mesa com matriz RGB LED 8x8 e Arduino Uno: 6 etapas
Gadget de mesa com matriz 8x8 LED RGB e Arduino Uno: Olá, querido! Neste tutorial faremos o gadget de LED RGB DIY, que pode ser usado como gadget de mesa ou luz de fundo. Mas, em primeiro lugar, entre no meu canal de telegramas, para ver mais projetos incríveis. Além disso, é a motivação para mim
VISOR MATRIZ 8x8 LED - ARDUINO - CONTROLE DE BLUETOOTH: 7 etapas (com imagens)
VISOR MATRIZ 8x8 LED | ARDUINO | CONTROLE DE BLUETOOTH: Neste tutorial eu mostro como construir uma matriz de 8 x 8 LED usando um Arduino. COMENTE O QUE VOCÊ ACHA SOBRE ESTE INSTRUÍVEL, PARA QUE EU POSSA APRIMORAR EM MEUS INSTRUTIVOS ADICIONAIS dê uma olhada no tutorial em vídeo para uma melhor compreensão do a totalidade