Inhoudsopgave:
- Stap 1: Bekijk video
- Stap 2: Schema:
- Stap 3: Decoder
- Stap 4: Het genereren van de "sinus"-golven:
- Stap 5: Tabel lezen voor POORT A
- Stap 6: Basisstroomschema
- Stap 7: Bekijk de video
Video: Lissajous-figuren op 8X8 Led Matrix - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Door simpletronicVolg meer van de auteur:
Over: Muziek: al meer dan 40 jaar mijn beroep… Elektronica: altijd mijn geliefde hobby. Meer over simpletronic »
Een lichtpunt dat oscilleert in 2 loodrechte assen tekent een patroon genaamd "Lissajous Figure" (1857) of "Bowditch Curve" (1815). Patronen variëren van eenvoudig tot complex, afhankelijk van de frequentieverhouding en fase van de 2 assen. Een 1:1 verhouding met 0 faseverschil tekent een rechte lijn in een hoek van 45°. In dit project zwaait de frequentieverhouding van de 2 assen langzaam heen en weer tussen 1:1 en 2:1. Deze patronen zijn eenvoudig te genereren met een oscilloscoop en 2 sinusgolfoscillatoren. In het midden van de 19e eeuw deflecteerde Joules Antoine Lissajous een lichtstraal met spiegels die aan stemvorken waren bevestigd. Hij creëerde ook een SAND PENDULUM. Dit project toont Lissajous-figuren op een 8X8 led-matrix (of 64 afzonderlijke leds voor een groter apparaat) en wordt aangestuurd door een PIC16F627-microcontroller.
Stap 1: Bekijk video
De beweging van de actieve led in pixels/seconde is ongeveer 20X de framesnelheid van deze video. Om die reden kunnen de patronen "springerig" lijken. Het echte apparaat heeft een veel vloeiendere visuele prestatie.
Stap 2: Schema:
PIC16F627 vormt het hart van het project.
Stap 3: Decoder
PORTB-pinnen van de mcu drijven de 8 gemeenschappelijke anodes (X-as) aan. PORTA (Y-as / LED-kathodes) heeft maximaal 7 pinnen, configureerbaar als outs. Om de nodige 8 outs te verkrijgen, stuurt PORTA met 2 pinnen een decoder aan die is gemaakt met 3 Nand-poorten (74HC00) die 3 outs levert vanaf 2 pinnen van de mcu.
Stap 4: Het genereren van de "sinus"-golven:
De "sinus" beweging van de pixel wordt verkregen door het lezen van een opeenvolging van 22 byte patronen uit een tabel in het geheugen voor respectievelijk de X-as en de Y-as. De snelheid waarmee deze patronen worden gelezen, bepaalt de periode van de sweep.
Stap 5: Tabel lezen voor POORT A
Tabel gelezen voor PORTA is iets anders dan PORTB. Poort A drijft de kathoden aan en is Actief-LAAG. Pinnen 0 & 1 sturen 3 gemeenschappelijke kathodes aan via 74HC00 en poortdecoder.
Stap 6: Basisstroomschema
Download link naar HEX & ASM code voor PIC16F627
Stap 7: Bekijk de video
slow motion die de beweging van de actieve pixel toont
Aanbevolen:
Dot Matrix; 8x8 met bericht of afbeeldingen: 4 stappen
Dot Matrix; 8x8 met bericht of afbeeldingen: deze Instructable toont u de Dot Matrix-afbeeldingen die ik heb gemaakt met de Dot Matrix 8x8.. Bekijk de video's en programma's die zijn meegeleverd. De Dot-matrix is een 2-dimensionaal display. Het bestaat uit 8 kolommen en 8 rijen. Als je goed kijkt naar
MATRIX Voice en MATRIX Creator met Alexa (C++-versie): 7 stappen
MATRIX Voice en MATRIX Creator met Alexa (C++-versie): Vereiste hardware Laten we, voordat we beginnen, bekijken wat je nodig hebt. Raspberry Pi 3 (aanbevolen) of Pi 2 Model B (ondersteund). MATRIX Voice of MATRIX Creator - Raspberry Pi heeft geen ingebouwde microfoon, de MATRIX Voice/Creator wel
8x8 LED MATRIX DISPLAY - ARDUINO - BLUETOOTH-CONTROLE: 7 stappen (met afbeeldingen)
8x8 LED MATRIX DISPLAY | ARDUINO | BLUETOOTH-BEDIENING: In deze tutorial laat ik zien hoe je een 8 x 8 LED-matrix bouwt met behulp van een Arduino. REAGEER WAT JE DENKT OVER DIT INSTRUCTABLE, ZODAT IK IN MIJN VERDERE INSTRUCTABLES KAN VERBETEREN Bekijk de video-tutorial voor een beter begrip van de hele
De 8x8 LED Board Kit monteren: 10 stappen
De 8x8 LED Board Kit monteren: Dit zijn stapsgewijze instructies voor het monteren van de 8x8 LED Board kit van moderndevice.com. Ik had nog nooit met LED-displays gespeeld voordat ik deze kit gebruikte. Ik raad aan om alle montagestappen door te lezen VOORDAT u begint te solderen, omdat montage o
8x8 LED-matrix: 5 stappen
8x8 LED-matrix: deze instructable laat je zien hoe je een 8x8 LED-matrix maakt waarmee je elke afzonderlijke LED kunt besturen en je eigen patronen kunt maken, zolang ze maar 64 pixels nodig hebben om ze in één kleur te tonen. Update 25.09.10 Ik heb een patroongenerator toegevoegd aan