Siemens M55 LCD (LM15SGFNZ07) Arduino biblioteka

27 06 2012

Jau anksčiau pristačiau Siemens M55 telefono LCD ekrano programas tačiau bibliotekataip ir nebuvo normaliai apipavidalinta. Per tą laiką atsirado stabili Arduino IDE 1.0 versija, su kuria senoji biblioteka neveikė. Atnaujinau biblioteką ir apipavidalinau. Taip pat pervadinau biblioteką į LM15SGFNZ07. Taip vadinasi šis ekranėlis.

Bibliotekos galimybės:

  • Ekrano išvalymas ir spalvinimas nurodyta spalva;
  • Kontrasto keitimas (ne šviesumo, pastarasis keičiamas fiziskai keičiant LCD apšietimo įtampą);
  • Individualių taškų piešimas;
  • Linijų piešimas;
  • Plotų piešimas;
  • Rėmelių piešimas;
  • Simbolių spaudinimas 4 dydžių šriftu;
  • Teksto spausdinimas 4 dydžių šriftų; Automatinis simbolių perkėlimas į naują eilutę;
  • Perengta naudoti 11 spalvų;

Bibliotekos viduje yra pavyzdinė programa. Jos veikimas:

Bibliotemą kodas yra laisvai prieinamas ir jį galite parsisiųsti čia: https://bitbucket.org/mindogas/lm15sgfnz07

Ekrano pajungimas prie Arduino ir papildomai truputi informacijos apie bilioteką čia: https://mindogas.wordpress.com/2012/06/27/arduino-uno-siemens-m55-lcd-ekranas/

Termometro projektas kuriame panaudodas šis LCD čia: https://mindogas.wordpress.com/2012/06/27/termometras-panaudojant-10k-termistoriu-nepamirstant-arduino-uno-bei-siemens-m55-lcd/


Veiksmai

Information

3 responses

31 07 2013
Donatas

iš radiokot.ru galima gauti dar geros info, kaip užvesti LCD iš M55, nes jei neklystu yra 2 ar daugiau skirtingų lcd draiverių jie.

9 02 2014
levas

Netyčia radau tokį ekraniuką ir internete radau lenko kurybos nedadaryta biblioteką… Kiek supratau lenkas visiškai nesuprato “window” panaudojimo ir uzpildyta staciakampi, bei H ar V linijas paišė naudodamas pixelius, vietoje to kad užbrėžti ribas ir paprasčiausiai užpildi langą spalva.
Tikiuosi tavo biblioteka jau be šitų klaidelių.
Nu ir spalvos irgi pasiskaičiuoja su paprasta matematika.

9 02 2014
mindogas

Jei kalbi apie ta pati (http://www.drzasiek.cba.pl/m55.php) tai aš ją tik pritaikau Arduino platformai su keliais pataisymais. Daugiau nieko taip ir nespėjau nes LCD ekraną sugadinau. Įdėja, jį naudoti kaip vaizdo šaltinį skaidrių projektoriuje, baigėsi negerai 😀
Jei ką pagerinsi bibliotekoje nepatingėk pasidalinti su visais 😉

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s




%d bloggers like this: