Inhaltsverzeichnis:

Nextion/Arduino-Rechner - Gunook
Nextion/Arduino-Rechner - Gunook

Video: Nextion/Arduino-Rechner - Gunook

Video: Nextion/Arduino-Rechner - Gunook
Video: Tutorial Nextion #6 – Send Value to Arduino 2024, November
Anonim
Nextion/Arduino-Rechner
Nextion/Arduino-Rechner

Ein nützlicher Rechner für das Arduino Uno. Der Rechner ähnelt im Stil dem Standardrechner, der mit Windows 10 geliefert wird. Hinweis: Er enthält nicht die wissenschaftlichen und Programmierfunktionen des Windows 10-Rechners, aber diese Funktionen können zu einem späteren Zeitpunkt implementiert werden.

Der Rechner bietet einen Satz von 10 Funktionen:

  • Addieren, Subtrahieren, Multiplizieren, Dividieren
  • Prozentrechnung
  • 1/x Berechnung
  • Quadratwurzel
  • Quadrat
  • [C]ancel - löscht den Speicher des Rechners
  • [CE] Clear Entry - Löscht die letzte Eingabe im Rechner

Alle Berechnungen werden mit doppelter Genauigkeit durchgeführt. Beachten Sie, dass die Ausgabe von Dezimalstellen auf zwei Stellen beschränkt ist, da das Arduino so klein ist.

Diese Version des Rechners verwendet ein Nextion NX4832T035 3,5-Zoll-HMI-TFT-LCD-Display, das an die TX / RX-Pins des Arduino angeschlossen werden sollte (siehe den Schritt Build Hardware).

Lieferungen

  • Arduino Uno
  • Nextion NX4832T035 3,5-Zoll-HMI-TFT-LCD-Display (erhältlich bei Ebay)
  • Überbrückungsdrähte
  • 4 GB Micro-SD-Karte (erhältlich bei Ebay)
  • Micro-SD-Kartenadapter (erhältlich bei Ebay)

Schritt 1: Hardware erstellen

Die Hardwareeinrichtung ist einfach und erfordert nur wenige Verbindungen.

Verbinden Sie das LCD-Display wie folgt mit dem Arduino Uno:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (Pin 0)
  • RX -> TX (Pin 1)

Schritt 2: Laden Sie die TFT-Datei auf das Display hoch

Die TFT-Datei ist die Benutzerschnittstellendatei des Rechners, die vom LCD angezeigt wird. Es ist in der Projekt-ZIP-Datei enthalten, die von GitHub heruntergeladen werden kann und zur Anzeige auf das LCD hochgeladen werden muss. Laden Sie es jetzt herunter und extrahieren Sie den Inhalt auf Ihr Computerlaufwerk.

Für den Upload verwenden wir eine Micro-SD-Karte. Stecken Sie die Micro-SD-Karte in den Micro-SD-Kartenadapter und stecken Sie den Adapter in Ihren PC. Nach einigen Augenblicken erkennt Windows die SD-Karte als neues Laufwerk. Klicken Sie mit der rechten Maustaste auf das Laufwerk und wählen Sie Format aus dem Menü. Wählen Sie als Formattyp FAT32 und klicken Sie auf OK.

Die Formatierung sollte nur wenige Sekunden dauern. Das Formatieren der SD-Karte ist ein notwendiger Schritt, oder das Nextion kann ihren Inhalt nicht lesen.

Schalten Sie das LCD aus. Kopieren Sie die Datei Calculator-ui.tft aus der ZIP-Datei auf die formatierte SD-Karte und legen Sie die Karte in das Nextion-LCD ein. Stellen Sie sicher, dass die Datei calculator-ui.tft die einzige Datei auf der SD-Karte ist, oder das Nextion lädt die Datei nicht.

Schalten Sie das LCD ein und das Gerät lädt die TFT-Datei von der SD-Karte. Denken Sie daran, die SD-Karte aus dem LCD zu entfernen, wenn der Upload abgeschlossen ist.

Schalten Sie das Display aus und dann wieder ein und Sie sollten die Benutzeroberfläche des Rechners sehen.

Schritt 3: Laden Sie die Rechnerskizze auf den Arduino hoch

Suchen Sie die Datei Nextion-Calculator.ino aus der ZIP-Datei des Projekts, die Sie heruntergeladen haben, und öffnen Sie sie in der Arduino IDE.

Stellen Sie sicher, dass Ihr Arduino angeschlossen ist, und kompilieren Sie dann die Skizze und laden Sie sie hoch.

Das ist es! Auf dem Display sollte jetzt ein funktionierender Taschenrechner laufen. Versuchen Sie ein paar Berechnungen.

Empfohlen: