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, Studeni
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 te se funkcije mogu implementirati kasnije.

Kalkulator nudi skup od 10 funkcija:

  • Zbrajanje, oduzimanje, množenje, dijeljenje
  • Izračun postotka
  • 1/x izračun
  • Korijen
  • Kvadrat
  • [C] ancel - briše memoriju kalkulatora
  • [CE] Clear Entry - Briše zadnji unos u kalkulator

Svi izračuni izvode se s 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 zaslon koji bi trebao biti spojen na TX/RX pinove Arduina (pogledajte korak Izgradnja hardvera).

Pribor

  • Arduino Uno
  • Nextion NX4832T035 3,5 "HMI TFT LCD zaslon (dostupno na Ebayu)
  • Kratkospojne žice
  • 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.

Spojite LCD zaslon na 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: Prenesite TFT datoteku na zaslon

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

Za prijenos ćemo upotrijebiti mikro SD karticu. Umetnite mikro SD karticu u adapter za mikro SD karticu i priključite adapter u računalo. Nakon nekoliko trenutaka Windows će prepoznati SD karticu kao novi pogon. Desnom tipkom miša kliknite pogon i odaberite Format s 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 njezin 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 je Nextion neće učitati.

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. Pokušajte s nekoliko izračuna.

Preporučeni: