Kazalo:

Lissajous figure na 8X8 Led matriki: 7 korakov
Lissajous figure na 8X8 Led matriki: 7 korakov

Video: Lissajous figure na 8X8 Led matriki: 7 korakov

Video: Lissajous figure na 8X8 Led matriki: 7 korakov
Video: Lissajous Figures on 8X8 LED matrix 2024, November
Anonim
Lissajous figure na 8X8 LED matriki
Lissajous figure na 8X8 LED matriki

Avtor simpletronicSledi Več avtorja:

LED kot fotosenzor ???
LED kot fotosenzor ???
LED kot fotosenzor ???
LED kot fotosenzor ???
Spajkalne elektronske komponente na aluminij
Spajkalne elektronske komponente na aluminij
Spajkalne elektronske komponente na aluminij
Spajkalne elektronske komponente na aluminij
512 barvna LED bliskavica (naključno)
512 barvna LED bliskavica (naključno)
512 barvna LED bliskavica (naključno)
512 barvna LED bliskavica (naključno)

O: Glasba: moj poklic že več kot 40 let … Elektronika: moj ljubljeni hobi vedno. Več o simpletronic »

Svetlobna točka, ki niha v dveh pravokotnih oseh, nariše vzorec z imenom "Lissajousova slika" (1857) ali "Bowditch krivulja" (1815). Vzorci segajo od preprostih do zapletenih, odvisno od frekvenčnega razmerja in faze dveh osi. Razmerje 1: 1 z 0 fazno razliko nariše ravno črto pod kotom 45 °. V tem projektu se frekvenčno razmerje dveh osi počasi premika naprej in nazaj med 1: 1 in 2: 1. Ti vzorci se zlahka ustvarijo z osciloskopom in 2 oscilatorjema sinusnih valov. Sredi leta 1800 je Joules Antoine Lissajous odbil svetlobni žarek z ogledali, pritrjenimi na vilice. Ustvaril je tudi SAND PENDULUM. Ta projekt prikazuje Lissajous Figures na matriki 8X8 LED (ali 64 diskretnih LED za večjo napravo), poganja pa ga mikrokrmilnik PIC16F627.

Korak: Oglejte si video

Image
Image

Gibanje aktivne LED v slikovnih pikah/sekundo je približno 20 -kratna hitrost sličic tega videoposnetka. Zato se lahko zdi, da so vzorci "poskočni". Prava naprava ima veliko bolj gladko vizualno zmogljivost.

2. korak: Shema:

Dekoder
Dekoder

PIC16F627 je srce projekta.

3. korak: Dešifriranje

Dekoder
Dekoder

Zatiči PORTB mcu poganjajo 8 skupnih anod (os X). PORTA (osi Y / LED katode) ima največ 7 zatičev, ki jih je mogoče konfigurirati kot izhode. Za pridobitev potrebnih 8 izhodov, 2 zatiča PORTA poganja dekoder, narejen s tremi vrati nand (74HC00), ki zagotavlja 3 izhode iz 2 zatičev mcu.

4. korak: Ustvarjanje "sinusnih" valov:

Ustvarjanje
Ustvarjanje

"Sinusno" gibanje slikovne pike dobimo z branjem zaporedja 22-bajtnih vzorcev iz tabele v pomnilniku za os X in os Y. Hitrost branja teh vzorcev določa obdobje pometanja.

5. korak: Preberite tabelo za PORT A

Tabela Preberite za PORT A
Tabela Preberite za PORT A

Prebrana tabela za PORTA se nekoliko razlikuje od PORTB. Vrata A poganjajo katode in so aktivna-NIZKA. Zatiči 0 in 1 poganjajo 3 skupne katode skozi dekodirnik vrat 74HC00.

6. korak: Osnovni diagram poteka

Osnovni diagram poteka
Osnovni diagram poteka

Povezava za prenos do kode HEX & ASM za PIC16F627

7. korak: Oglejte si video

počasno gibanje, ki prikazuje gibanje aktivne slikovne pike

Priporočena: