Mundarija:
- 1 -qadam: ulanishlar
- 2 -qadam: Nokia 5110 LCD bilan solishtirish
- 3 -qadam: Arduino dasturi
- 4 -qadam: Videoni tomosha qiling
Video: Arduino loyihalarida HX1230 monoxromli LCD: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
Tavsiya:
Bluetooth boshqaruvidagi Messenger LCD -- 16x2 LCD displey -- Hc05 -- Oddiy -- Simsiz xabarnomalar paneli: 8 qadam
Bluetooth boshqaruvidagi Messenger LCD || 16x2 LCD displey || Hc05 || Oddiy || Simsiz xabarnomalar taxtasi: …………………………. boshqa videolarni ko'rish uchun YouTube kanalimga obuna bo'ling …… ………………………………… E'lonlar taxtasi odamlarni yangi ma'lumotlar bilan yangilash uchun ishlatiladi yoki agar siz xabarni xonada yoki halqa bilan yubormoqchi bo'lsangiz
Arduino LCD 16x2 qo'llanma - Arduino Uno bilan 1602 ta LCD displey: 5 qadam
Arduino LCD 16x2 qo'llanma | Arduino Uno yordamida 1602 ta LCD displey: Salom bolalar, chunki ko'pgina loyihalarda ma'lumotni ko'rsatish uchun ekran kerak bo'ladi - bu YouTube -ga obuna bo'lishni hisoblagichi yoki kalkulyator yoki displeyli klaviatura qulfi, va agar bu turdagi loyihalar bilan qilingan bo'lsa. arduino ular aniqlaydilar
I2C / IIC LCD displeyi - Arduino bilan SPI -IIC moduli yordamida I2C LCD displeyiga SPI LCD -dan foydalaning: 5 qadam
I2C / IIC LCD displeyi | IUC LCD displeyiga SPI LCD displeyidan Arduino yordamida IIC modulidan IIC modulidan foydalaning: Salom bolalar, chunki oddiy SPI LCD 1602 -da ulanish uchun simlar juda ko'p, shuning uchun uni arduino bilan ulash juda qiyin, lekin bozorda bitta modul mavjud. SPI displeyini IIC displeyiga aylantiring, shunda siz faqat 4 ta simni ulashingiz kerak
Pedometr 1 -qism: 128x32 monoxromli ekran va Arduino: 5 qadam
Pedometr 1 -qism: 128x32 monoxromli ekran va Arduino: Bu OLED ekranini Arduino bilan qanday ishlatishni o'rgatadigan asosiy qo'llanma. Men 128x32 displeydan foydalanmoqdaman, lekin siz boshqa o'lchamdagi ekranli ekranni ishlatishingiz va kerak bo'lganda piksellar sonini/koordinatalarini o'zgartirishingiz mumkin, bu bo'limda men sizga ko'rsataman
I2C / IIC LCD displeyi - LCD displeyini I2C LCD displeyiga aylantirish: 5 qadam
I2C / IIC LCD displeyi | SPI LCD displeyini I2C LCD displeyiga aylantiring: spi -lcd displeyni ishlatish uchun juda ko'p ulanish kerak, buni amalga oshirish juda qiyin, shuning uchun men i2c lcd -ni spi -lcd -ga aylantira oladigan modul topdim