Innholdsfortegnelse:
- Trinn 1: Se video
- Trinn 2: Skjematisk:
- Trinn 3: Dekoder
- Trinn 4: Generering av "sinus" -bølgene:
- Trinn 5: Tabell Les for PORT A
- Trinn 6: Grunnleggende flytdiagram
- Trinn 7: Se videoen
Video: Lissajous -figurer på 8X8 Led Matrix: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Av simpletronicFollow More av forfatteren:
Om: Musikk: mitt yrke i over 40 år … Elektronikk: min elskede hobby alltid. Mer om simpletronic »
Et lyspunkt som svinger i 2 vinkelrette akser tegner et mønster kalt "Lissajous Figure" (1857) eller "Bowditch Curve" (1815). Mønstre varierer fra enkle til komplekse avhengig av frekvensforholdet og fasen til de 2 aksene. Et 1: 1 -forhold med 0 faseforskjell tegner en rett linje i 45 ° vinkel. I dette prosjektet feier frekvensforholdet til de 2 aksene sakte frem og tilbake mellom 1: 1 og 2: 1. Disse mønstrene genereres enkelt med et oscilloskop og 2 sinusbølge -oscillatorer. På midten av 1800 -tallet avled Joules Antoine Lissajous en lysstråle med speil festet til stemmegafler. Han laget også en SAND PENDULUM. Dette prosjektet viser Lissajous Figures på en 8X8 led matrise (eller 64 diskrete lysdioder for en større enhet) og drives av en PIC16F627 mikrokontroller.
Trinn 1: Se video
Bevegelsen til den aktive led i piksler/sekund er rundt 20X bildefrekvensen for denne videoen. Av den grunn kan mønstrene se ut til å være "hoppete". Den virkelige enheten har en mye jevnere visuell ytelse.
Trinn 2: Skjematisk:
PIC16F627 er hjertet i prosjektet.
Trinn 3: Dekoder
PORTB-pinner på mcu driver de 8 vanlige anodene (X-aksen). PORTA (Y-akse / LED-katoder) har maksimalt 7 pinner som kan konfigureres som outs. For å skaffe de nødvendige 8 outs, driver 2 pins PORTA en dekoder laget med 3 nand porter (74HC00) som gir 3 outs fra 2 pins på mcu.
Trinn 4: Generering av "sinus" -bølgene:
"Sinus" -bevegelsen til pikselet oppnås ved å lese en rekke 22 byte-mønstre fra en tabell i minnet for henholdsvis X-aksen og Y-aksen. Hastigheten som disse mønstrene leses av, bestemmer perioden med feiingen.
Trinn 5: Tabell Les for PORT A
Tabellen som er lest for PORTA er litt annerledes enn PORTB. Port A driver katodene og er Active-LOW. Pins 0 & 1 driver 3 vanlige katoder gjennom 74HC00 nand gate -dekoder.
Trinn 6: Grunnleggende flytdiagram
Last ned lenke til HEX & ASM -kode for PIC16F627
Trinn 7: Se videoen
sakte film som viser bevegelsen til den aktive piksel
Anbefalt:
8x8 Led Matrix Clock & Anti-Intrusion Advarsel: 4 trinn (med bilder)
8x8 Led Matrix Clock & Anti-Intrusion Advarsel: I denne instruksjonen ser vi hvordan du bygger en 8x8 Led Matrix Clock aktivert ved bevegelsesdeteksjon. Denne klokken kan også brukes som anti-inntrengingsenhet som sender en advarsel hvis en bevegelse er oppdaget til en telegrambot !!! Vi skal gjøre med to forskjellige
To-sifret skjerm med enkel 8x8 Led Matrix: 3 trinn
To-sifret skjerm ved bruk av enkelt 8x8 Led Matrix: Her vil jeg bygge en temperatur- og fuktighetsindikator for rommet mitt. Jeg brukte enkelt 8x8 LED Matrix for å vise tosifrede tall, og jeg tror at en del av prosjektet ble mer nyttig. Jeg bokset den siste bygningen med en pappeske, smerte
Hvordan bygge 8x8 BIG LED Matrix (MAX7219 LED 10mm): 9 trinn (med bilder)
Hvordan bygge 8x8 BIG LED Matrix (MAX7219 LED 10mm): Har du jobbet med ferdig 8x8 LED-matrise som skjermer? De kommer i forskjellige størrelser og er ganske interessante å jobbe med. En stor lett tilgjengelig størrelse er rundt 60 mm x 60 mm. Men hvis du er ute etter en mye større ferdig LED-matrise
Magic Magnifying Glass av LED MATRIX 8x8: 4 trinn
Magic Magnifying Glass av LED MATRIX 8x8: Utviklingen av den eksisterende mikrokontrolleren har gått veldig raskt. Mye elektronisk utstyr utnytter mikrokontroller. En annen gjeldende på mikrokontroller som bruker fysikk for å presentere karakter ved å bruke punktmatrise ledet d
Grensesnitt LED Dot Matrix (8x8) With NodeMCU: 6 trinn (med bilder)
Grensesnitt LED Dot Matrix (8x8) With NodeMCU: Hello Makers, I'm with another simple and cool Instructable.In this Instructable we will learn how to Interface LED Dot Matrix (8x8) with NodeMCU.Så, la oss begynne