PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : elektrische Kerze



Andree-HB
19.01.2018, 08:02
Sicherlich nicht nur ich war auf der letzten Makerfaire (in Hannover) ziemlich angetan von den "elektrischen Kerzen", die es dort an zwei Ständen gab...

Vor ein paar Tagen ist mir diese Anleitung beim surfen in die Hände gefallen:
https://learn.adafruit.com/animated-flame-pendant/overview

...da habe ich mir gleich die notwendigen Teile geordert und zusammengebaut...tadaaahhh:


https://youtu.be/1H-ViNPDbEU

http://www.pixelklecks.de/pictures/electric_candle_k.jpg

Ceos
19.01.2018, 08:50
das ganze jetzt noch mit einer 3D LED matrix :D

am besten sogar noch RGB adressierbar ... die passenden 2x2mm LEDs hab ich sogar schon gefunden XD

i_make_it
19.01.2018, 10:09
Ja, das wäre eine Steigerung.
RGB LED-Cube und noch ein 9-DOF Sensor dazu der bei Bewegung und Drehung das Flackern der "Flamme" anpasst.

Andree-HB
19.01.2018, 10:27
...die neuen LED-Stripes (z.B. Adafruit Dot Star / APA102C) sollen ja mittlerweile für POV-Exponate fix genug sein. :-)

Ceos
19.01.2018, 10:45
APA102-2020, das sind sogar die LEDs die ich im Kopf dafür hatte aber irgendwie iss nur schwer an die dinger ranzukommen als privat ... mal sehen, wir bestellen viel bei arrow hier auf arbeit vielleicht kann der außendienstler von arrow mir ja mal ne bestellung fertig machen XD

Geschwindigkeit und Protokoll habe ich schon gecheckt, bis knapp über 10Mhz soll die clock wohl einstellbar sein

32bit pro LED + 32bit startframe + (Anzahl LEDs/2) * 1Bit

Ausgehend von 4Mhz SPI Takt bei einem standard 8Mhz Controller sind das ungefähr 10.5mS pro Frame also 10Hz, wenn man etwas schnelleres einsetzt dementsprechend weniger

9*9*16 LEDs = 1296 -> * 32bit -> 41472Bits + 1296/2Bits + 32Bits = 24152Bits / 4Mhz = 10,538mS


das einzige ws jetzt noch fehlt und was mir irgendwie ein wenig an fähigkeit mangelt ist ein guter algorithmus mit dem ich die frames speicherschonend berechnen kann anstatt es wie im beispiel mit 150 fertigen frames zu kompilieren die einfach nur abgespielt werden, sonst muss man ja 9 mal so viele frames einbauen für jede ebene von LEDs