INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Variablen NodeMCU ESP8266-E Speicher Sparen
12.12.2020, 22:57
Beitrag #17
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
(12.12.2020 22:50)rev.antun schrieb:  Grüß Euch!

Hier mal auch ein paar Fotos (stark Komprimiert) wie es denn so aussieht - wie gesagt, noch in der Testphase Angel

Was man erkennen kann, sieht gut aus.
Warum so stark komprimiert ?

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2020, 23:02
Beitrag #18
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
(12.12.2020 22:57)hotsystems schrieb:  Was man erkennen kann, sieht gut aus.

Blush Danke sehr!

(12.12.2020 22:57)hotsystems schrieb:  Warum so stark komprimiert ?

Wegen Speichergröße zum hier Hochladen.

Gruß aus Wiener Neustadt
Toni

=================================================================
Seit die Mathematiker über die Relativitätstheorie hergefallen sind, verstehe ich sie selbst nicht mehr.

Wer Rechtschreibfehler findet darf sie behalten Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2020, 23:12
Beitrag #19
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
Hier noch eine kleine Demo (23 Sekunden) der Mondphasen im Durchlauf.

Gruß aus Wiener Neustadt
Toni

=================================================================
Seit die Mathematiker über die Relativitätstheorie hergefallen sind, verstehe ich sie selbst nicht mehr.

Wer Rechtschreibfehler findet darf sie behalten Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2020, 23:21
Beitrag #20
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
(12.12.2020 23:12)rev.antun schrieb:  Hier noch eine kleine Demo (23 Sekunden) der Mondphasen im Durchlauf.

Sieht auch super aus.
Bin beeindruckt.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
12.12.2020, 23:56
Beitrag #21
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
(12.12.2020 23:21)hotsystems schrieb:  Sieht auch super aus.
Bin beeindruckt.

Angel Danke schön!

Nun ja, in den einzelnen Grafikdateien sind noch paar Schönheitsfehler, da muss ich noch Nachbessern, aber das ist eh eine einfache Sache. Leider hab ich nur ein NEXTION der Basic Serie (NX4024T032) angeschafft, hat nur 4MB Speicher. Hab aber bereits die Woche eines aus der Enhanced (NX4832K035 32MB Speicher, 8 GPIOs, RTC ) bestellt.

Da kann ich dann noch mehr Grafische Spielereien unterbringen Big Grin - mir gefällt so etwas halt, ist eben Geschmackssache. Auf das größere Enhanced (NX4827K043) konnte ich nicht mehr Umsteigen da ich dafür im bereits vorhandenen Gehäuse, wo der Rest Untergebracht ist, sich nicht mehr ausgeht Sad

Aber wieder daraus gelernt, wenn wieder ein Projekt mit einem NEXTION, dann mit dem Editor testen, der lässt sich auch vom Sketch/Arduino, ESP direkt am PC Bedienen, austesten und man sieht da eh sofort wieviel Speicherbedarf für das NEXTION vorgesehen werden muss, oder auf was man Verzichten muss Tongue

Gruß aus Wiener Neustadt
Toni

=================================================================
Seit die Mathematiker über die Relativitätstheorie hergefallen sind, verstehe ich sie selbst nicht mehr.

Wer Rechtschreibfehler findet darf sie behalten Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.12.2020, 07:52
Beitrag #22
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
Zitat:Die TimeLib wirt für die NTP Funktion die WidgetRTC (Blynk) benötigt.

Ja ok, die wird da includiert. Vor drei Jahren konnte der EspCore schlieslich die Zeit noch nicht selber holen.


Code:
void ntpsyncTime() {

  rtcWriteTime((int) year(), (int) month(),  (int) day(),  (int) hour(), (int) minute(), (int) second());

  setenv("TZ", "CET-1CEST,M3.5.0/02,M10.5.0/03", DST_OFFSET);

  time_t now = time(&now);
  localtime_r(&now, &tm);
}
Nur warum holst du in dieser Funktion, einmalig im Setup eingebunden, die Zeit von einem NTP Server, packst sie in die Struktur tm und nutzt sie nie?
Dann kann das wohl weg, inclusive der "struct tm tm;".

Nebenbei: Der dritte Parameter von setenv() ist kein Daylight Saving Time Offset, hier wird angegeben ob die Variable "TZ" überschrieben werden soll wenn sie schon vorhanden ist.

Fazit: Du hast dir da so einiges zusammenkopiert ohne zu verstehen was es macht!

PS: Die Mondphase auf dem Nextion macht was her!

Gruß Fips

Meine Esp8266 & ESP32 Projekte
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.12.2020, 11:28 (Dieser Beitrag wurde zuletzt bearbeitet: 13.12.2020 11:30 von Vapalus.)
Beitrag #23
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
Was mir aufgefallen ist beim durchgucken von NEXTION.ino:
Code:
if (temperature >= 20 && temperature < 21) temp = 62;
  if (temperature >= 21 && temperature < 22) temp = 63;
  if (temperature >= 22 && temperature < 23) temp = 64;
  if (temperature >= 23 && temperature < 24) temp = 65;
  if (temperature >= 24 && temperature < 25) temp = 67;
  if (temperature >= 25 && temperature < 26) temp = 68;
  if (temperature >= 26 && temperature < 27) temp = 69;
  if (temperature >= 27 && temperature < 28) temp = 70;
  if (temperature >= 28 && temperature < 29) temp = 71;
  if (temperature >= 29 && temperature < 30) temp = 73;
kann man doch zum Beispiel zusammenfassen mit
Code:
#define DISTANCE_TEMPERATURE 10
#define DISTANCE_TEMP 11
#define START_TEMP 62
#define START_TEMPERATURE 20

int temp = ((temperature-START_TEMPERATURE)*(DISTANCE_TEMPERATURE/DISTANCE_TEMP) + 0.5) + START_TEMP;
Dann ist es auch außerhalb des Bereichs gültig und man kann besser nachkorrigieren.

Das gilt eigentlich für alles in NEXITON.ino.
Außer jemand hat das bereits angemerkt.

In der heutigen Zeit ist gesunder Menschenverstand so etwas Ähnliches wie eine Superkraft - aber keine nützliche.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.12.2020, 16:05
Beitrag #24
RE: Variablen NodeMCU ESP8266-E Speicher Sparen
(13.12.2020 07:52)Fips schrieb:  Fazit: Du hast dir da so einiges zusammenkopiert ohne zu verstehen was es macht!

Das trifft voll und ganz, auf alles was mit der Zeit zu tun hat, zu. Der Rest ist lt. den Herstellerlinks in eigenen Sketch ausgetestet und dann angepasst so wie ich es Benötigt hab.

Nur bei dem ganzen Zeugs rund um NTP & Lokal Time gibt es innerhalb von den LIB's Probleme

Hab den Vorschlag von dir Umgesetzt aus vorigem Post, aber ich kann den Fehler nicht lokalisieren Sad

Gruß aus Wiener Neustadt
Toni

=================================================================
Seit die Mathematiker über die Relativitätstheorie hergefallen sind, verstehe ich sie selbst nicht mehr.

Wer Rechtschreibfehler findet darf sie behalten Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  NodeMCU -KNX ak68 5 1.801 Heute 09:05
Letzter Beitrag: matty67
  ESP8266 Webserver nach Zeit nicht mehr verfügbar. ESPWolf 17 435 Heute 00:34
Letzter Beitrag: ESPWolf
  Install des esp8266 Boardverwalters md_39 4 95 15.01.2021 15:33
Letzter Beitrag: md_39
  NodeMCU GPIO15 Transistor Ansteuern rev.antun 14 685 06.01.2021 20:42
Letzter Beitrag: rev.antun
  ESP8266 Webseite wird verzögert aktualisiert delucks 6 462 05.01.2021 23:16
Letzter Beitrag: delucks
  ESP8266/32: Captive Portal und sprung zum "normalen" Browser J.Arnold 2 302 05.01.2021 22:36
Letzter Beitrag: J.Arnold
  NodeMCU ESP8266 - IDE Verbindungsprobleme bei D0-Reset Verbindung ayykaramba 8 804 14.12.2020 12:09
Letzter Beitrag: N1d45
  Bewegung erkennen --> ESP8266 als Board --> Welcher Sensor wofür basementmedia 10 1.031 06.12.2020 11:18
Letzter Beitrag: Tellen
  Nano ESP8266 Prezelboard WLAN Problem DanielK 22 1.826 03.12.2020 18:28
Letzter Beitrag: DanielK
  email mit dem ESP8266 senden jepe00 13 1.214 03.12.2020 15:25
Letzter Beitrag: Fips

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste