Sommario:

Calcolatrice Nextion/Arduino: 3 passaggi
Calcolatrice Nextion/Arduino: 3 passaggi

Video: Calcolatrice Nextion/Arduino: 3 passaggi

Video: Calcolatrice Nextion/Arduino: 3 passaggi
Video: Nextion - Пульт 2024, Dicembre
Anonim
Calcolatrice Nextion/Arduino
Calcolatrice Nextion/Arduino

Una calcolatrice utile per Arduino Uno. La calcolatrice è simile nello stile alla calcolatrice standard fornita con Windows 10. Nota: non include le funzioni scientifiche e di programmazione che fa la calcolatrice di Windows 10, ma queste funzioni possono essere implementate in un secondo momento.

La calcolatrice fornisce una serie di 10 funzioni:

  • Somma, Sottrai, Moltiplica, Dividi
  • Calcolo percentuale
  • 1/x calcolo
  • Radice quadrata
  • Quadrato
  • [C]ancel - cancella la memoria della calcolatrice
  • [CE] Cancella voce - Elimina l'ultima voce inserita nella calcolatrice

Tutti i calcoli vengono eseguiti con doppia precisione. Si noti che poiché Arduino è così piccolo, l'output dei decimali è limitato a due posizioni.

Questa versione della calcolatrice utilizza un display LCD TFT HMI Nextion NX4832T035 da 3,5 che deve essere collegato ai pin TX/RX dell'Arduino (vedere il passaggio Build Hardware).

Forniture

  • Arduino Uno
  • Nextion NX4832T035 Display LCD TFT HMI da 3,5" (disponibile da Ebay)
  • Ponticelli
  • Scheda Micro SD da 4 Gb (disponibile da Ebay)
  • Adattatore per scheda micro SD (disponibile da Ebay)

Passaggio 1: crea hardware

La configurazione dell'hardware è semplice, richiede solo poche connessioni.

Collega il display LCD ad Arduino Uno come segue:

Nextion LCD Arduino Uno

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

Passaggio 2: carica il file TFT sul display

Il file TFT è il file dell'interfaccia utente della calcolatrice visualizzato dal display LCD. È contenuto nel file ZIP del progetto che può essere scaricato da GitHub e deve essere caricato sull'LCD per la visualizzazione. Scaricalo ora ed estrai il contenuto sull'unità del tuo computer.

Utilizzeremo una scheda micro SD per eseguire il caricamento. Inserisci la scheda micro SD nell'adattatore per scheda micro SD e collega l'adattatore al PC. Dopo alcuni istanti, Windows riconoscerà la scheda SD come nuova unità. Fare clic con il pulsante destro del mouse sull'unità e selezionare Formatta dal menu. Seleziona FAT32 come tipo di formato e fai clic su OK.

La formattazione dovrebbe richiedere solo pochi secondi. La formattazione della scheda SD è un passaggio necessario, altrimenti Nextion non sarà in grado di leggerne il contenuto.

Spegnere l'LCD. Copia il file calcolatrice-ui.tft dal file ZIP alla scheda SD formattata e inserisci la scheda nel display LCD Nextion. Assicurati che il file calcolatrice-ui.tft sia l'unico file sulla scheda SD, altrimenti Nextion non caricherà il file.

Accendere l'LCD e il dispositivo caricherà il file TFT dalla scheda SD. Ricordati di rimuovere la scheda SD dal display LCD quando il caricamento è completo.

Spegni, quindi accendi il display e dovresti vedere l'interfaccia utente della calcolatrice.

Passaggio 3: carica lo schizzo della calcolatrice su Arduino

Individua il file Nextion-Calculator.ino dal file ZIP del progetto che hai scaricato e aprilo nell'IDE di Arduino.

Assicurati che il tuo Arduino sia connesso, quindi compila e carica lo schizzo.

Questo è tutto! Ora dovresti avere una calcolatrice funzionante in esecuzione sul display. Prova alcuni calcoli.

Consigliato: