Tutorial Nextion #4 – Gauge Funktion (Zeiger)

Tutorial Nextion #4 – Gauge Funktion (Zeiger)
Die Software zum erstellen der Nextionoberfläche findet Ihr hier. https://nextion.tech/nextion-editor/ Auf der Nextion Seite findet Ihr noch weitere nützliche Infos über das Display.

In den Attributen des Zeigers ist alles das mit GRÜN Markiert was über den Arduino geändert werden kann. Aber als erstes solltet Ihr den Objektnamen ändern, mit diesem sprecht Ihr das Objekt mit dem Arduino an. z.B. zeiger01.val=90. Jetzt stellt sich der Zeiger auf 90°. Das gleiche mit dem “wid” zeiger01.wid=10, hier wird die Zeiger dicke auf 10 Pixel gestellt.

Der Programmcode

In der ersten for Schleife dreht der Zeiger 360° in die eine Richtung und in der zweiten for schleife 360° in die Andere Richtung.
				
					#include <SoftwareSerial.h>

SoftwareSerial nextion(6, 5); // RX, TX
int zeiger = 0;

void setup() {
  nextion.begin(9600);
}

void loop() {
  for (int i = 0; i < 36 ; i++) {
    nextion.print("zeiger1.val=");
    nextion.print(zeiger);
    nextion.write(0xFF);
    nextion.write(0xFF);
    nextion.write(0xFF);
    zeiger = zeiger + 10;
    delay(200);
  }

  for (int i = 36; i > 0 ; i--) {
    nextion.print("zeiger1.val=");
    nextion.print(zeiger);
    nextion.write(0xFF);
    nextion.write(0xFF);
    nextion.write(0xFF);
    zeiger = zeiger - 10;
    delay(200);
  }
}
				
			
Folgende Bauteile wurden verwendet:

Jetzt im Onlineshop

Nextion 3.5″ Discovery Touch Display 480×320 HMI – NX4832F035

44,99 
Enthält 19% MwSt.
zzgl. Versand
Lieferzeit: ca. 1-3 Werktage (*)

Nextion 3.5″ Enhanced Touch Display 480×320 HMI – NX4832K035

54,99 
Enthält 19% MwSt.
zzgl. Versand
Lieferzeit: ca. 1-3 Werktage (*)

FTDI Adapter FT232RL USB zu TTL

5,89 
Enthält 19% MwSt.
zzgl. Versand
Lieferzeit: ca. 1-3 Werktage (*)

UNO R3 ATmega328P Board mit USB Kabel Arduino Uno R3 kompatibel

15,99 
Enthält 19% MwSt.
zzgl. Versand
Lieferzeit: ca. 1-3 Werktage (*)