Mundarija:

Nextion/Arduino kalkulyatori: 3 qadam
Nextion/Arduino kalkulyatori: 3 qadam

Video: Nextion/Arduino kalkulyatori: 3 qadam

Video: Nextion/Arduino kalkulyatori: 3 qadam
Video: Nextion — сенсорные экраны для Arduino и Raspberry. Железки Амперки 2024, Iyul
Anonim
Nextion/Arduino kalkulyatori
Nextion/Arduino kalkulyatori

Arduino Uno uchun foydali kalkulyator. Kalkulyator uslubi Windows 10 bilan ishlaydigan standart kalkulyatorga o'xshaydi. Eslatma: Windows 10 kalkulyatori bajaradigan ilmiy va dasturchi funktsiyalarni o'z ichiga olmaydi, lekin bu funksiyalar keyinroq amalga oshirilishi mumkin.

Kalkulyator 10 funktsiyadan iborat:

  • Qo'shish, ayirish, ko'paytirish, bo'lish
  • Foizlarni hisoblash
  • 1/x hisoblash
  • Kvadrat ildiz
  • Kvadrat
  • [C] Ancel - kalkulyator xotirasini tozalaydi
  • [Idoralar] Kirishni tozalash - Kalkulyatorga kiritilgan oxirgi yozuvni o'chiradi

Barcha hisob -kitoblar ikki tomonlama aniqlik bilan amalga oshiriladi. E'tibor bering, Arduino kichkina bo'lgani uchun o'nliklarning chiqishi ikki o'rin bilan chegaralangan.

Kalkulyatorning ushbu versiyasida Arduino -ning TX/RX pinlariga ulanishi kerak bo'lgan Nextion NX4832T035 3,5 dyuymli HMI TFT LCD displeyi ishlatiladi (Qurilmani yaratish bosqichiga qarang).

Ta'minotlar

  • Arduino Uno
  • Nextion NX4832T035 3,5 dyuymli HMI TFT LCD displeyi (Ebayda mavjud)
  • Jumper simlari
  • 4 Gb Micro SD karta (Ebayda mavjud)
  • Micro SD karta adapteri (Ebayda mavjud)

1 -qadam: Uskuna yaratish

Uskunani sozlash juda oddiy, faqat bir nechta ulanishni talab qiladi.

LCD displeyni Arduino Uno -ga quyidagicha ulang:

Nextion LCD Arduino Uno

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

2 -qadam: TFT faylini displeyga yuklang

TFT fayli - bu LCD displeyda ko'rsatiladigan kalkulyatorning foydalanuvchi interfeysi fayli. U ZIP faylida joylashgan, uni GitHub -dan yuklab olish mumkin va uni displey uchun LCD -ga yuklash kerak. Hozir yuklab oling va tarkibini kompyuter haydovchisiga chiqarib oling.

Yuklash uchun biz micro SD kartadan foydalanamiz. Micro SD kartani micro SD karta adapteriga joylashtiring va adapterni shaxsiy kompyuteringizga ulang. Biroz vaqt o'tgach, Windows SD -kartani yangi disk sifatida tan oladi. Diskni o'ng tugmasini bosing va menyudan Format-ni tanlang. Format turi sifatida FAT32 -ni tanlang va OK tugmasini bosing.

Formatlashtirish bir necha soniya davom etishi kerak. SD -kartani formatlash - bu zarur qadam, aks holda Nextion uning tarkibini o'qiy olmaydi.

LCD -ni o'chiring. Kalkulyator-ui.tft faylini ZIP faylidan formatlangan SD-kartaga ko'chiring va kartani Nextion LCD-ga joylashtiring. Kalkulyator-ui.tft fayli SD-kartadagi yagona fayl ekanligiga ishonch hosil qiling, aks holda Nextion faylni yuklamaydi.

LCD -ni yoqing va qurilma TFT faylini SD -kartadan yuklaydi. Yuklash tugagach, SD -kartani LCD -dan chiqarishni unutmang.

O'chiring, keyin displeyni yoqing va siz kalkulyatorning foydalanuvchi interfeysini ko'rasiz.

3 -qadam: Kalkulyator eskizini Arduino -ga yuklang

Siz yuklagan ZIP faylidan Nextion-Calculator.ino faylini toping va Arduino IDE-da oching.

Arduino ulanganligiga ishonch hosil qiling, so'ngra eskizni tuzing va yuklang.

Bo'ldi shu! Endi displeyda ishlaydigan kalkulyator bo'lishi kerak. Bir nechta hisoblarni sinab ko'ring.

Tavsiya: