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
  ESP8266 SPIFF Daten schreiben und zeilenweise lesen? foto2004 10 327 15.04.2021 14:26
Letzter Beitrag: hotsystems
  ESP8266 OTA - ich bin am Ende meiner Ideen miq19 11 772 02.04.2021 10:13
Letzter Beitrag: Tommy56
  NodeMCU und LUA Programmierung RaspiUser0815 2 317 29.03.2021 14:32
Letzter Beitrag: RaspiUser0815
  Libraries für ESP8266 wonk 9 891 24.03.2021 20:18
Letzter Beitrag: wonk
  vom MEGA zum ESP8266 uk1408 24 2.059 19.03.2021 13:56
Letzter Beitrag: hotsystems
  ESP8266 Zeit vom NTP Server verändert sich Kupferwurm 18 1.905 11.03.2021 11:03
Letzter Beitrag: Tommy56
  ESP8266 NTP fadeValue bob 2 505 10.03.2021 18:29
Letzter Beitrag: Tommy56
  HTML-Ausgabe von ESP8266 D1 Mini + DHT 11 Temperatursensor auf Webseite Bobo83600 3 702 10.03.2021 09:42
Letzter Beitrag: Bobo83600
  [Gelöst] ESP8266 OTA bleibt ohne Wirkung miq19 5 789 07.03.2021 18:35
Letzter Beitrag: Tommy56
  ESP8266-12E & Pullup I2C rev.antun 33 4.130 07.03.2021 01:46
Letzter Beitrag: rev.antun

Gehe zu:


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