Inhoudsopgave:
- Stap 1: Aansluitingen
- Stap 2: Vergelijking met Nokia 5110 LCD
- Stap 3: Arduino-software
- Stap 4: Bekijk de video
Video: HX1230 Monochroom LCD-scherm in Arduino-projecten - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Onderdelen:
- elke Arduino
- HX1230 96x68 pixel LCD (ook bekend als Nokia 1202, STE2007)
- een paar draden
Stap 1: Aansluitingen
- RST naar D6 of een andere digitale
- CE tot D7 of elke digitale
- N/C
- DIN naar D11/MOSI
- CLK naar D13/SCK
- VCC naar 3.3V
- BL tot 3.3V of via weerstand naar een digitale pin
- GND naar GND
De aansluitingen zijn vergelijkbaar met die van de Nokia 5110 LCD en de meeste SPI-schermen. Het enige verschil is dat er geen DC (data/command) pin is. Deze informatie wordt verzonden via 9-bit SPI.
LCD werkt het beste bij 3,3V, 5V is ook veilig, maar vereist wijzigingen in de contrastinstellingen. De eenvoudigste manier is om Arduino Pro Mini te gebruiken die wordt gevoed door een 3.3V-bron.
Stap 2: Vergelijking met Nokia 5110 LCD
HX1230 wordt geadverteerd als Nokia 5110 LCD-vervanging. Dit is niet helemaal waar omdat de HX1230 een andere controller/commandoset heeft en een andere bibliotheek vereist
Voordelen van HX1230:
- veel kleinere display-PCB maar schermgrootte is bijna hetzelfde
- geen zebrastrip, display is op PCB gesoldeerd
- iets hogere resolutie 96x68 vs 84x48
- betere beeldverhouding, pixels zijn vierkant
- slechts 1 LED gebruikt voor achtergrondverlichting
- 1 draad minder nodig om hem op MCU aan te sluiten (geen DC-pin)
- meestal goedkoper dan N5110 - $ 1,60 versus $ 1,80
Stap 3: Arduino-software
2 verschillende bibliotheken voorbereid:
-
Bibliotheek met weinig middelen die wordt gebruikt voor eenvoudige projecten met voornamelijk alfanumerieke gegevens (het weergeven van pixelafbeeldingen/bitmaps is echter nog steeds mogelijk), gebruikt geen RAM voor framebuffer, alles wordt rechtstreeks naar het LCD-scherm weergegeven via SPI
github.com/cbm80amiga/HX1230_SPI
-
Volledige grafische bibliotheek met ondersteuning voor dithering:
github.com/cbm80amiga/HX1230_FB
Bekijk de volgende stapvideo om de bibliothekenfuncties te controleren
Stap 4: Bekijk de video
Functies:
- proportionele ingebouwde ondersteuning voor lettertypen (vereist lettertypen uit de PropFonts-bibliotheek
- eenvoudige primitieven (pixels, lijnen, rechthoeken, gevulde rechthoeken, cirkels, gevulde cirkels, driehoeken, gevulde driehoeken)
- snel geordend dithering (17 patronen)
- ultrasnelle horizontale en verticale lijntekening
- bitmaps tekenen
- veel voorbeeldprogramma's
Aanbevolen:
Druk op de knop); // Een Arduino LCD-spel: 5 stappen (met afbeeldingen)
Druk op de knop); // Een Arduino LCD-spel: onlangs heb ik in Scouts gewerkt aan de verdienstenbadge voor Game Design. Voor een van de vereisten heb ik dit spel gebouwd met Arduino die is gebaseerd op de LED Rocker Game. Het doel van het spel is om het hoogst mogelijke aantal punten te scoren. Aan het begin van d
Bluetooth-gestuurde Messenger LCD -- 16x2 LCD -- Hc05 -- Eenvoudig -- Draadloos prikbord: 8 stappen
Bluetooth-gestuurde Messenger LCD || 16x2 LCD || Hc05 || Eenvoudig || Draadloos mededelingenbord:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…… …………………………………Het mededelingenbord wordt gebruikt om mensen op de hoogte te houden van nieuwe informatie of Als je een bericht wilt sturen met in de kamer of in de hal
Werken met LCD (Arduino): 4 stappen
Werken met LCD (Arduino): Hallo, vandaag ga ik laten zien hoe te werken met een eenvoudig LCD-scherm met behulp van Arduino Uno. Hiervoor ga ik TinkerCAD gebruiken, dat vrij gemakkelijk te gebruiken is voor het testen van eenvoudige projecten zoals deze. Als je wilt weten hoe je TinkerCAD gebruikt, kun je de
Tutorial LCD-BMP180 met Arduino: 4 stappen
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear un sensor de temperatura de una manera fácil, rápida y eficiente. El tutorial será realiseer je met Arduino, heb een Arduino Uno, een BMP180 en een LCD nodig
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen