Innholdsfortegnelse:

Nextion/Arduino kalkulator: 3 trinn
Nextion/Arduino kalkulator: 3 trinn

Video: Nextion/Arduino kalkulator: 3 trinn

Video: Nextion/Arduino kalkulator: 3 trinn
Video: Nextion- Calculator 2024, November
Anonim
Nextion/Arduino kalkulator
Nextion/Arduino kalkulator

En nyttig kalkulator for Arduino Uno. Kalkulatoren er lik stilen til standardkalkulatoren som leveres med Windows 10. Merk: Den inkluderer ikke de vitenskapelige og programmeringsfunksjonene som Windows 10 -kalkulatoren gjør, men disse funksjonene kan implementeres på et senere tidspunkt.

Kalkulatoren inneholder et sett med 10 funksjoner:

  • Legg til, trekk fra, multipliser, del
  • Prosentberegning
  • 1/x beregning
  • Kvadratrot
  • Torget
  • [C] ancel - sletter kalkulatorens minne
  • [CE] Slett oppføring - Sletter den siste oppføringen som ble gjort i kalkulatoren

Alle beregninger utføres med dobbel presisjon. Vær oppmerksom på at på grunn av at Arduino er så liten som den er, er produksjonen av desimaler begrenset til to steder.

Denne versjonen av kalkulatoren bruker en Nextion NX4832T035 3,5 HMI TFT LCD -skjerm som skal kobles til TX/RX -pinnene på Arduino (se trinnet Bygg maskinvare).

Rekvisita

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD -skjerm (tilgjengelig fra Ebay)
  • Jumper ledninger
  • 4Gb Micro SD -kort (tilgjengelig fra Ebay)
  • Micro SD -kortadapter (tilgjengelig fra Ebay)

Trinn 1: Bygg maskinvare

Maskinvareoppsettet er enkelt, og krever bare noen få tilkoblinger.

Koble LCD -skjermen til Arduino Uno på følgende måte:

Nextion LCD Arduino Uno

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

Trinn 2: Last opp TFT -filen til skjermen

TFT -filen er kalkulatorens brukergrensesnittfil som vises på LCD -skjermen. Den finnes i prosjektet ZIP -fil som kan lastes ned fra GitHub og må lastes opp til LCD -skjermen for visning. Last den ned nå, og trekk ut innholdet til datamaskinstasjonen.

Vi bruker et micro SD -kort for å laste opp. Sett inn micro SD -kortet i micro SD -kortadapteren og koble adapteren til PCen. Etter noen få øyeblikk vil Windows gjenkjenne SD -kortet som en ny stasjon. Høyreklikk på stasjonen og velg Format fra menyen. Velg FAT32 som formattype og klikk OK.

Formateringen skal ta bare noen få sekunder. Formatering av SD -kortet er et nødvendig trinn, ellers kan ikke Nextion lese innholdet.

Slå av LCD -skjermen. Kopier kalkulator-ui.tft-filen fra ZIP-filen til det formaterte SD-kortet og sett kortet inn i Nextion LCD. Sørg for at kalkulator-ui.tft-filen er den eneste filen på SD-kortet, ellers vil ikke Nextion laste inn filen.

Slå på LCD -skjermen og enheten vil laste TFT -filen fra SD -kortet. Husk å fjerne SD -kortet fra LCD -skjermen når opplastingen er fullført.

Slå av, slå deretter på skjermen, og du bør se kalkulatorens brukergrensesnitt.

Trinn 3: Last opp kalkulatorskissen til Arduino

Finn filen Nextion-Calculator.ino fra ZIP-filen du lastet ned, og åpne den i Arduino IDE.

Sørg for at Arduino er tilkoblet, og kompiler og last deretter opp skissen.

Det er det! Du bør nå ha en fungerende kalkulator på skjermen. Prøv noen få beregninger.

Anbefalt: