Indholdsfortegnelse:

Nextion/Arduino lommeregner: 3 trin
Nextion/Arduino lommeregner: 3 trin

Video: Nextion/Arduino lommeregner: 3 trin

Video: Nextion/Arduino lommeregner: 3 trin
Video: 터치 화면 2024, Juli
Anonim
Nextion/Arduino lommeregner
Nextion/Arduino lommeregner

En nyttig lommeregner til Arduino Uno. Regnemaskinen ligner i stil den standardberegner, der leveres med Windows 10. Bemærk: Den inkluderer ikke de videnskabelige funktioner og programmeringsfunktioner, som Windows 10 -lommeregneren udfører, men disse funktioner kan implementeres på et senere tidspunkt.

Regnemaskinen indeholder et sæt med 10 funktioner:

  • Tilføj, Træk, Multiplicer, Del
  • Beregning i procent
  • 1/x beregning
  • Kvadrat rod
  • Firkant
  • [C] ancel - sletter lommeregnerens hukommelse
  • [CE] Clear Entry - Sletter den sidste indtastning, der blev foretaget i regnemaskinen

Alle beregninger udføres med dobbelt præcision. Bemærk, at på grund af at Arduino er så lille som den er, er decimalernes output begrænset til to steder.

Denne version af lommeregneren bruger en Nextion NX4832T035 3,5 HMI TFT LCD -skærm, som skal tilsluttes TX/RX -benene på Arduino (se Build Hardware -trin).

Forbrugsvarer

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD -skærm (tilgængelig fra Ebay)
  • Jumper ledninger
  • 4Gb Micro SD -kort (tilgængeligt fra Ebay)
  • Micro SD -kortadapter (fås fra Ebay)

Trin 1: Byg hardware

Hardwareopsætning er enkel og kræver kun få forbindelser.

Tilslut LCD -skærmen til Arduino Uno som følger:

Nextion LCD Arduino Uno

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

Trin 2: Upload TFT -filen til skærmen

TFT -filen er lommeregnerens brugergrænsefladefil, der vises på LCD -skærmen. Den er indeholdt i projektets ZIP -fil, som kan downloades fra GitHub og skal uploades til LCD for visning. Download det nu, og udpak indholdet på dit computerdrev.

Vi vil bruge et micro SD -kort til at overføre. Sæt micro SD -kortet i micro SD -kortadapteren, og sæt adapteren i din pc. Efter et par øjeblik vil Windows genkende SD -kortet som et nyt drev. Højreklik på drevet, og vælg Format i menuen. Vælg FAT32 som formattype, og klik på OK.

Formateringen skal tage kun et par sekunder. Formatering af SD -kortet er et nødvendigt trin, ellers kan Nextion ikke læse dets indhold.

Sluk LCD'et. Kopier lommeregner-ui.tft-filen fra ZIP-filen til det formaterede SD-kort, og indsæt kortet i Nextion LCD. Sørg for, at lommeregneren-ui.tft-filen er den eneste fil på SD-kortet, eller at Nextion ikke indlæser filen.

Tænd LCD'et, og enheden indlæser TFT -filen fra SD -kortet. Husk at fjerne SD -kortet fra LCD -skærmen, når overførslen er fuldført.

Sluk, tænd derefter for din skærm, og du skal se lommeregnerens brugergrænseflade.

Trin 3: Upload lommeregnskitsen til Arduino

Find filen Nextion-Calculator.ino fra ZIP-filen, som du downloadede, og åbn den i Arduino IDE.

Sørg for, at din Arduino er tilsluttet, og kompilér og upload derefter skitsen.

Det er det! Du skal nu have en fungerende lommeregner kørende på displayet. Prøv et par beregninger.

Anbefalede: