Taula de continguts:
- Pas 1: mireu el vídeo
- Pas 2: esquema:
- Pas 3: descodificador
- Pas 4: Generació de les ones "sinusoïdals":
- Pas 5: lectura de la taula per al PORT A
- Pas 6: diagrama de flux bàsic
- Pas 7: mireu el vídeo
Vídeo: Figures de Lissajous en matriu LED 8X8: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Per simpletronic Segueix-ne més per l'autor:
Quant a: Música: la meva professió des de fa més de 40 anys … Electrònica: la meva afició sempre estimada. Més informació sobre simpletronic »
Un punt de llum oscil·lant en 2 eixos perpendiculars dibuixa un patró anomenat "Figura Lissajous" (1857) o "Corba de Bowditch" (1815). Els patrons van des de simples fins a complexos, depenent de la relació de freqüència i la fase dels 2 eixos. Una relació 1: 1 amb 0 diferència de fase dibuixa una línia recta amb un angle de 45 °. En aquest projecte, la relació de freqüència dels 2 eixos va escombrant lentament entre 1: 1 i 2: 1. Aquests patrons es generen fàcilment amb un oscil·loscopi i 2 oscil·ladors d’ona sinusoïdal. A mitjan 1800, Joules, Antoine Lissajous va desviar un feix de llum amb miralls units a les diapasons. També va crear un SAND PENDULUM. Aquest projecte mostra Figures Lissajous en una matriu de leds de 8X8 (o 64 leds discrets per a un dispositiu més gran) i està impulsat per un microcontrolador PIC16F627.
Pas 1: mireu el vídeo
El moviment del led actiu en píxels / segon és al voltant de 20 vegades la velocitat de fotogrames d’aquest vídeo. Per aquest motiu, els patrons poden semblar "saltadors". El dispositiu real té un rendiment visual molt més suau.
Pas 2: esquema:
PIC16F627 és el cor del projecte.
Pas 3: descodificador
Els pins PORTB del mcu condueixen els 8 ànodes comuns (eix X). PORTA (eixos Y / càtodes LED) té un màxim de 7 pins configurables com a sortides. Per obtenir les 8 sortides necessàries, 2 pins PORTA accionen un descodificador fabricat amb 3 portes nand (74HC00) que proporciona 3 sortides de 2 pins del mcu.
Pas 4: Generació de les ones "sinusoïdals":
El moviment "sinusoïdal" del píxel s'obté llegint una successió de patrons de 22 bytes d'una taula en memòria per a l'eix X i l'eix Y respectivament. La velocitat a la qual es llegeixen aquests patrons determina el període de l'escombrat.
Pas 5: lectura de la taula per al PORT A
La taula que es llegeix per PORTA és lleugerament diferent de PORTB. El port A condueix els càtodes i és actiu BAIX. Els pins 0 i 1 condueixen 3 càtodes comuns a través del descodificador de portes nand 74HC00.
Pas 6: diagrama de flux bàsic
Baixeu l'enllaç al codi HEX i ASM per a PIC16F627
Pas 7: mireu el vídeo
càmera lenta que mostra el moviment del píxel actiu
Recomanat:
Rellotge de matriu led 8x8 i advertència anti-intrusió: 4 passos (amb imatges)
Rellotge de 8x8 Led Matrix i advertència anti-intrusió: en aquest manual es pot veure com construir un rellotge de 8x8 Led Matrix activat per detecció de moviment. Aquest rellotge es pot utilitzar també com a dispositiu anti-intrusió que envia un missatge d’advertència detectat a un bot de telegrama !!! Ho farem amb dos diferents
Com es construeix una matriu LED 8x8 BIG (MAX7219 LED 10mm): 9 passos (amb imatges)
Com construir una matriu LED 8x8 BIG (MAX7219 LED 10mm): heu treballat amb una matriu LED 8x8 ja feta com a pantalles? Es presenten en diverses mides i són força interessants per treballar. Una mida gran fàcilment disponible fa aproximadament 60 mm x 60 mm. Tanmateix, si busqueu una matriu de LED preparada molt més gran
Com connectar una matriu LED 8x8 impulsada per MAX7219 amb microcontrolador ATtiny85: 7 passos
Com interactuar una matriu de LED impulsada per MAX7219 8x8 amb un microcontrolador ATtiny85: el controlador MAX7219 és fabricat per Maxim Integrated, és un controlador de pantalla de càtode comú d’entrada / sortida sèrie que pot connectar microcontroladors a 64 LED individuals, pantalles LED numèriques de 7 segments a 8 dígits, pantalla de gràfics de barres
Interfície LED Matriu de punts (8x8) amb NodeMCU: 6 passos (amb imatges)
Interfície LED Dot Matrix (8x8) amb NodeMCU: Hola, fabricants, estic amb un altre senzill i divertit instructable
Gadget de taula amb matriu LED RGB de 8x8 i Arduino Uno: 6 passos
Gadget de taula amb matriu RGB 8x8 LED i Arduino Uno: hola, estimat! En aquest tutorial farem gadget LED RGB de bricolatge que es podria utilitzar com a gadget de taula o llum de fons. Però, primer, uniu-vos al meu canal de telegrama per veure projectes més increïbles. A més, la seva motivació per a mi