Indholdsfortegnelse:
- Trin 1: Forbindelser
- Trin 2: Sammenligning med Nokia 5110 LCD
- Trin 3: Arduino -software
- Trin 4: Se videoen
Video: HX1230 monokrom LCD i Arduino -projekter: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Dele:
- enhver Arduino
- HX1230 96x68 pixel LCD (også kendt som Nokia 1202, STE2007)
- et par ledninger
Trin 1: Forbindelser
- RST til D6 eller enhver digital
- CE til D7 eller enhver digital
- N/C
- DIN til D11/MOSI
- CLK til D13/SCK
- VCC til 3,3V
- BL til 3,3V eller via modstand til enhver digital pin
- GND til GND
Forbindelser ligner Nokia 5110 LCD og de fleste SPI -skærme. Den eneste forskel er, at der ikke er nogen DC (data/kommando) pin. Disse oplysninger sendes via 9-bit SPI.
LCD fungerer bedst ved 3.3V, 5V er også sikkert, men kræver ændringer i kontrastindstillinger. Den nemmeste måde er at bruge Arduino Pro Mini drevet fra 3,3V kilde.
Trin 2: Sammenligning med Nokia 5110 LCD
HX1230 annonceres som Nokia 5110 LCD -udskiftning. Dette er ikke helt sandt, fordi HX1230 har forskellige controller/kommandosæt og kræver andet bibliotek
Fordele ved HX1230:
- meget mindre display -print, men skærmstørrelsen er næsten den samme
- ingen zebrabånd, displayet er loddet til PCB
- lidt højere opløsning 96x68 vs 84x48
- bedre billedformat, pixels er firkantede
- kun 1 LED bruges til baggrundsbelysning
- 1 ledning mindre nødvendig for at slutte den til MCU (ingen DC -pin)
- normalt billigere end N5110 - $ 1,60 vs $ 1,80
Trin 3: Arduino -software
Forberedte 2 forskellige biblioteker:
-
Lavt ressourcebibliotek, der bruges til enkle projekter med for det meste alfanumeriske data (dog er gengivelse af pixelgrafik/bitmaps stadig muligt), bruger ikke RAM til rammebuffer, alt gengives direkte til LCD via SPI
github.com/cbm80amiga/HX1230_SPI
-
Fuldt grafikbibliotek med dithering -understøttelse:
github.com/cbm80amiga/HX1230_FB
Se video i næste trin for at kontrollere bibliotekets funktioner
Trin 4: Se videoen
Funktioner:
- proportionelle skrifttyper understøtter indbygget (kræver skrifttyper fra PropFonts bibliotek
- simple primitiver (pixels, linjer, rektangler, fyldte rektangler, cirkler, fyldte cirkler, trekanter, fyldte trekanter)
- hurtig bestilt dithering (17 mønstre)
- ultrahurtig vandret og lodret stregtegning
- bitmaps tegning
- mange eksempler på programmer
Anbefalede:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Arduino LCD 16x2 Tutorial - Interfacing 1602 LCD -display med Arduino Uno: 5 trin
Arduino LCD 16x2 Tutorial | Interfacing 1602 LCD -display med Arduino Uno: Hej fyre, da mange projekter har brug for en skærm for at vise dataene, uanset om det er en diy meter eller YouTube -abonnementstæller eller en lommeregner eller et tastaturlås med display, og hvis alle denne slags projekter er lavet med arduino vil de helt sikkert
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Skridttæller Del 1: 128x32 monokrom skærm og Arduino: 5 trin
Skridttæller Del 1: 128x32 Monokrom skærm og Arduino: Dette er en grundlæggende tutorial, der lærer en, hvordan man bruger en OLED -skærm med deres Arduino. Jeg bruger en 128x32 skærm, men du kan også bruge en anden opløsning oled skærm og ændre opløsningen/koordinaterne efter behov. I denne del vil jeg vise dig, hvordan
I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin
I2C / IIC LCD -skærm | Konverter en SPI LCD til I2C LCD Display: Brug af spi lcd display har brug for for mange forbindelser til at gøre, hvilket er virkelig svært at gøre, så jeg fandt et modul, der kan konvertere i2c lcd til spi lcd, så lad os komme i gang