Obsah:
Video: Kalkulačka Nextion/Arduino: 3 kroky
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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ů.