Mundarija:

Arduino loyihalarida HX1230 monoxromli LCD: 4 qadam
Arduino loyihalarida HX1230 monoxromli LCD: 4 qadam

Video: Arduino loyihalarida HX1230 monoxromli LCD: 4 qadam

Video: Arduino loyihalarida HX1230 monoxromli LCD: 4 qadam
Video: Arduino and Multi LCD Example 2024, Iyul
Anonim
Arduino loyihalarida HX1230 monoxromli LCD
Arduino loyihalarida HX1230 monoxromli LCD

Qismlar:

  • har qanday Arduino
  • HX1230 96x68 pikselli LCD (Nokia 1202, STE2007 nomi bilan ham tanilgan)
  • bir nechta simlar

1 -qadam: ulanishlar

Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
  1. RST - D6 yoki boshqa raqamli
  2. Idoradan D7gacha yoki har qanday raqamli
  3. Yo'q
  4. Din - D11/MOSI
  5. CLK - D13/SCK
  6. VCC 3.3V gacha
  7. BL 3.3V yoki qarshilik orqali har qanday raqamli pin
  8. GND dan GNDgacha

Ulanishlar Nokia 5110 LCD -ga o'xshaydi va ko'pchilik SPI -displeylarga ega. Faqatgina farq shundaki, shahar (ma'lumotlar/buyruq) pinlari yo'q. Bu ma'lumotlar 9-bitli SPI orqali yuboriladi.

LCD eng yaxshi 3.3V da ishlaydi, 5V ham xavfsiz, lekin kontrast sozlamalarini o'zgartirishni talab qiladi. Eng oson yo'li - 3.3V manbali Arduino Pro Mini -dan foydalanish.

2 -qadam: Nokia 5110 LCD bilan solishtirish

Nokia 5110 LCD bilan solishtirish
Nokia 5110 LCD bilan solishtirish
Nokia 5110 LCD bilan solishtirish
Nokia 5110 LCD bilan solishtirish

HX1230 Nokia 5110 LCD o'rnini bosuvchi sifatida e'lon qilingan. Bu mutlaqo to'g'ri emas, chunki HX1230 turli xil nazoratchi/buyruqlar to'plamiga ega va boshqa kutubxonani talab qiladi

HX1230 ning afzalliklari:

  • juda kichik displey PCB, lekin ekran o'lchami deyarli bir xil
  • zebra tasmasi yo'q, displey PCBga lehimlangan
  • biroz yuqori aniqlikdagi 96x68 va boshqalar 84x48
  • eng yaxshi nisbati, piksellar kvadrat
  • orqa yorug'lik uchun faqat 1 LED ishlatiladi
  • Uni MCU ga ulash uchun 1 sim kamroq kerak (shahar pimi yo'q)
  • odatda N5110 dan arzonroq - $ 1.60 va boshqalar $ 1.80

3 -qadam: Arduino dasturi

2 xil kutubxona tayyorlandi:

  • Asosan alfanumerik ma'lumotlarga ega oddiy loyihalar uchun ishlatiladigan kam resursli kutubxona (lekin pikselli grafikalar/bitmaplar hali ham mumkin), ramka buferi uchun RAM ishlatilmaydi, hamma narsa to'g'ridan -to'g'ri LCD displeyda SPI orqali ko'rsatiladi.

    github.com/cbm80amiga/HX1230_SPI

  • To'liq grafik kutubxona, qo'llab -quvvatlovchi:

    github.com/cbm80amiga/HX1230_FB

Kutubxonalarning xususiyatlarini tekshirish uchun keyingi qadam videoni ko'ring

4 -qadam: Videoni tomosha qiling

Xususiyatlari:

  • mutanosib shriftlar o'rnatilgan qo'llab-quvvatlaydi (PropFonts kutubxonasidagi shriftlarni talab qiladi
  • oddiy ibtidoiylar (piksellar, chiziqlar, to'rtburchaklar, to'ldirilgan to'rtburchaklar, doiralar, to'ldirilgan doiralar, uchburchaklar, to'ldirilgan uchburchaklar)
  • tez buyurtma berish (17 ta naqsh)
  • gorizontal va vertikal chiziqlarni juda tez chizish
  • bitmap chizish
  • ko'plab dasturlar namunasi

Tavsiya: