Tartalomjegyzék:
- 1. lépés: Kapcsolatok
- 2. lépés: Összehasonlítás a Nokia 5110 LCD kijelzővel
- 3. lépés: Arduino szoftver
- 4. lépés: Nézze meg a videót
Videó: HX1230 Fekete -fehér LCD Arduino projektekben: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Alkatrészek:
- bármelyik Arduino
- HX1230 96x68 pixeles LCD (más néven Nokia 1202, STE2007)
- néhány vezeték
1. lépés: Kapcsolatok
- RST -D6 vagy bármilyen digitális
- CE -D7 vagy bármilyen digitális
- N/C
- DIN - D11/MOSI
- CLK - D13/SCK
- VCC - 3.3V
- BL -től 3.3V -ig vagy ellenálláson keresztül bármilyen digitális tűhöz
- GND - GND
A csatlakozások hasonlóak a Nokia 5110 LCD -hez és a legtöbb SPI kijelzőhöz. Az egyetlen különbség az, hogy nincs DC (adat/parancs) pin. Ezeket az információkat 9 bites SPI-n keresztül küldik.
Az LCD 3,3 V -nál működik a legjobban, az 5 V is biztonságos, de módosítani kell a kontraszt beállításait. A legegyszerűbb módja az Arduino Pro Mini használata 3,3 V -os forrásból.
2. lépés: Összehasonlítás a Nokia 5110 LCD kijelzővel
A HX1230 -at Nokia 5110 LCD csereként hirdetik. Ez nem teljesen igaz, mert a HX1230 különböző vezérlő/parancskészlettel rendelkezik, és más könyvtárat igényel
A HX1230 előnyei:
- sokkal kisebb kijelző NYÁK, de a képernyő mérete szinte azonos
- nincs zebracsík, a kijelző PCB -hez van forrasztva
- kicsivel nagyobb felbontás 96x68 vs 84x48
- jobb képarány, a képpontok négyzet alakúak
- csak 1 LED -et használnak a háttérvilágításhoz
- 1 vezeték kevesebb szükséges az MCU -hoz való csatlakoztatáshoz (nincs DC pin)
- általában olcsóbb, mint az N5110 - 1,60 USD vs 1,80 USD
3. lépés: Arduino szoftver
2 különböző könyvtárat készítettem:
-
Alacsony erőforrású könyvtár egyszerű projektekhez, többnyire alfanumerikus adatokkal (azonban a pixelgrafika/bitképek renderelése továbbra is lehetséges), nem használ RAM -ot a keretpufferhez, minden közvetlenül az LCD -n jelenik meg az SPI -n keresztül
github.com/cbm80amiga/HX1230_SPI
-
Teljes grafikus könyvtár dithering támogatással:
github.com/cbm80amiga/HX1230_FB
Tekintse meg a következő lépés videóját a könyvtárak funkcióinak ellenőrzéséhez
4. lépés: Nézze meg a videót
Jellemzők:
- az arányos betűtípusok támogatják a beépítettet (betűtípusokat igényel a PropFonts könyvtárból
- egyszerű primitívek (képpontok, vonalak, téglalapok, kitöltött téglalapok, körök, kitöltött körök, háromszögek, kitöltött háromszögek)
- Gyorsan rendezett dittering (17 minta)
- ultra gyors vízszintes és függőleges vonalrajzolás
- bitképek rajzolása
- sok példaprogram
Ajánlott:
Fekete lovag robot: 5 lépés
Black Knight Robot: Jó hír mindenkinek! Ma megtanuljuk, hogyan kell fekete lovag robotot építeni a Hummingbird Duo Robotics Kit, valamint különféle karton- és papíranyagok felhasználásával. Ha elkészült, lesz egy fekete lovag robotja, amely reagál a mozgásra! Nézze meg t
Fekete tükör: 4 lépés
Fekete tükör: Ez a projekt az én kísérletem volt egy intelligens tükör készítésére. A projekt célja az volt, hogy olyan tükröt készítsek, amelynek órája még mindig látható a tükörben. Így, amikor reggel készülődik, itt az idő. Próbáltam hirdetni is
Aktív aluláteresztő szűrő RC, amelyet az Arduino projektekben alkalmaznak: 4 lépés
Aktív aluláteresztő szűrő RC, amelyet az Arduino projektekben alkalmaznak: Az aluláteresztő szűrő kiváló elektronikus áramkör, amely kiszűri a projektekből származó parazita jeleket. Az Arduino és az áramkörök közelében működő érzékelőkkel rendelkező projektek gyakori problémája a „parazita” jelek jelenléte
Fekete lyuk: 5 lépés
Fekete lyuk: Mit csinálsz egy fekete lyukkal? Azon töpreng, hogy vajon mi rejlik az Eseményhorizonton túl. Az anyag összetört a létezésből, vagy megnyílik egy másik univerzum felé? A fekete lyuk lesz a fekete lyuk
„Fekete négyzet” ajtócsengő: 5 lépés
„Fekete négyzet” ajtócsengő: Ez a projekt megmutatja, hogyan lehet egy egyszerű, mégis hatékony ajtócsengőt építeni, amely elég hangos egy stúdió vagy egy kis lakás számára. (A készülék kinézete a malevics -féle Fekete téren találkozik). Ez kell a harang elkészítéséhez: