Probleme mit der wordclock

Hallo ich bin neu hier und kenne mich noch nicht so richtig aus hier, bin aber froh dieses Forum gefunden zu haben ,hatte erst mit dem Kompilieren Probleme ist aber sehr gut beschrieben worden ,und sie funktioniert, nur das Problem ist die Uhrzeit geht nicht weiter ,nur wenn ich sie abschalte und wieder einschalte dann zeigt sie mir die richtige Zeit, was hab ich über sehen oder muss ich noch was einstellen ,für Hilfe würde ich mich freuen,

LG Carlos

Im englischen Teil des Forum müssen die Beiträge und Diskussionen in englischer Sprache verfasst werden. Deswegen wurde diese Diskussion in den deutschen Teil des Forums verschoben.

mfg ein Moderator.

Dann zeig doch mal den Code.
Da fehlt vermutlich nur eine Zeile um die Zeit zu aktuallisieren...

NEIN!
Der Code ist falsch eingefügt!

Du musst diesen so einfügen!

image
Tipp zuerst auf das Codesymbol und füge dann den Code ein, zwischen den Zeichen, die erschienen sind. Ändere dies unbedingt, sonst können wir nicht helfen!

Das wird nix.
In der IDE:

  • Bearbeiten
  • Für Forum kopieren

Alternativ in Deinem Post den Code markieren und dann
grafik
den Button benutzen.

:+1:

Hoffe das es so richtig ist

... und grundsätzlich geht es - glaube ich - um folgendes Projekt:

siehe auch:

1 Like

:rofl: Das konnte ich jetzt aber nicht wissen...

sorry ich weis nicht wo ich das einstellen kann

Wenn du es jetzt noch ganz oben beim ersten Beitrag einfügst, dann schon.

...das kann doch nicht der ganze Sketch sein... :face_with_monocle:

außer ein paar defines sehe ich da nicht viel...

/* Grid rows
 * 
 * Options
 * -------
 * 10: 10 rows
 * 11: 11 rows
 */
#define GRID_ROWS 11

/* Grid cols
 * 
 * Options
 * ------- 
 * 11: 11 cols
 */
#define GRID_COLS 11

/* Postition of first LED  
 *   
 * Options
 * -------
 * 0: top-left
 * 1: top-right
 * 2: buttom-left
 * 3: buttom-right
 */
#define GRID_FIRST 2

/* Grid language
 *  
 * Options
 * -------
 * 1: de_DE:     german
 * 2: de_DE_alt: german alternative
 * 3: de_DE_s: "Es ist" only at full and half hour
 * 4: de_DE_s1: "Es ist" only at full and half hour + Minutes in Last row (new front Plate De_de_s1)
 */
#define GRID_LANGUAGE de_DE

/* Position of single minute LEDs
 *  
 * Options
 * -------
 * 0: before
 * 1: after
 */
#define GRID_SINGLE_MINUTES 1

/* Data PIN, where the LED strip is connected to */
#define DATA_PIN D4
#define FASTLED_INTERNAL

siehe #11

das ist wohl "user_config.h" von dort.

Worldclock.ino müsste dann die Datei sein, die nicht funktionieren sollte....

#include <FastLED.h>

#include <ArduinoJson.h>
#include <ESP8266WiFi.h>
#include <DNSServer.h>
#include <ESP8266WebServer.h>
#include <WiFiManager.h>
#include <FastLED.h>
#include <NTPClient.h>
#include <WiFiUdp.h>
#include <FS.h>

#include "src/grid.h"
#include "src/wifi.h"
#include "src/types.h"
#include "src/color.h"
#include "src/config.h"
#include "src/dnd.h"
#include "src/led.h"
#include "src/time.h"
#include "src/httpServer.h"
#include "src/gui.h"
#include "src/controller.h"
#include "src/healthcheck.h"

void setup() {
  Serial.begin(115200);
  Serial.println();
  SPIFFS.begin();

  if (DATA_PIN != D4){
    // If we use a data pin different than d4, we will deactivate d4 because it triggers the blue board status led
    // I use D3 as data pin, because d4 is connected with the board led. 
    pinMode(D4, OUTPUT); // Define LED pin as output
    digitalWrite(D4, HIGH); // Switch the blue board status LED OFF
  }

  Config::load();

  Wifi::setup();
  HttpServer::setup();
  Led::setup();
  Time::setup();

  Grid::setTime(Time::hour, Time::minute);
  
  if (Config::healthcheck ){
    // run simple LED check at start (uncomment to deactivate)
    Healthcheck::run();
  }
}

void loop() {
  Time::loop();
  HttpServer::loop();
}

  1. Sie haben FastLED.h zweimal eingebunden. Normalerweise reicht es, wenn es nur einmal eingebunden wurde.

Entferne mal ein 'FastLED.h'. Ich bewzeifle zwar, dass das was hilft, aber du kannst es mal versuchen.

danke versuche ich mal

Erwarte aber nicht zu viel...

alles gut bin ja froh das man mir hilft