Sadržaj:

Nextion/Arduino kalkulator: 3 koraka
Nextion/Arduino kalkulator: 3 koraka

Video: Nextion/Arduino kalkulator: 3 koraka

Video: Nextion/Arduino kalkulator: 3 koraka
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Juli
Anonim
Nextion/Arduino kalkulator
Nextion/Arduino kalkulator

Korisni kalkulator za Arduino Uno. Kalkulator je po stilu sličan standardnom kalkulatoru koji se isporučuje sa sustavom Windows 10. Napomena: Ne uključuje znanstvene i programerske funkcije koje radi kalkulator u sustavu Windows 10, ali se te funkcije mogu primijeniti kasnije.

Kalkulator nudi skup od 10 funkcija:

  • Sabiranje, oduzimanje, množenje, dijeljenje
  • Izračun postotka
  • 1/x proračun
  • Kvadratni korijen
  • Square
  • [C] ancel - briše memoriju kalkulatora
  • [CE] Clear Entry - Briše zadnji unos u kalkulator

Svi proračuni se izvode dvostrukom preciznošću. Imajte na umu da je, budući da je Arduino malen, izlaz decimalnih mjesta ograničen na dva mjesta.

Ova verzija kalkulatora koristi Nextion NX4832T035 3.5 HMI TFT LCD ekran koji bi trebao biti spojen na TX/RX pinove Arduina (pogledajte korak Izgradnja hardvera).

Supplies

  • Arduino Uno
  • Nextion NX4832T035 3.5 "HMI TFT LCD ekran (dostupno na Ebayu)
  • Žice za kratkospojnike
  • 4Gb Micro SD kartica (dostupno na Ebayu)
  • Adapter za mikro SD karticu (dostupno na Ebayu)

Korak 1: Izgradite hardver

Postavljanje hardvera je jednostavno, zahtijeva samo nekoliko veza.

Povežite LCD ekran sa Arduino Uno na sljedeći način:

Nextion LCD Arduino Uno

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

Korak 2: Postavite TFT datoteku na ekran

TFT datoteka je datoteka korisničkog sučelja kalkulatora koju prikazuje LCD. Sadrži se u ZIP datoteci projekta koja se može preuzeti sa GitHub -a i treba je postaviti na LCD za prikaz. Preuzmite ga sada i izvadite sadržaj na pogon računara.

Za učitavanje ćemo koristiti mikro SD karticu. Umetnite mikro SD karticu u adapter za mikro SD karticu i priključite adapter u računar. Nakon nekoliko trenutaka, Windows će prepoznati SD karticu kao novi pogon. Desnom tipkom miša kliknite pogon i odaberite Format iz izbornika. Odaberite FAT32 kao vrstu formata i kliknite u redu.

Formatiranje bi trebalo potrajati samo nekoliko sekundi. Formatiranje SD kartice je neophodan korak ili Nextion neće moći pročitati njen sadržaj.

Isključite LCD. Kopirajte datoteku calculator-ui.tft iz ZIP datoteke na formatiranu SD karticu i umetnite je u Nextion LCD. Uvjerite se da je datoteka calculator-ui.tft jedina datoteka na SD kartici ili Nextion neće učitati datoteku.

Uključite LCD i uređaj će učitati TFT datoteku sa SD kartice. Ne zaboravite ukloniti SD karticu s LCD -a kada se prijenos završi.

Isključite, zatim uključite zaslon i trebali biste vidjeti korisničko sučelje kalkulatora.

Korak 3: Prenesite skicu kalkulatora na Arduino

Pronađite datoteku Nextion-Calculator.ino iz ZIP datoteke projekta koju ste preuzeli i otvorite je u Arduino IDE-u.

Provjerite je li vaš Arduino povezan, a zatim sastavite i prenesite skicu.

To je to! Sada biste trebali imati radni kalkulator na ekranu. Isprobajte nekoliko proračuna.

Preporučuje se: