Taula de continguts:

Calculadora Nextion / Arduino: 3 passos
Calculadora Nextion / Arduino: 3 passos

Vídeo: Calculadora Nextion / Arduino: 3 passos

Vídeo: Calculadora Nextion / Arduino: 3 passos
Vídeo: Nextion+Arduino interfacing with source code 2024, Desembre
Anonim
Nextion / Arduino Calculator
Nextion / Arduino Calculator

Una calculadora útil per a l’Arduino Uno. La calculadora té un estil similar a la calculadora estàndard que s’inclou amb Windows 10. Nota: no inclou les funcions científiques i de programació que fa la calculadora de Windows 10, però aquestes funcions poden implementar-se més endavant.

La calculadora proporciona un conjunt de 10 funcions:

  • Sumar, restar, multiplicar, dividir
  • Càlcul percentual
  • Càlcul 1 / x
  • Arrel quadrada
  • Quadrat
  • [C] ancel: neteja la memòria de la calculadora
  • [CE] Esborra entrada: suprimeix l'última entrada feta a la calculadora

Tots els càlculs es realitzen amb doble precisió. Tingueu en compte que, atès que Arduino és tan petit com és, la producció de decimals es limita a dos llocs.

Aquesta versió de la calculadora utilitza una pantalla LCD HFT TFT de 3,5 Nextion NX4832T035 que s'hauria de connectar als pins TX / RX de l'Arduino (vegeu el pas de maquinari de construcció).

Subministraments

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD Display (disponible a Ebay)
  • Filferros de pont
  • Targeta Micro SD de 4 GB (disponible a Ebay)
  • Adaptador de targeta Micro SD (disponible a Ebay)

Pas 1: Creeu maquinari

La configuració del maquinari és senzilla i requereix només algunes connexions.

Connecteu la pantalla LCD a l'Arduino Uno de la següent manera:

Nextion LCD Arduino Uno

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

Pas 2: pengeu el fitxer TFT a la pantalla

El fitxer TFT és el fitxer d'interfície d'usuari de la calculadora que es mostra a la pantalla LCD. Es troba al fitxer ZIP del projecte que es pot descarregar de GitHub i que s’ha de carregar a la pantalla LCD per mostrar-lo. Baixeu-lo ara i extraieu el contingut a la unitat de l'ordinador.

Utilitzarem una targeta micro SD per fer la càrrega. Introduïu la targeta micro SD a l'adaptador de la targeta micro SD i connecteu-lo a l'ordinador. Al cap d’uns instants, Windows reconeixerà la targeta SD com una nova unitat. Feu clic amb el botó dret a la unitat i seleccioneu Format al menú. Seleccioneu FAT32 com a tipus de format i feu clic a D'acord.

El format hauria de trigar uns segons. El format de la targeta SD és un pas necessari o bé Nextion no podrà llegir-ne el contingut.

Apagueu la pantalla LCD. Copieu el fitxer calculator-ui.tft del fitxer ZIP a la targeta SD formatada i inseriu-la a la pantalla LCD de Nextion. Assegureu-vos que el fitxer calculator-ui.tft sigui l’únic fitxer de la targeta SD o que Nextion no el carregui.

Enceneu la pantalla LCD i el dispositiu carregarà el fitxer TFT de la targeta SD. Recordeu que heu de treure la targeta SD de la pantalla LCD quan la càrrega s'hagi completat.

Apagueu i, a continuació, engegueu la pantalla i hauríeu de veure la interfície d'usuari de la calculadora.

Pas 3: pengeu l'esbós de la calculadora a l'Arduino

Cerqueu el fitxer Nextion-Calculator.ino del fitxer ZIP del projecte que heu descarregat i obriu-lo a l'IDE Arduino.

Assegureu-vos que el vostre Arduino estigui connectat i, a continuació, compileu i pengeu l’esbós.

Això és! Ara hauríeu de tenir una calculadora funcionant a la pantalla. Proveu uns quants càlculs.

Recomanat: