Operácie

NeoPixel

Zo stránky SensorWiki

Verzia z 13:09, 9. apríl 2023, ktorú vytvoril Balogh (diskusia | príspevky)

Podrobnejsie sme sa neopixelmi zaoberali na Svetielkujúci workshop

Neopixel a micro:bit

Príklady:


Ďalšie info:

Matrix displej: videl som kdesi aj specialny prikaz na konfiguraciu NxM matice, ale zmizol. (?) - nezmizol, je tam v ...more casti kniznice


Toto mozno niekedy bude kompletna stranka o Neopixeloch, ale zatial len strucne informacie.


Plus sem pribudol vysledok hladania nejakeho nastroja na vytvaranie animacii:

a) existuju velmi dobre a velmi komplexne nastroje, ale obvykle k nejakym diskotekovym masinkam, maju standartne rozhrania a nehodia sa na Arduino alebo micro:bit Prikladmi su Glediator a Jinx! - hoci existuju aj nejake navody na ich jednoduchsie vyuzivanie. Napriklad toto video https://www.youtube.com/watch?v=3mwkC4MrCgw s nazvom Tutorial: control a LED Matrix with Glediator + Arduino English subtitles, German

b) potom su klasicke kniznice, napriklad


c) potom su take jednoduchsie sekvencery, ako napriklad:


d) existuju aj uplne jednoduche web based sekvencery, ale nepracovalo sa mi s nimi lahko, napr.


Napokon som nasiel toto

co je vlastne konvertor v Pythone z bitmapoveho obrazku - ten si vytvorim v comkolvek (mspaint.exe + paint.net napriklad) a mozno by to fungovalo aj na resiznutie. Zvisle je pocet pixelov, vodorovne je ako keby casova os, lubovolne dlha. Python vygeneruje tabulky a je ku tomu jednoduchy arduino .ino programcek, ktory to cele dokola prehrava. Farebne sekvencie si uklada do PROGMEM, takze to ani nezabera vela pamate. Musel som ten kod trocha upravit, ale bez problemov funguje. Rychlost prehraania je konstantna, stanovena premennou FPS.

Python skript mi bezi v JupyterNotebooku, v konzole nie, lebo nevie najst PIL (Pillow) kniznicu, hoci je installed.