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
LED-Symbol auf Nextion-TFT darstellen?
11.09.2019, 08:21
Beitrag #1
LED-Symbol auf Nextion-TFT darstellen?
Hallo,

ich betreibe einen Mega2560 mit einem Nextiondisplay (2,8").
Auf dem Display möchte ich LED's als Statusanzeigen platzieren, welche vom Mega entsprechend angesteuert werden.

Ich finde keine speziellen Symbole dazu. Es geht mir speziell um das Erstellen der GUI, nicht um die Ansteuerung usw. Wie löst ihr das?
Über einen kurzen Tipp wäre ich dankbar.

Gruß Franz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.09.2019, 08:27
Beitrag #2
RE: LED-Symbol auf Nextion-TFT darstellen?
Du kannst doch kleine Bilder der Leds auf das TFT setzen und diese entsprechend sichtbar oder unsichtbar machen.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.09.2019, 12:48
Beitrag #3
RE: LED-Symbol auf Nextion-TFT darstellen?
Hallo,
bei PC- Programmen, tausche ich die Bilde einfach aus (bild_an, bild_aus).
Also:
if (xxx_an) {zeige(bild_an);} else {zeige(bild_aus);}

Bei Arduino´s; -> damit man nicht den gesamten Display Aktualisierten muss (Refresh!), verwende ich bei den LED´s simplen Trick;
Bild der LED-darstellung (im Setup laden), und im Rumpf (also im Programm) lediglich überschreiben.
Du stellst die LED- als ROT dar, und als Grün überdeckst Du die rote LED- Darstellung mit einem grünem Kreis (lcd.drawCircle(…..)) Wen Du noch die Licht-reflexe bei haben möchtest, -> kleinen 1px Weisen Punkt zwischen Mitte und dem Rand – Fertig.
Das Verfahren (Trick) kann man Variieren mit Graue LED- Darstellung und weiteren zwei Varianten -> Rot / Grün (lcd.drawCircle(…..)) als überschreiben Effekt. …. Weiterhin mit Farbtönen / Transparenz Dissonanzen Spielen und … und … und.
FAZIT:
Du stellst auf dem Display einen LED-Bild (z.B. rot.bmp ???) und überschreibst (Übermalst, überdeckst) Du das Bild mit der (lcd.drawCircle(…..)) Funktion auf Grün, und v.s.
(in 10 Minuten muss ich weg … sorry habe wenig Zeit Dir ein Beispiel zugeben aber vielleicht hast Du verstanden was ich so meine)
Gruß Georg

Sorry für mein nicht korrektes Deutsch. Sad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.09.2019, 21:52
Beitrag #4
RE: LED-Symbol auf Nextion-TFT darstellen?
Hallo Franz,

vermutlich programmierst Du das Display mit der Nextion-Software. Da gibt es den Befehl "vis: Hide/show component" für sichtbar oder versteckt. (Kann sein, dass zusätzlich refresh ("ref") nötig ist.)

Also zwei Bilder übereinander und dann jeweils nur eines anzeigen.

Zum Symbol: Die LED wird ja kaum größer als 30x30 pixel sein, eher kleiner.
Da kannst Du doch mit enem einfachen Mal-Programm was erstellen was Dir gefällt. Bei einer nicht-rechteckigen Form könnte der Hintergrund ein Problem sein (die Farbe "Transparent" gibt es meines Wissens nicht.) Oder ein Digi-Foto als Basis.....

Ich nutze die Nextions übrigens sehr gerne, man braucht etwas Einarbeitung, aber dann ist es einfach.

Gruß
GuaAck
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Heute, 07:00
Beitrag #5
RE: LED-Symbol auf Nextion-TFT darstellen?
Hallo,
danke an Alle für die Infos, hat mir weitergeholfen.

Gruß Franz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Zeit vom Nextion Enhanced mit Arduino auslesen MarkoM 47 4.464 06.03.2019 18:08
Letzter Beitrag: Tommy56
  Messwert auf OLED 0,96" SSD1306 darstellen geht nicht alpenpower 8 2.241 17.09.2018 10:56
Letzter Beitrag: alpenpower
  Arduino und Nextion Display Diskusguppy 16 3.990 08.03.2018 02:26
Letzter Beitrag: Diskusguppy
  Daten vom Arduino Mega an Nextion Diskusguppy 4 2.316 25.02.2018 13:29
Letzter Beitrag: hotsystems
  Nextion+DHT22+Arduino Niklas 24 5.876 16.02.2018 22:35
Letzter Beitrag: Tommy56
Lightbulb Wie kann ich Daten vom Nextion Display auf Arduino Mega2560 senden und benutzen MarkusA 14 6.249 02.11.2017 23:10
Letzter Beitrag: MarkusA
  Daten übergabe ans Nextion Display Franz54 53 12.511 09.10.2017 09:16
Letzter Beitrag: Franz54
  Nextion Display komma Zahlen darstellen becki133 8 3.445 18.09.2017 18:26
Letzter Beitrag: becki133
  Nextion Display führt keine gesendeten Befehle aus re.eule 12 5.768 13.07.2017 21:46
Letzter Beitrag: SkobyMobil
  Ublox Neo 6M und Nextion ! Bitte um Hilfe. b3ta 19 3.542 13.07.2017 14:52
Letzter Beitrag: Tommy56

Gehe zu:


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