INHOUDSOPGAWE:
- Stap 1: Kyk na die video
- Stap 2: Skematiese:
- Stap 3: Dekodeerder
- Stap 4: Genereer die 'sinus' golwe:
- Stap 5: Tabel Lees vir PORT A
- Stap 6: Basiese vloeidiagram
- Stap 7: Kyk na die video
Video: Lissajous -figure op 8X8 Led Matrix: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Deur simpletronic Volg meer deur die skrywer:
Oor: Musiek: my beroep vir meer as 40 jaar … Elektronika: my geliefde stokperdjie altyd. Meer oor simpletronic »
'N Ligpunt wat in 2 loodregte asse ossilleer, teken 'n patroon met die naam "Lissajous Figure" (1857) of "Bowditch Curve" (1815). Patrone wissel van eenvoudig tot kompleks, afhangende van die frekwensieverhouding en fase van die 2 asse. 'N 1: 1 -verhouding met 0 faseverskil trek 'n reguit lyn teen 'n hoek van 45 °. In hierdie projek vee die frekwensieverhouding van die 2 asse stadig heen en weer tussen 1: 1 en 2: 1. Hierdie patrone word maklik gegenereer met 'n ossilloskoop en 2 sinusgolf ossillators. In die middel van die 1800's het Joules Antoine Lissajous 'n ligstraal afgebuig met spieëls aan die stemvurke. Hy het ook 'n SANDPENDULUM geskep. Hierdie projek vertoon Lissajous Figures op 'n 8X8 led -matriks (of 64 diskrete LED's vir 'n groter toestel) en word aangedryf deur 'n PIC16F627 mikrobeheerder.
Stap 1: Kyk na die video
Die beweging van die aktiewe led in pixels/sekonde is ongeveer 20X die raamkoers van hierdie video. Om hierdie rede kan die patrone 'springerig' lyk. Die werklike toestel het 'n baie gladder visuele prestasie.
Stap 2: Skematiese:
PIC16F627 is die kern van die projek.
Stap 3: Dekodeerder
PORTB-penne van die mcu dryf die 8 gemeenskaplike anodes (X-as) aan. PORTA (Y-as / LED-katodes) het 'n maksimum van 7 penne wat as uitsteekbaar is. Om die nodige 8 uit te kry, dryf 2 penne PORTA 'n dekodeerder gemaak met 3 nandhekke (74HC00) wat 3 outs bied uit 2 penne van die mcu.
Stap 4: Genereer die 'sinus' golwe:
Die "sinus" -beweging van die pixel word verkry deur 'n opeenvolging van 22 byte patrone uit 'n tabel in die geheue vir onderskeidelik die X-as en die Y-as te lees. Die tempo waarteen hierdie patrone gelees word, bepaal die tydperk van die sweep.
Stap 5: Tabel Lees vir PORT A
Die tabel wat vir PORTA gelees word, verskil effens van PORTB. Poort A dryf die katodes aan en is aktief-LAAG. Spelde 0 & 1 dryf 3 algemene katodes deur die 74HC00 nand hek -dekodeerder.
Stap 6: Basiese vloeidiagram
Laai die skakel na HEX & ASM -kode af vir PIC16F627
Stap 7: Kyk na die video
stadige beweging wat die beweging van die aktiewe pixel toon
Aanbeveel:
8x8 Led Matrix Clock & Anti-Intrusion Waarskuwing: 4 stappe (met foto's)
8x8 Led Matrix Clock & Anti-Intrusion Waarskuwing: In hierdie instruksies sal ons sien hoe u 'n 8x8 Led Matrix Clock kan bou wat geaktiveer word deur bewegingsopsporing. opgespoor na 'n telegram bot !!! Ons doen twee verskillende
Tweesyfer-skerm met enkele 8x8 Led Matrix: 3 stappe
Tweesyferige skerm met enkele 8x8 Led Matrix: hier wil ek 'n temperatuur- en humiditeitsaanwyser vir my kamer bou. Ek het 'n enkele 8x8 LED Matrix gebruik om tweesyfergetalle te vertoon, en ek dink dat 'n deel van die projek nuttiger geword het. Ek het die laaste ingeboude boks met 'n kartondoos ingepak, pyn
Hoe om 8x8 BIG LED Matrix (MAX7219 LED 10mm) te bou: 9 stappe (met foto's)
Hoe om 'n 8x8 GROOT LED-matriks te bou (MAX7219 LED 10mm): het u gewerk met 'n gereedgemaakte 8x8 LED-matriks as skerms? Hulle kom in verskillende groottes en is baie interessant om mee te werk. 'N Groot beskikbare grootte is ongeveer 60 mm x 60 mm. As u egter op soek is na 'n veel groter klaargemaakte LED-matriks
Magic vergrootglas deur LED MATRIX 8x8: 4 stappe
Magic vergrootglas deur LED MATRIX 8x8: Die ontwikkeling van die bestaande mikrobeheerder het baie vinnig gegaan. Baie elektroniese toerusting gebruik mikrobeheerder. Nog een wat van toepassing is op mikrobeheerder, wat die toepassing van fisika vir die karakter aanbied, gebruik die puntmatriks geleide d
Interface LED Dot Matrix (8x8) Met NodeMCU: 6 stappe (met foto's)
Interface LED Dot Matrix (8x8) Met NodeMCU: Hallo Makers, ek is met 'n ander eenvoudige en gawe Instructable.In hierdie Instructable leer ons hoe om LED Dot Matrix (8x8) met NodeMCU te koppel. Dus, laat ons begin