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, Červenec
Anonim
Kalkulačka Nextion/Arduino
Kalkulačka Nextion/Arduino

Užitečná kalkulačka pro Arduino Uno. Kalkulačka je svým stylem podobná standardní kalkulačce dodávané se systémem Windows 10. Poznámka: Nezahrnuje vědecké a programátorské funkce, které kalkulačka Windows 10 dělá, ale tyto funkce mohou být implementovány později.

Kalkulačka poskytuje sadu 10 funkcí:

  • Sčítat, odčítat, násobit, dělit
  • Výpočet procent
  • 1/x výpočet
  • Odmocnina
  • Náměstí
  • [C] ancel - vymaže paměť kalkulačky
  • [CE] Vymazat záznam - Vymaže poslední záznam provedený v kalkulačce

Všechny výpočty jsou prováděny s dvojitou přesností. Všimněte si, že protože Arduino je tak malý, jak je, je výstup desetinných míst omezen na dvě místa.

Tato verze kalkulačky používá 3,5 "HMI TFT LCD displej Nextion NX4832T035 3,5", který by měl být připojen k pinům TX/RX Arduina (viz krok Build Hardware).

Zásoby

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD displej (k dispozici od Ebay)
  • Propojovací vodiče
  • 4 GB Micro SD karta (k dispozici na Ebay)
  • Adaptér karty Micro SD (k dispozici na Ebay)

Krok 1: Sestavte hardware

Nastavení hardwaru je jednoduché a vyžaduje pouze několik připojení.

Připojte LCD displej k Arduino Uno následujícím způsobem:

Nextion LCD Arduino Uno

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

Krok 2: Nahrajte soubor TFT na displej

Soubor TFT je soubor uživatelského rozhraní kalkulačky zobrazený na displeji LCD. Je obsažen v souboru ZIP projektu, který lze stáhnout z GitHubu a je třeba jej nahrát na LCD displej. Stáhněte si jej nyní a rozbalte obsah na jednotku počítače.

K odeslání použijeme kartu micro SD. Vložte kartu micro SD do adaptéru karty micro SD a zapojte adaptér do počítače. Po několika okamžicích systém Windows rozpozná kartu SD jako novou jednotku. Klepněte pravým tlačítkem na jednotku a z nabídky vyberte Formát. Jako typ formátu vyberte FAT32 a klikněte na OK.

Formátování by mělo trvat jen několik sekund. Formátování karty SD je nezbytným krokem, jinak Nextion nebude moci přečíst její obsah.

Vypněte LCD. Zkopírujte soubor kalkulačky-ui.tft ze souboru ZIP na zformátovanou kartu SD a vložte kartu na displej Nextion LCD. Zajistěte, aby soubor kalkulačky-ui.tft byl jediným souborem na kartě SD, jinak soubor Nextion nenačte.

Zapněte LCD a zařízení načte soubor TFT z karty SD. Po dokončení nahrávání nezapomeňte vyjmout kartu SD z displeje LCD.

Vypněte, poté zapněte displej a mělo by se vám zobrazit uživatelské rozhraní kalkulačky.

Krok 3: Nahrajte skicu kalkulačky do Arduina

Vyhledejte soubor Nextion-Calculator.ino ze staženého souboru ZIP projektu a otevřete jej v Arduino IDE.

Ujistěte se, že je vaše Arduino připojeno, a poté zkompilujte a nahrajte skicu.

A je to! Nyní byste měli mít na displeji spuštěnou funkční kalkulačku. Zkuste pár výpočtů.

Doporučuje: