Мазмуну:

Nextion/Arduino Calculator: 3 кадам
Nextion/Arduino Calculator: 3 кадам

Video: Nextion/Arduino Calculator: 3 кадам

Video: Nextion/Arduino Calculator: 3 кадам
Video: Nextion- Calculator 2024, Июль
Anonim
Nextion/Arduino Calculator
Nextion/Arduino Calculator

Arduino Uno үчүн пайдалуу эсептегич. Калькулятор стили боюнча Windows 10 менен келген стандарттык калькуляторго окшош. Эскертүү: Бул Windows 10 калькуляторунун илимий жана программалоочу функцияларын камтыбайт, бирок бул функциялар кийинчерээк ишке ашырылышы мүмкүн.

Калькулятор 10 функциядан турат:

  • Кошуу, Чыгаруу, Көбөйтүү, Бөлүү
  • Пайыздык эсептөө
  • 1/x эсептөө
  • Квадраттык тамыр
  • Square
  • [C] Ancel - эсептегичтин эс тутумун тазалайт
  • [CE] Киргизүүнү тазалоо - Калькуляторго киргизилген акыркы жазууну жок кылат

Бардык эсептөөлөр эки эсе тактык менен жүргүзүлөт. Белгилей кетчү нерсе, Arduino кичинекей болгондуктан, ондук чыгаруу эки жерге чектелген.

Калькулятордун бул версиясында Nextion NX4832T035 3.5 HMI TFT LCD дисплейи колдонулат, аны Arduino TX/RX казыктары менен туташтыруу керек (Hardware Build кадамын караңыз).

Жабдуулар

  • Arduino Uno
  • Nextion NX4832T035 3.5 "HMI TFT LCD дисплейи (Ebayде жеткиликтүү)
  • Өткөргүч зымдар
  • 4Gb Micro SD карта (Ebayден жеткиликтүү)
  • Micro SD карт адаптери (Ebayден жеткиликтүү)

1 -кадам: Аппараттык түзүлүш

Аппараттык орнотуу жөнөкөй, бир нече байланышты талап кылат.

LCD дисплейди Arduino Unoго төмөнкүдөй туташтырыңыз:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (пин 0)
  • RX -> TX (пин 1)

2 -кадам: TFT файлын дисплейге жүктөө

TFT файлы - бул ЖК дисплейде көрсөтүлгөн калькулятордун колдонуучу интерфейси файлы. Бул долбоордун ZIP файлында камтылган, аны GitHubдан жүктөп алууга болот жана дисплей үчүн ЖКга жүктөө керек. Азыр жүктөп алып, мазмунун компьютериңиздин дискине чыгарыңыз.

Биз жүктөө үчүн микро SD картаны колдонобуз. Micro SD картаны micro SD карт адаптерине салыңыз жана адаптерди компьютериңизге сайыңыз. Бир аздан кийин Windows SD картаны жаңы диск катары тааныйт. Дискти оң баскыч менен чыкылдатып, менюдан Форматты тандаңыз. Форматтын түрү катары FAT32 тандап, макул дегенди басыңыз.

Форматтоо бир нече секундга созулушу керек. SD картаны форматтоо зарыл кадам, болбосо Nextion анын мазмунун окуй албайт.

ЖКны өчүрүү. ZIP файлынан калкулятор-ui.tft файлын форматталган SD картага көчүрүңүз жана картаны Nextion LCDге салыңыз. Калькулятор-ui.tft файлы SD картасындагы жалгыз файл экенин текшериңиз, болбосо Nextion файлды жүктөбөйт.

ЖКны күйгүзүңүз жана түзмөк TFT файлын SD картадан жүктөйт. Жүктөө аяктаганда SD картаны ЖКдан алып салууну унутпаңыз.

Өчүрүү, андан кийин дисплейиңизди күйгүзүңүз жана сиз эсептегичтин колдонуучу интерфейсин көрүшүңүз керек.

3 -кадам: Калькулятордун эскизин Arduinoго жүктөңүз

Nextion-Calculator.ino файлын сиз жүктөп алган ZIP ZIP файлынан таап, Arduino IDEде ачыңыз.

Сиздин Arduino туташып турганын текшериңиз, андан кийин эскизди түзүңүз жана жүктөңүз.

Дал ушул! Эми дисплейде иштеп жаткан эсептегич болушу керек. Бир нече эсептөөлөрдү аткарып көрүңүз.

Сунушталууда: