Mündəricat:
- Addım 1: Bağlantılar
- Addım 2: Nokia 5110 LCD ilə müqayisə
- Addım 3: Arduino Proqramı
- Addım 4: Videoya baxın
Video: Arduino Layihələrində HX1230 Monoxrom LCD: 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Parçalar:
- hər hansı bir Arduino
- HX1230 96x68 piksel LCD (Nokia 1202, STE2007 olaraq da bilinir)
- bir neçə tel
Addım 1: Bağlantılar
- RST - D6 və ya hər hansı bir rəqəmsal
- CE D7 və ya hər hansı bir rəqəmsal
- Yoxdur
- DIN/MOSI üçün DIN
- D13/SCK -ə CLK
- VCC -dən 3.3V -ə qədər
- BL -dən 3.3V -ə və ya hər hansı bir rəqəmsal pinə rezistor vasitəsilə
- GND - GND
Bağlantılar Nokia 5110 LCD və SPI ekranlarının çoxuna bənzəyir. Yalnız fərq DC (data/command) pininin olmamasıdır. Bu məlumat 9-bit SPI vasitəsilə göndərilir.
LCD 3.3V -də ən yaxşı işləyir, 5V da təhlükəsizdir, lakin kontrast parametrlərində dəyişiklik tələb edir. Ən asan yol, 3.3V mənbədən işləyən Arduino Pro Mini istifadə etməkdir.
Addım 2: Nokia 5110 LCD ilə müqayisə
HX1230, Nokia 5110 LCD dəyişdirmə olaraq reklam olunur. Bu tamamilə doğru deyil, çünki HX1230 fərqli nəzarətçi/əmr dəstinə malikdir və başqa kitabxana tələb edir
HX1230 -un üstünlükləri:
- daha kiçik ekran PCB, lakin ekran ölçüsü demək olar ki, eynidir
- zebra zolağı yoxdur, ekran PCB -yə lehimlənir
- biraz daha yüksək qətnamə 96x68 vs 84x48
- daha yaxşı aspekt nisbəti, piksellər kvadratdır
- arxa işıq üçün yalnız 1 LED istifadə olunur
- MCU -ya qoşulmaq üçün 1 tel daha az tələb olunur (DC pin yoxdur)
- adətən N5110 -dan daha ucuzdur - $ 1.60 vs $ 1.80
Addım 3: Arduino Proqramı
2 fərqli kitabxana hazırladı:
-
Əsasən alfanümerik məlumatları olan sadə layihələr üçün istifadə olunan aşağı resurs kitabxanası (lakin piksel qrafiklərinin/bitmaplərin göstərilməsi hələ də mümkündür), çərçivə tamponu üçün RAM istifadə etmir, hər şey birbaşa SPI vasitəsilə LCD -də göstərilir.
github.com/cbm80amiga/HX1230_SPI
-
Dithering dəstəyi ilə tam qrafik kitabxanası:
github.com/cbm80amiga/HX1230_FB
Kitabxana xüsusiyyətlərini yoxlamaq üçün növbəti addım videoya baxın
Addım 4: Videoya baxın
Xüsusiyyətləri:
- mütənasib şriftlər daxili dəstəyi (PropFonts kitabxanasından şriftlər tələb edir
- sadə primitivlər (piksellər, xətlər, düzbucaqlar, dolu düzbucaqlar, dairələr, dolu dairələr, üçbucaqlar, dolu üçbucaqlar)
- sürətli sifarişli ditering (17 nümunə)
- ultra sürətli üfüqi və şaquli xətt çəkmə
- bitmap rəsm
- bir çox nümunə proqram
Tövsiyə:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Arduino LCD 16x2 Təlimat - Arduino Uno ilə əlaqəli 1602 LCD Ekran: 5 addım
Arduino LCD 16x2 Təlimat | Arduino Uno ilə 1602 LCD Ekran: Salam Uşaqlar, çünki bir çox layihə, hər hansı bir diy metr və ya YouTube abunə sayımı ekranı və ya bir kalkulyator və ya ekranlı bir klaviatura kilidi olub olmadığını və bütün bu cür layihələr ilə birlikdə məlumatların göstərilməsi üçün bir ekrana ehtiyac duyur. arduino müəyyən edəcəklər
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
Pedometr Part 1: 128x32 Monoxrom Ekran və Arduino: 5 Addım
Pedometr Part 1: 128x32 Monoxrom Ekran və Arduino: Bu, Arduino ilə OLED ekranın necə istifadə olunacağını öyrədən əsas dərsdir. Mən 128x32 ekran istifadə edirəm, ancaq fərqli bir qətnamə ekranı istifadə edə və lazım olduğu kimi qətnaməni/koordinatları dəyişə bilərsiniz. Bu hissədə sizə necə göstərəcəyəm
I2C / IIC LCD Ekran - Bir SPI LCD -ni I2C LCD Ekrana çevirin: 5 addım
I2C / IIC LCD Ekran | Bir SPI LCD -ni I2C LCD Ekranına çevirin: spi lcd displeydən istifadə etmək üçün çoxlu əlaqə lazımdır, bunu etmək çətindir, buna görə də i2c lcd -i spi lcd -ə çevirə bilən bir modul tapdım, buna görə başlayaq