Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Qismlar:
- har qanday Arduino
- HX1230 96x68 pikselli LCD (Nokia 1202, STE2007 nomi bilan ham tanilgan)
- bir nechta simlar
1 -qadam: ulanishlar
- RST - D6 yoki boshqa raqamli
- Idoradan D7gacha yoki har qanday raqamli
- Yo'q
- Din - D11/MOSI
- CLK - D13/SCK
- VCC 3.3V gacha
- BL 3.3V yoki qarshilik orqali har qanday raqamli pin
- 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
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