Obsah:
- Krok 1: Sledujte video
- Krok 2: Schéma:
- Krok 3: Dekodér
- Krok 4: Generovanie „sínusových“vĺn:
- Krok 5: Prečítajte si tabuľku pre PORT A
- Krok 6: Základný vývojový diagram
- Krok 7: Pozrite si video
Video: Lissajousove figúrky na matici LED 8 x 8: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Od simpletronic Nasledovať viac od autora:
O: Hudba: moja profesia viac ako 40 rokov … Elektronika: moje milované hobby vždy. Viac o simpletronicu »
Svetelný bod kmitajúci v 2 kolmých osiach vykresľuje obrazec s názvom „Lissajousova postava“(1857) alebo „Bowditchova krivka“(1815). Vzory sa pohybujú od jednoduchých po zložité v závislosti od frekvenčného pomeru a fázy 2 osí. Pomer 1: 1 s 0 fázovým rozdielom nakreslí priamku pod uhlom 45 °. V tomto projekte sa frekvenčný pomer 2 osí pomaly pohybuje tam a späť medzi 1: 1 a 2: 1. Tieto vzorce sa dajú ľahko generovať osciloskopom a 2 oscilátormi sínusovej vlny. V polovici 19. storočia odklonil Joules Antoine Lissajous svetelný lúč so zrkadlami pripevnenými na ladičkách. Vytvoril aj PIESKOVÉ Kyvadlo. Tento projekt zobrazuje Lissajousove figúrky na matici s diódami 8X8 (alebo 64 diskrétnych diód pre väčšie zariadenie) a je poháňaný mikrokontrolérom PIC16F627.
Krok 1: Sledujte video
Pohyb aktívnej LED diódy v pixeloch za sekundu je približne 20 -násobkom snímkovej frekvencie tohto videa. Z tohto dôvodu sa vzory môžu zdať „skákavé“. Skutočné zariadenie má oveľa plynulejší vizuálny výkon.
Krok 2: Schéma:
Srdcom projektu je PIC16F627.
Krok 3: Dekodér
PORTB kolíky MCU poháňajú 8 spoločných anód (os X). PORTA (katódy osi Y / LED) má maximálne 7 pinov konfigurovateľných ako výstupy. Na získanie potrebných 8 výstupov poháňajú 2 piny PORTA dekodér vyrobený s 3 hradlami (74HC00), ktorý poskytuje 3 výstupy z 2 pinov MCU.
Krok 4: Generovanie „sínusových“vĺn:
„Sínusový“pohyb pixelu sa získa prečítaním sledu 22 bajtových vzorov z tabuľky v pamäti pre os X a pre os Y. Rýchlosť, ktorou sa tieto vzorce čítajú, určuje obdobie cyklu.
Krok 5: Prečítajte si tabuľku pre PORT A
Tabuľka čítaná pre PORTA sa mierne líši od tabuľky PORTB. Port A poháňa katódy a je aktívny-NÍZKY. Kolíky 0 a 1 poháňajú 3 bežné katódy cez dekodér nand gate 74HC00.
Krok 6: Základný vývojový diagram
Odkaz na stiahnutie na HEX & ASM kód pre PIC16F627
Krok 7: Pozrite si video
spomalený pohyb ukazujúci pohyb aktívneho pixelu
Odporúča:
ESP32 rolovanie WordClock na matici LED: 5 krokov (s obrázkami)
ESP32 Rolovacie WordClock na LED matici: V tomto projekte vytváram rolovací WordClock s ESP32, LED Matrix a cigaretovou škatuľou. WordClock sú hodiny, ktoré skôr píšu čas, než ich len tlačia na obrazovku alebo majú ruky, ktoré si môžete prečítať. Tieto hodiny vám oznámia, že je to 10 minút
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Stojan na figúrky LED Arduino: 5 krokov
Stojan na figúrky LED Arduino: V tomto návode vás prevediem jednoduchým krok za krokom sprievodcom, ako nechať LED figurínu vyniknúť z vlnitých dosiek a modulu Arduino na ovládanie svetiel. Je to skutočne jednoduché a ľahké a keď to urobíte, má to skvelé účinky,
Šachové figúrky hovoreného slova: 7 krokov (s obrázkami)
Šachové figúrky z hovoreného slova: Vytvoril som niekoľko veľmi osobných šachových figúrok pomocou svojho hlasu. Každý kus je založený na tvare zvuku, ktorý som vyslovil pri vyslovení jeho názvu. Nie je to úplná sada, pretože druhá strana by mala byť rovnaká, ale s hlasom môjho protivníka.
LED lampa kreslenej figúrky: 5 krokov
LED lampa kreslenej figúrky: Nasledujte ma a získate peknú hračku: vtipné monštrum so silou jasu v očiach. Vystraší duchov z vašej postele! Alebo ho môžete použiť ako neobvyklú baterku