Nokia 5110: foto, diagram. Koppel Nokia 5110 grafiese skerm aan Arduino

INHOUDSOPGAWE:

Nokia 5110: foto, diagram. Koppel Nokia 5110 grafiese skerm aan Arduino
Nokia 5110: foto, diagram. Koppel Nokia 5110 grafiese skerm aan Arduino
Anonim

Vir onervare gebruikers wat onafhanklik beheerstelsels vir robottoestelle of outomatiseringsinstrumente wil skep, word verskeie hardewaremodules en hul wysigings op die IT-dienstemark aangebied. As 'n reël het sulke toestelle 'n eenvoudige argitektuur met die reg om te kopieer en die sagteware wat saam met hulle kom in die vorm van eenvoudige nutsprogramme. Sulke produkte kan beide onafhanklik gebruik word en aan ander rekenaarstelsels gekoppel word via bedrade of draadlose koppelvlakke.

Voordele daarvan om met grafiese skerms te werk

Voorheen is grafiese monochrome skerms wyd in selfoonvervaardiging gebruik.

Nokia 5110
Nokia 5110

Nokia het 'n groot aantal verskillende modelle vrygestel wat met so 'n skerm toegerus is. Die dae van daardie fone is verby, maar die skerms het nie van die mark verdwyn nie en word steeds aktief gebruik tot die hede. Dit het geblyk onontbeerlik te wees en boonop goedkoop toestelle om teks en grafiese inligting te vertoon. Grafiese uitstallings werk deur puntmatrikse op die skerms te skep, wat die prent uitlig. Hulle bespaar hulpbronne en tyd, terwyl hulle 'n groot hoeveelheid inligting vertoon en 'n klein hoeveelheid energie verbruik. Daar is baie verskillende gebiede waar Nokia 5110-toestelle gebruik kan word: foto, video, TV, mediese en baie ander industrieë.

Voordat jy beskryf hoe om 'n Nokia-skerm aan 'n Arduino-hardewaremodule te koppel, is dit nodig om 'n kort inleiding tot hierdie toestelle te gee.

Voordele van die gebruik van Arduino Uno

Baie platforms en mikrobeheerders is geskep wat analoog is aan die Arduino-platform wat in hierdie artikel aangebied word. Sommige van hierdie analoë is Netmedia se BX-24, Parallax Basic Stamp en vele ander. Kom ons fokus egter op die Arduino Uno, aangesien hierdie konstruktor 'n aantal voordele bo ander beheerders het. Jy moet aandag gee aan hulle wanneer jy 'n platform vir werk kies. Eerstens, dit is die lae koste van hierdie toestelle. Modelle met hierdie sagteware kos minder as $45 en kan met die hand gebou word indien verlang, aangesien hulle 'n redelik eenvoudige ontwerp het. Die tweede punt wat die moeite werd is om daarop te let, is dat Arduino-platforms met alle bedryfstelsels kan werk: Windows, Linux en Macintosh OSX, terwyl alle ander beperk is om uitsluitlik met Windows te werk.

Arduino Uno-beskrywing

Arduino Uno is 'n platform vir die ontwikkeling en programmering van verskeie toestelle, wat 14 digitale in- en uitsette het, 6 analoog insette,verskeie verbindings (USB, ICSP, krag) en 'n knoppie wat die funksie het om die toestel te herlaai. Hierdie platform het 'n ingeboude lont wat kortsluitings voorkom en veilige werking met die USB-kabel verseker. Dit word geaktiveer wanneer meer as 500 mA se stroom deur die USB-poort gaan. In vergelyking met hoofraamrekenaars, werk die Arduino Uno baie nouer met die omliggende fisiese omgewing. Die platform is gebou op 'n gedrukte stroombaan en ontwerp om met oopbron te werk. Dit kan deur beide studente en amateurs gebruik word, sowel as professionele persone wat die modelle na goeddunke kan uitbrei en aanvul en vrylik met oopbron werk. Die platform is so ontwerp dat nuwe komponente maklik daarby gevoeg kan word. Die ontwerp aanvaar die keuse deur die ontwikkelaar van onafhanklike gebruik van die toestel, daarom word dit nie in die houer geplaas nie en het nie 'n rigiede binding aan die installasie nie.

verbind nokia 5110
verbind nokia 5110

Beskrywing van Nokia 5110-skerm

Die Nokia 5110 grafiese skerm is 'n goedkoop monochrome skerm met 'n diagonaal van 1,6 , wat jou toelaat om nie net teksinligting nie, maar ook prente te vertoon. Sy resolusie is 48x84 px, en die spanning waarteen dit kan werk is 2,7-5 Q. Inligting word in vertikale blokke vertoon, agt pieksels hoog en ses reëls wyd, en elke kontak is op die agterkant gemerk om gebruikers te help om hulle op te spoor.

nokia 5110 diagram
nokia 5110 diagram

Vir volledige werking grafiese vertoningmoet aan die bord gekoppel word. Hierdie artikel beskryf hoe om die Nokia 5110 aan die Arduino Uno te koppel om met die skerm te begin.

nokia 5110 foto
nokia 5110 foto

Materiale benodig vir verbinding

  • Nokia 5110 grafiese skerm;

  • Arduino Uno;
  • lus of sewe drade;
  • USB-kabel (vir koppeling aan 'n rekenaar), battery of AC/DC-adapter (vir die voorsiening van krag aan die bord sonder die hulp van 'n rekenaar).

Hoe om Nokia 5110 grafiese skerm aan Arduino te koppel

1. Die eerste stap is om die Nokia 5110-skerm aan die Arduino te koppel. Ingesluit by die grafiese toestel is 'n broodbordmontering met agt verbindings. As jy van plan is om 'n stroombaan te gebruik, dan is "reguit bene" goed. In ander gevalle is dit die moeite werd om verbindings teen 'n hoek van 90 grade te koop. Eerstens moet hulle in die skerm self geplaas word en dan die toestel aan die Arduino koppel.

2. Vervolgens moet jy die drade verbind. Dit is die beste om 'n kabel te gebruik, maar 'n gewone MGTF-draad sal ook werk. Dit is belangrik om te weet dat hierdie skerm nie deur 5 V aangedryf word nie, maar deur 3,3 V. Daarom kan jy veilig 3 V koppel aan plus en grond na minus. Die oorblywende bedrading word in 'n sekere volgorde aan die Arduino en Nokia 5110 gekoppel. Die verbindingsdiagram is soos volg:

  • Gnd-kontak (gewone draad) - na Arduino-grond (na minus);
  • Bl (agterligkrag) - na Arduino-grond (na minus);
  • Vcc (kragmodule) - na poort 3.3V op Arduino.

Volgende, alle kontakte van regs na links is aan poorte gekoppel:

  • Pen 1 (SCLK - pols vir inligtingoordrag) - digitale poort D3;
  • Pen 2 (SDIN/MOSI - data) - digitale poort D4;
  • Pen 3 (D/C - datatipe) - digitale poort D5;
  • Pen 4 (RST) - digitale poort D6;
  • Pen 5 (SCE - skyfiekeuse) - digitale poort D7.
koppel nokia 5110-skerm aan arduino
koppel nokia 5110-skerm aan arduino

Werk met biblioteke

Om die nodige inligting op die skerm van die toestel te vertoon, moet jy die biblioteek laai. Die beste opsie om met tekstuele inligting te werk, is die LCD5110_Graph-program. Jy kan reeds aan die naam sien dat hierdie biblioteek spesifiek vir Nokia 5110 geskep is. Die hulpprogram kan ook van die internet afgelaai word. Dit is as 'n argief aangeheg. Die uitgepakte lêer moet na die Libraries-lêergids geskuif word. Daarna kan jy die program laat loop. In die oopgemaakte venster moet jy "Lêer" kies, die wyser na "Voorbeelde" skuif en dan die een kies wat jy nodig het. Die voltooide kode sal op die skerm verskyn, wat baie duidelik vir gebruikers en elementêr is om te gebruik. Al die nodige inligting kan gelees en geredigeer word, maar dit is belangrik om nie die struktuur van die kode te breek nie. Verskeie funksies van die biblioteek sal die moontlikhede om met Nokia 5110 te werk uitbrei.

nokia 5110 grafiese skerm
nokia 5110 grafiese skerm

Om grafiese tekeninge op die skerm te vertoon, moet dit eers in grafiese programme geteken word soos bv.soos Adobe Photoshop of Paint. Nadat die tekening gereed is, moet dit in BMP (Monochrome Bitmap)-formaat gestoor word. Volgende, met behulp van die biblioteek, moet jy die tekening omskakel na oopbron. Na hierdie stappe sal 'n prent op die skerm verskyn.

Hierdie verbinding van die Nokia 5110-skerm aan Arduino sal jou help om die basiese vaardighede van werk met grafiese skerms te bemeester en te leer hoe om beelde te programmeer deur 'n verskeidenheid hardeware-modules te gebruik.

Aanbeveel: