Talaan ng mga Nilalaman:

Nextion / Arduino Calculator: 3 Mga Hakbang
Nextion / Arduino Calculator: 3 Mga Hakbang

Video: Nextion / Arduino Calculator: 3 Mga Hakbang

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

Isang kapaki-pakinabang na calculator para sa Arduino Uno. Ang calculator ay katulad ng estilo sa pamantayan ng calculator na nagpapadala sa Windows 10. Tandaan: Hindi kasama rito ang mga pagpapaandar ng pang-agham at programmer na ginagawa ng calculator ng Windows 10, ngunit ang mga pagpapaandar na ito ay maaaring ipatupad sa ibang araw.

Ang calculator ay nagbibigay ng isang hanay ng 10 mga pag-andar:

  • Idagdag, Ibawas, I-multiply, Hatiin
  • Pagkalkula ng porsyento
  • Pagkalkula ng 1 / x
  • Pang-ugat na ugat
  • Kuwadro
  • [C] ancel - nililinis ang memorya ng calculator
  • [CE] I-clear ang Entry - Tinatanggal ang huling entry na ginawa sa calculator

Isinasagawa ang lahat ng mga kalkulasyon na may dobleng katumpakan. Tandaan na dahil sa kasing liit ng Arduino nito, ang output ng mga decimal ay limitado sa dalawang lugar.

Ang bersyon ng calculator na ito ay gumagamit ng isang Nextion NX4832T035 3.5 HMI TFT LCD Display na dapat na konektado sa mga pin ng TX / RX ng Arduino (tingnan ang hakbang sa Build Hardware).

Mga gamit

  • Arduino Uno
  • Nextion NX4832T035 3.5 "HMI TFT LCD Display (Magagamit mula sa Ebay)
  • Jumper wires
  • 4Gb Micro SD Card (Magagamit mula sa Ebay)
  • Micro SD Card Adapter (Magagamit mula sa Ebay)

Hakbang 1: Bumuo ng Hardware

Ang pag-setup ng hardware ay simple, na nangangailangan lamang ng ilang mga koneksyon.

Ikonekta ang LCD display sa Arduino Uno tulad ng sumusunod:

Nextion LCD Arduino Uno

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

Hakbang 2: I-upload ang TFT File sa Display

Ang TFT file ay ang file ng interface ng gumagamit ng calculator na ipinakita ng LCD. Nakapaloob ito sa proyekto na ZIP file na maaaring ma-download mula sa GitHub at kailangang mai-upload sa LCD para ipakita. I-download ito ngayon, at kunin ang mga nilalaman sa iyong computer drive.

Gumagamit kami ng isang micro SD card upang gawin ang pag-upload. Ipasok ang micro SD card sa micro SD card adapter at isaksak ang adapter sa iyong PC. Pagkatapos ng ilang sandali, makikilala ng Windows ang SD card bilang isang bagong drive. Mag-right click sa drive at piliin ang Format mula sa menu. Piliin ang FAT32 bilang uri ng format at i-click ang okay.

Ang pag-format ay dapat tumagal ng ilang segundo. Ang pag-format ng SD card ay isang kinakailangang hakbang, o hindi mabasa ng Nextion ang mga nilalaman nito.

Patayin ang LCD. Kopyahin ang calculator-ui.tft file mula sa ZIP file sa naka-format na SD card at ipasok ang card sa Nextion LCD. Tiyaking ang calculator-ui.tft file ay ang tanging file sa SD card, o hindi mai-load ng Nextion ang file.

Lakas sa LCD at mai-load ng aparato ang TFT file mula sa SD card. Tandaan na alisin ang SD card mula sa LCD kapag nakumpleto na ang pag-upload.

Patayin, pagkatapos ay ang lakas sa iyong display at dapat mong makita ang interface ng gumagamit ng calculator.

Hakbang 3: I-upload ang Calculator Sketch sa Arduino

Hanapin ang Nextion-Calculator.ino file mula sa proyekto ZIP file na iyong na-download at buksan ito sa Arduino IDE.

Tiyaking nakakonekta ang iyong Arduino at pagkatapos ay itala at i-upload ang sketch.

Ayan yun! Dapat ay mayroon kang isang gumaganang calculator na tumatakbo sa display. Subukan ang ilang mga kalkulasyon.

Inirerekumendang: