Russification utft for arduino, zhzg
Így végre megjelent a HX8357B chip. Csatlakoztatott - munka. A demók bemutatója, amely a könyvtárba kerül (itt lehet). Igen, ez a baj - az orosz betűtípus (cirill ábécé) várhatóan nem várható. Javítani fogjuk. Az első dolog az internet ásása. Két megoldást találunk itt: itt és itt. Az első nem érdekes abban, hogy a cirillikus képernyőre történő nyomtatáshoz meg kell adni az űrlap kódját:
második téma. hogy hülye módon nem fordul össze hibákkal. Hogy legyőzze, ami azért nem volt olyan magabiztos tudás, hogy c ++ nem volt lehetséges.
Eredmény: E két megoldás alapján a sajátunkat fejlesztettük:
- Telepítse az utft könyvtárat
- Hozzon létre egy üres projektet, mentse el
- A projekt mappában dobjuk ezt a betűtípust itt: RussianFonts
- Ezt követően beillesztjük a következő kódot a projektbe:
Töltse ki a vázlatot Arduino-ban .. és voila, kapunk egy képet az űrlapról:
Meséljen a funkciójáról.
A probléma a következő.
Rajzolok egy téglalapot a képernyőn:
myGLCD.fillRoundRect (1,1,50,50);
myGLCD.setBackColor (VGA_GREEN);
myGLCD.setColor (VGA_YELLOW);
printRus (myGLCD, "Állapot", 5.25.0);
A gomb ezen felirata normál módon jelenik meg.
De érdemes ugyanazt a gombot új színnel újratörölni:
myGLCD.fillRoundRect (1,1,50,50);
myGLCD.setBackColor (VGA_RED);
myGLCD.setColor (VGA_YELLOW);
printRus (myGLCD, "Állapot", 5.25.0);
Hogy a felirat teljesen olvashatatlan.
Mi lehet az üzlet?
Mega 2560, az ITDB50 képernyő