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
Daten übergabe ans Nextion Display
23.09.2017, 21:49
Beitrag #1
Daten übergabe ans Nextion Display
Ich mache ein Programm mit nem Nextion Display. Aber ohne Nextion.h Lib.

Wenn ich folgendes mache:
Code:
temperatur=24;
      temperatur1=(temperatur*100);
      temperatur1=(temperatur1*9);
      temperatur2=(temperatur1/100);
     Serial2.print("Anzeige1.val=temperatur2");
     Serial2.write(0xff);
     Serial2.write(0xff);
     Serial2.write(0xff);

Dann bekomme ich den Temperaturwert nicht zum Display.

Wenn ich das mache:
Code:
Serial2.print("Anzeige1.val=216");
     Serial2.write(0xff);
     Serial2.write(0xff);
     Serial2.write(0xff);
Dann wirds richtig zum Display übertragen.

Das zweite Beispiel bringt mir aber nichts. Ich will natürlich einen gemessenen oder errechneten Wert im Diplay anzeigen.
Wie kann ich das erste Beispiel lauffähig machen? Confused

Franz

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 21:55 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2017 21:56 von Tommy56.)
Beitrag #2
RE: Daten übergabe ans Nextion Display
Serial2.print("Anzeige1.val=temperatur2"); sendet "Anzeige1.val=temperatur2" zur Anzeige.

Was Du willst könnte
Code:
Serial2.print("Anzeige1.val=");
Serial2.print(temperatur2);
Serial2.write(0xff);
Serial2.write(0xff);
Serial2.write(0xff);
sein.
Ungetestet, nur aus der Überlegung.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 22:03
Beitrag #3
RE: Daten übergabe ans Nextion Display
Hi Tommy
Danke dir für die schnelle Antwort. Big Grin

So gehts auch nicht. Confused

Code:
temperatur1=(temperatur*100);
      temperatur1=(temperatur1*9);
      temperatur2=(temperatur1/100);
     Serial2.print("Anzeige1.val=");
     Serial2.print(temperatur2);
     Serial2.write(0xff);
     Serial2.write(0xff);
     Serial2.write(0xff);

Getestet.

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 22:07
Beitrag #4
RE: Daten übergabe ans Nextion Display
(23.09.2017 22:03)Franz54 schrieb:  Hi Tommy
Danke dir für die schnelle Antwort. Big Grin

So gehts auch nicht. Confused

Code:
temperatur1=(temperatur*100);
      temperatur1=(temperatur1*9);
      temperatur2=(temperatur1/100);
     Serial2.print("Anzeige1.val=");
     Serial2.print(temperatur2);
     Serial2.write(0xff);
     Serial2.write(0xff);
     Serial2.write(0xff);

Getestet.
Ich kann nur schätzen, da ich derzeit kein Nextion im Betrieb habe.
Wie ist temperatur2 definiert? als int oder als float?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 22:09 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2017 22:14 von Franz54.)
Beitrag #5
RE: Daten übergabe ans Nextion Display
Die sind als float definiert. Ich schaue jetzt beim Testen dass das Ergebnis kein Kommawert ist. Wenn ich über Serial.print ausgebe dann habe ich den Wert am Monitor. Ist also wirklich ein Problem der Übergabe auf das Nextion. Sad

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 22:14
Beitrag #6
RE: Daten übergabe ans Nextion Display
(23.09.2017 22:09)Franz54 schrieb:  Die sind als float definiert. Ich schaue jetzt beim Testen dass das Ergebnis kein Kommawert ist.
float kann das nextion nicht. Das ist auf int oder text ausgelegt.
bei float musst Du als Zielfeld eine Textfeld nehmen und auf dem Arduino die Zeichenkette selbst bauen und dann übertragen.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.09.2017, 22:17 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2017 22:18 von Franz54.)
Beitrag #7
RE: Daten übergabe ans Nextion Display
Ach soooo. Dann teste ich mal mit int. Als Textfeld hilft es mit nicht, Ich brauche am Display einen Nummerischen Wert. weil ich da im Nextion ein "Zeigerinstrument" zur Ausgabe gebastelt habe. Das braucht Nummerisch 0-360.

Ja, tatsächlich. Mit int klappts Idea

Danke dir
Franz

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.09.2017, 12:41
Beitrag #8
RE: Daten übergabe ans Nextion Display
Jetzt bin ich schön langsam fit mit dem Display. Dateneingabe / Ausgabe klappt. Jetzt mache ich mal mehere Anzeigeseiten. Und dann kann das nächste Problem kommen.

Hier ist mal der Link zu dem Testprogramm wofür ich die numerische übergabe brauchte. Das Programm hat bis zu vier Temperatur Sensoren, und zeigt am rechten Display dann von den Sensoren die erkannt wurden die Temperatur an. Und im Nextion die zwei Temperaturen, die ich da jetzt drann hatte.

http://www.bilder.disunddas.de/IMAG0475.jpg

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Display ST 7789 Joergi-1911 17 1.556 17.05.2019 16:57
Letzter Beitrag: Tommy56
  Daten mit UDP Blende8 5 330 14.04.2019 10:51
Letzter Beitrag: Blende8
  Zeit vom Nextion Enhanced mit Arduino auslesen MarkoM 47 3.006 06.03.2019 18:08
Letzter Beitrag: Tommy56
  Daten Rs232 und Funk oetscherbaer1 3 575 25.01.2019 23:04
Letzter Beitrag: oetscherbaer1
  Serielle Daten Windigipet 2018 Software, Arduino Mega 2560 verarbeiten/melden Christian_Moba-Arduino 11 2.108 15.09.2018 09:43
Letzter Beitrag: MicroBahner
  Daten zum Server schicken (SSL?) Gandalf 1 901 03.09.2018 18:13
Letzter Beitrag: Tommy56
  Warten auf Daten BanditBandeh 16 1.946 25.08.2018 14:07
Letzter Beitrag: hotsystems
  Arduino Nano und 1,3 Zoll IC2 OLED Display ParadoxDev 3 944 27.07.2018 09:57
Letzter Beitrag: hotsystems
  ECU und Display Kommunikation mitlesen Marc2014 4 949 11.07.2018 18:10
Letzter Beitrag: hotsystems
Sad Hilfe bei 2.4 TFT Display Harry Hirsch 68 10.930 10.07.2018 18:17
Letzter Beitrag: Tommy56

Gehe zu:


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