Dies ist eine alte Version des Dokuments!
Beleuchtung für BeQuiet SilentBase 802 - Programmversion 3
Programmversion 2 benötigt für die Berechnung des Feuer-Effekts ca. 17 Millisekunden. Das Auslesen der Temperatursensoren dauert ca. 2 Millisekunden. Wenngleich diese nur einmal pro Sekunde ausgelesen werden, beschränkt das die „Framerate“ des Feuer-Effekts auf ca. 50. Daher habe ich mir noch einmal die Arduino-Bibliothek „FastLED“ angesehen, von der ich für die NeoPixel-Beleuchtung für das SilentBase 800 übernommen und an die NeoPixel-Bibliothek von Adafruit angepasst hatte. Ich weiß nicht aus welchem Grund, aber die Anpassung war recht schnell erledigt. Die FastLED-Bibliothek berechnet den Feuer-Effekt für beide Strips in unter 5 Millisekunden. Damit sind Framrates bis zu 200 FPS möglich.
Arbuino-Bibliothek FeasLED: https://fastled.io/