INHOUDSOPGAWE:

Nextion/Arduino Sakrekenaar: 3 stappe
Nextion/Arduino Sakrekenaar: 3 stappe

Video: Nextion/Arduino Sakrekenaar: 3 stappe

Video: Nextion/Arduino Sakrekenaar: 3 stappe
Video: Умные рампы - АЗСМЗ 12864 ЖК 2024, Julie
Anonim
Nextion/Arduino Sakrekenaar
Nextion/Arduino Sakrekenaar

'N Nuttige sakrekenaar vir die Arduino Uno. Die sakrekenaar is soortgelyk aan die standaardrekenaar wat saam met Windows 10. Opmerking: dit bevat nie die wetenskaplike en programmeerderfunksies wat die Windows 10 -sakrekenaar doen nie, maar hierdie funksies kan later geïmplementeer word.

Die sakrekenaar bied 'n stel van 10 funksies:

  • Tel op, trek af, vermenigvuldig, deel
  • Persentasie berekening
  • 1/x berekening
  • Vierkantswortel
  • Vierkantig
  • [C] ancel - maak die sakrekenaar se geheue skoon
  • [CE] Voer inskrywing uit - Verwyder die laaste inskrywing wat in die sakrekenaar gemaak is

Alle berekeninge word met dubbele presisie uitgevoer. Let daarop dat die uitset van desimale tot twee plekke beperk is omdat die Arduino so klein is soos dit is.

Hierdie weergawe van die sakrekenaar gebruik 'n Nextion NX4832T035 3,5 HMI TFT LCD -skerm wat gekoppel moet word aan die TX/RX -penne van die Arduino (sien die Build Hardware -stap).

Voorrade

  • Arduino Uno
  • Nextion NX4832T035 3.5 "HMI TFT LCD -skerm (beskikbaar op eBay)
  • Springdrade
  • 4Gb Micro SD -kaart (beskikbaar by eBay)
  • Micro SD -kaartadapter (beskikbaar by Ebay)

Stap 1: Bou hardeware

Die opstelling van hardeware is eenvoudig en vereis slegs 'n paar verbindings.

Koppel die LCD -skerm soos volg aan die Arduino Uno:

Nextion LCD Arduino Uno

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

Stap 2: Laai die TFT -lêer op na die skerm

Die TFT -lêer is die gebruikerskoppelvlaklêer van die sakrekenaar wat deur die LCD vertoon word. Dit is vervat in die projek -zip -lêer wat van GitHub afgelaai kan word en na die LCD -skerm gelaai moet word om dit te vertoon. Laai dit nou af en haal die inhoud uit na u rekenaarstasie.

Ons sal 'n mikro -SD -kaart gebruik om die oplaai te doen. Plaas die micro SD -kaart in die micro SD -kaartadapter en steek die adapter in u rekenaar. Na 'n paar oomblikke herken Windows die SD -kaart as 'n nuwe skyf. Klik met die rechtermuisknop op die skyf en kies Format in die menu. Kies FAT32 as die formattipe en klik op OK.

Die opmaak behoort slegs 'n paar sekondes te neem. Die formatering van die SD -kaart is 'n noodsaaklike stap, anders kan die Nextion nie die inhoud daarvan lees nie.

Skakel die LCD af. Kopieer die sakrekenaar-ui.tft-lêer van die zip-lêer na die geformateerde SD-kaart en plaas die kaart in die Nextion LCD. Maak seker dat die sakrekenaar-ui.tft-lêer die enigste lêer op die SD-kaart is, anders laai die Nextion die lêer nie.

Skakel die LCD aan en die toestel laai die TFT -lêer vanaf die SD -kaart. Onthou om die SD -kaart uit die LCD te verwyder wanneer die oplaai voltooi is.

Skakel af, skakel dan die skerm aan en u moet die gebruikerskoppelvlak van die sakrekenaar sien.

Stap 3: Laai die sakrekenaarskets op na die Arduino

Vind die lêer Nextion-Calculator.ino uit die zip-lêer van die projek wat u afgelaai het en maak dit oop in die Arduino IDE.

Maak seker dat u Arduino verbind is en stel dan die skets saam en laai dit op.

Dis dit! U moet nou 'n werkende sakrekenaar op die skerm hê. Probeer 'n paar berekeninge.

Aanbeveel: