Obsah:

Kalkulačka Nextion/Arduino: 3 kroky
Kalkulačka Nextion/Arduino: 3 kroky

Video: Kalkulačka Nextion/Arduino: 3 kroky

Video: Kalkulačka Nextion/Arduino: 3 kroky
Video: Arduino návody | M5stack Laser TX a RX moduly | Bezdrátová komunikace 2024, November
Anonim
Kalkulačka Nextion/Arduino
Kalkulačka Nextion/Arduino

Užitočná kalkulačka pre Arduino Uno. Kalkulačka má podobný štýl ako štandardná kalkulačka dodávaná so systémom Windows 10. Poznámka: Neobsahuje vedecké a programátorské funkcie, ktoré kalkulačka Windows 10 obsahuje, ale tieto funkcie je možné implementovať neskôr.

Kalkulačka ponúka sadu 10 funkcií:

  • Sčítať, odčítať, násobiť, rozdeľovať
  • Výpočet percenta
  • 1/x výpočet
  • Odmocnina
  • Námestie
  • [C] ancel - vymaže pamäť kalkulačky
  • [CE] Vymazať záznam - vymaže posledný záznam urobený do kalkulačky

Všetky výpočty sa vykonávajú s dvojitou presnosťou. Všimnite si toho, pretože pretože Arduino je tak malý, ako je, výstup desatinných miest je obmedzený na dve miesta.

Táto verzia kalkulačky používa 3,5 palcový HMI TFT LCD displej Nextion NX4832T035 HMI, ktorý by mal byť pripojený k pinom TX/RX Arduina (pozri krok Vytvorenie hardvéru).

Zásoby

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD displej (k dispozícii na Ebay)
  • Prepojovacie vodiče
  • 4 GB Micro SD karta (k dispozícii na Ebay)
  • Adaptér na kartu Micro SD (k dispozícii na Ebay)

Krok 1: Vytvorte hardvér

Hardvérové nastavenie je jednoduché a vyžaduje iba niekoľko pripojení.

Pripojte LCD displej k Arduino Uno nasledovne:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (kolík 0)
  • RX -> TX (kolík 1)

Krok 2: Nahrajte súbor TFT na obrazovku

Súbor TFT je súbor používateľského rozhrania kalkulačky zobrazený na displeji LCD. Je obsiahnutý v súbore ZIP projektu, ktorý je možné stiahnuť z GitHubu a je potrebné ho nahrať na LCD displej. Prevezmite si ho teraz a rozbaľte obsah na jednotku počítača.

Na nahrávanie použijeme kartu micro SD. Vložte kartu micro SD do adaptéra karty micro SD a zapojte adaptér do počítača. Po chvíli systém Windows rozpozná kartu SD ako novú jednotku. Pravým tlačidlom myši kliknite na jednotku a z ponuky vyberte položku Formátovať. Ako typ formátu vyberte FAT32 a kliknite na tlačidlo OK.

Formátovanie by malo trvať len niekoľko sekúnd. Formátovanie karty SD je nevyhnutným krokom, inak zariadenie Nextion nebude schopné prečítať jej obsah.

Vypnite LCD. Skopírujte súbor kalkulačky-ui.tft zo súboru ZIP na naformátovanú kartu SD a vložte kartu do displeja Nextion LCD. Zaistite, aby bol súbor kalkulačky-ui.tft jediným súborom na karte SD, inak súbor Nextion súbor nenačíta.

Zapnite LCD displej a zariadenie načíta súbor TFT z karty SD. Po dokončení nahrávania vyberte kartu SD z LCD displeja.

Vypnite a potom zapnite displej a mali by ste vidieť používateľské rozhranie kalkulačky.

Krok 3: Nahrajte skicu kalkulačky do Arduina

Vyhľadajte súbor Nextion-Calculator.ino zo súboru ZIP projektu, ktorý ste stiahli, a otvorte ho v Arduino IDE.

Uistite sa, že je vaše Arduino pripojené, a potom skompilujte a nahrajte náčrt.

To je všetko! Teraz by ste na displeji mali mať spustenú funkčnú kalkulačku. Skúste niekoľko výpočtov.

Odporúča: