Code optimierung für Wordclock

Hi alle,

als Anfänger versuche ich den Code meiner WordClock zu optimieren.
Sie soll unter anderem folgende Funktionen haben:

  • Normaler (Wort)Uhrenmodus,
  • (Raum)Temperatur-Messung (mit kty81-210)
  • Helligkeitsregelung per LDR
  • Steuerung per IR-Fernbedienung (HX1838)
  • Demo-Modus (Lichteffekte)
  • DCF77 Empfang

Ich verwende ein WS2812B-Band und zur Zeit die FastLED-Lib.

Leider geht mir jetzt schon der RAM des UNOs aus, obwohl ich noch nicht alle Funktionen implementiert habe. Vielleicht kann ein erfahrener Coder mal drüber schauen und mir vielleicht Tipps geben, wie ich den Code (ram)effizienter verbessern kann.

Später möchte ich auch noch einen Rainbow-Effekt integrieren, der die Wörter farbig anzeigt...

Hier mein Code: #include "Wire.h"#include "RTClib.h"#include <FastLED.h>#include "IRremote - Pastebin.com

Im Anhang noch ein Bild von der Folie, mit Nummerierung der LEDs.

Ich danke vorab für Eure Hilfe

Häng den Code bitte im Forum an.

Hi,

das funktioniert leider nicht da es über 9000 Zeichen sind :-/

ihmSelbst:
Hi,

das funktioniert leider nicht da es über 9000 Zeichen sind :-/

Als Dateianhang funktioniert das bestimmt.

hier mal das komplette Verzerichnis...

wortuhr.zip (201 KB)

Hat niemand lust sich mal an meinem Code auszutoben? :slight_smile: