Satura rādītājs:
- 1. darbība. Savienojumi
- 2. darbība. Salīdzinājums ar Nokia 5110 LCD
- 3. darbība: Arduino programmatūra
- 4. solis: skatieties video
Video: HX1230 vienkrāsains LCD Arduino projektos: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Daļas:
- jebkurš Arduino
- HX1230 96x68 pikseļu LCD (pazīstams arī kā Nokia 1202, STE2007)
- daži vadi
1. darbība. Savienojumi
- RST līdz D6 vai jebkurš cipars
- CE līdz D7 vai jebkurš digitāls
- N/C
- DIN līdz D11/MOSI
- CLK līdz D13/SCK
- VCC līdz 3.3V
- BL līdz 3.3V vai caur rezistoru uz jebkuru digitālo tapu
- GND līdz GND
Savienojumi ir līdzīgi Nokia 5110 LCD un lielākajai daļai SPI displeju. Vienīgā atšķirība ir tāda, ka nav DC (datu/komandu) tapas. Šī informācija tiek nosūtīta, izmantojot 9 bitu SPI.
LCD darbojas vislabāk pie 3.3V, arī 5V ir drošs, bet prasa mainīt kontrasta iestatījumus. Vienkāršākais veids ir izmantot Arduino Pro Mini, kas darbojas no 3.3 V avota.
2. darbība. Salīdzinājums ar Nokia 5110 LCD
HX1230 tiek reklamēts kā Nokia 5110 LCD aizvietotājs. Tas nav pilnīgi taisnība, jo HX1230 ir atšķirīgs kontroliera/komandu kopums, un tam ir nepieciešama cita bibliotēka
HX1230 priekšrocības:
- daudz mazāks displeja PCB, bet ekrāna izmērs ir gandrīz vienāds
- nav zebras sloksnes, displejs ir pielodēts PCB
- nedaudz augstāka izšķirtspēja 96x68 pret 84x48
- labāka malu attiecība, pikseļi ir kvadrātveida
- fona apgaismojumam izmanto tikai 1 LED
- 1 vads mazāk nepieciešams, lai to savienotu ar MCU (bez līdzstrāvas tapas)
- parasti lētāk nekā N5110 - 1,60 USD pret 1,80 USD
3. darbība: Arduino programmatūra
Sagatavotas 2 dažādas bibliotēkas:
-
Zema resursu bibliotēka, ko izmanto vienkāršiem projektiem ar lielākoties alfanumeriskiem datiem (tomēr joprojām ir iespējama pikseļu grafikas/bitkartes atveidošana), neizmanto RAM kadru buferim, viss tiek renderēts tieši LCD, izmantojot SPI
github.com/cbm80amiga/HX1230_SPI
-
Pilna grafikas bibliotēka ar dublēšanas atbalstu:
github.com/cbm80amiga/HX1230_FB
Noskatieties nākamo darbību video, lai pārbaudītu bibliotēku funkcijas
4. solis: skatieties video
Iespējas:
- proporcionālie fonti atbalsta iebūvēto (nepieciešami fonti no PropFonts bibliotēkas
- vienkāršie primitīvi (pikseļi, līnijas, taisnstūri, aizpildīti taisnstūri, apļi, aizpildīti apļi, trīsstūri, aizpildīti trīsstūri)
- ātri pasūtīta izlīdzināšana (17 modeļi)
- īpaši ātra horizontāla un vertikāla līniju zīmēšana
- bitkaršu zīmēšana
- daudzi programmu piemēri
Ieteicams:
Aktīvā zemas caurlaidības filtra RC, kas tiek izmantots projektos ar Arduino: 4 soļi
Aktīvais zemas caurlaidības filtrs RC, kas izmantots projektos ar Arduino: Zemas caurlaidības filtrs ir lieliskas elektroniskās shēmas, lai filtrētu parazītiskos signālus no jūsu projektiem. Bieži sastopama problēma projektos ar Arduino un sistēmām ar sensoriem, kas darbojas tuvu strāvas ķēdēm, ir “parazītu” signālu klātbūtne. Viņi c
Arduino LCD 16x2 apmācība - Saskarnes 1602 LCD displejs ar Arduino Uno: 5 soļi
Arduino LCD 16x2 apmācība | Saskarnes 1602 LCD displejs ar Arduino Uno: Sveiki, puiši, jo daudziem projektiem ir nepieciešams ekrāns, lai parādītu datus neatkarīgi no tā, vai tas ir kāds diy mērītājs vai YouTube abonentu skaita displejs vai kalkulators vai tastatūras bloķēšana ar displeju, un ja visi šāda veida projekti tiek veidoti ar arduino viņi noteikti noteiks
I2C / IIC LCD displejs - Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI līdz IIC moduli ar Arduino: 5 soļi
I2C / IIC LCD displejs | Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI to IIC moduli ar Arduino: Sveiki, puiši, jo parastajam SPI LCD 1602 ir pārāk daudz vadu, lai to savienotu, tāpēc ir ļoti grūti savienot to ar arduino, taču tirgū ir pieejams viens modulis pārvērst SPI displeju IIC displejā, tāpēc jums ir jāpievieno tikai 4 vadi
Pedometrs 1. daļa: 128x32 vienkrāsains ekrāns un Arduino: 5 soļi
Pedometra 1. daļa: 128x32 vienkrāsains ekrāns un Arduino: šī ir pamata apmācība, kas māca lietot OLED ekrānu ar savu Arduino. Es izmantoju 128x32 ekrānu, bet jūs varat arī izmantot citu izšķirtspējas ekrānu un pēc vajadzības mainīt izšķirtspēju/koordinātas. Šajā daļā es parādīšu, kā
I2C / IIC LCD displejs - Pārveidojiet SPI LCD uz I2C LCD displeju: 5 soļi
I2C / IIC LCD displejs | Pārveidojiet SPI LCD uz I2C LCD displeju: lai izmantotu spi lcd displeju, ir nepieciešams pārāk daudz savienojumu, un to ir ļoti grūti izdarīt, tāpēc es atradu moduli, kas var pārvērst i2c LCD uz spi lcd, tāpēc sāksim darbu