Nokia 5110: larawan, diagram. Pagkonekta ng Nokia 5110 Graphic Display sa Arduino

Talaan ng mga Nilalaman:

Nokia 5110: larawan, diagram. Pagkonekta ng Nokia 5110 Graphic Display sa Arduino
Nokia 5110: larawan, diagram. Pagkonekta ng Nokia 5110 Graphic Display sa Arduino
Anonim

Para sa mga bagitong user na gustong gumawa ng mga control system para sa mga robotic na device o mga tool sa automation, iba't ibang hardware module at ang kanilang mga pagbabago ay inaalok sa IT services market. Bilang isang patakaran, ang mga naturang aparato ay may isang simpleng arkitektura na may karapatang kopyahin at ang software na kasama ng mga ito sa anyo ng mga simpleng kagamitan. Ang mga naturang produkto ay maaaring magamit nang nakapag-iisa at nakakonekta sa iba pang mga computer system sa pamamagitan ng wired o wireless na mga interface.

Mga kalamangan ng pagtatrabaho sa mga graphic na display

Noon, malawakang ginagamit ang mga graphical na monochrome na display sa paggawa ng cell phone.

Nokia 5110
Nokia 5110

Naglabas ang Nokia ng malaking bilang ng iba't ibang modelo na nilagyan ng ganoong screen. Ang mga araw ng mga teleponong iyon ay tapos na, ngunit ang mga display ay hindi nawala sa merkado at patuloy na aktibong ginagamit hanggang sa kasalukuyan. Ang mga ito ay kailangang-kailangan at, bilang karagdagan, murang mga aparato para sa pagpapakita ng teksto at graphic na impormasyon. Gumagana ang mga graphic na display sa pamamagitan ng paggawa ng mga dot matrix sa mga screen, na nagha-highlight sa larawan. Nagse-save sila ng mga mapagkukunan at oras, habang nagpapakita ng malaking halaga ng impormasyon at kumonsumo ng kaunting enerhiya. Maraming iba't ibang lugar kung saan maaaring gamitin ang mga Nokia 5110 device: larawan, video, TV, medikal, at marami pang ibang industriya.

Bago ilarawan kung paano ikonekta ang isang Nokia display sa isang Arduino hardware module, kinakailangang magbigay ng maikling pagpapakilala sa mga device na ito.

Mga pakinabang ng paggamit ng Arduino Uno

Maraming mga platform at microcontroller ang nalikha na kahalintulad sa Arduino platform na ipinakita sa artikulong ito. Ang ilan sa mga analogue na ito ay ang BX-24 ng Netmedia, Parallax Basic Stamp at marami pang iba. Gayunpaman, tumuon tayo sa Arduino Uno, dahil ang konstruktor na ito ay may ilang mga pakinabang sa iba pang mga controller. Dapat mong bigyang pansin ang mga ito kapag pumipili ng isang platform para sa trabaho. Una sa lahat, ito ang mababang halaga ng mga device na ito. Ang mga modelo na may ganitong software ay nagkakahalaga ng mas mababa sa $45 at maaaring gawin sa pamamagitan ng kamay kung nais, dahil mayroon silang medyo simpleng disenyo. Ang pangalawang punto na dapat tandaan ay ang mga platform ng Arduino ay maaaring gumana sa lahat ng operating system: Windows, Linux, at Macintosh OSX, habang ang lahat ng iba ay limitado sa eksklusibong pagtatrabaho sa Windows.

Arduino Uno Paglalarawan

Ang Arduino Uno ay isang platform para sa pagbuo at pagprograma ng iba't ibang device, na mayroong 14 na digital input at output, 6 na analog input,ilang connectors (USB, ICSP, power) at isang button na may function na i-reboot ang device. Ang platform na ito ay may built-in na fuse na pumipigil sa mga short circuit at nagsisiguro ng ligtas na operasyon gamit ang USB cable. Ito ay na-trigger kapag higit sa 500 mA ng kasalukuyang pumasa sa pamamagitan ng USB port. Kung ikukumpara sa mga mainframe na computer, ang Arduino Uno ay nakikipag-ugnayan nang mas mahigpit sa nakapaligid na pisikal na kapaligiran. Ang platform ay binuo sa isang naka-print na circuit board at idinisenyo upang gumana sa open source. Maaari itong magamit ng parehong mga mag-aaral at mga baguhan, gayundin ng mga propesyonal na maaaring palawigin at dagdagan ang mga modelo sa kanilang paghuhusga at malayang magtrabaho sa open source. Ang platform ay idinisenyo sa paraang madaling maidagdag dito ang mga bagong bahagi. Ipinagpapalagay ng disenyo ang pagpili ng developer ng independiyenteng paggamit ng device, kaya hindi ito inilalagay sa case at walang mahigpit na pagkakatali sa pag-install.

pagkonekta sa nokia 5110
pagkonekta sa nokia 5110

Paglalarawan ng Nokia 5110 display

Ang Nokia 5110 graphic display ay isang badyet na monochrome display na may dayagonal na 1.6 , na nagbibigay-daan sa iyong magpakita hindi lamang ng impormasyon sa text, kundi pati na rin ng mga larawan. Ang resolution nito ay 48x84 px, at ang boltahe kung saan ito maaaring gumana ay 2.7-5 T. Ang impormasyon ay ipinapakita sa mga patayong bloke, walong pixel ang taas at anim na linya ang lapad, at ang bawat contact ay may label sa likod upang matulungan ang mga user na mahanap ang mga ito.

diagram ng nokia 5110
diagram ng nokia 5110

Para sa buong pagpapatakbo ng graphic na displaydapat na konektado sa board. Ang artikulong ito ay nagdedetalye kung paano ikonekta ang Nokia 5110 sa Arduino Uno upang makapagsimula sa display.

larawan ng nokia 5110
larawan ng nokia 5110

Mga kailangan para sa koneksyon

  • Nokia 5110 Graphic Display;
  • Arduino Uno;
  • loop o pitong wire;
  • USB cable (para sa pagkonekta sa isang computer), baterya o AC/DC adapter (para sa pagbibigay ng kuryente sa board nang walang tulong ng computer).

Paano ikonekta ang Nokia 5110 Graphic Display sa Arduino

1. Ang unang hakbang ay ikonekta ang Nokia 5110 display sa Arduino. Kasama sa graphics device ang isang breadboard mount na may walong connector. Kung plano mong gumamit ng isang circuit board, kung gayon ang "mga tuwid na binti" ay maayos. Sa ibang mga kaso, ito ay nagkakahalaga ng pagbili ng mga konektor sa isang anggulo ng 90 degrees. Una, dapat silang ipasok sa mismong display, at pagkatapos ay ikabit ang device sa Arduino.

2. Susunod, kailangan mong ikonekta ang mga wire. Pinakamabuting gumamit ng cable, ngunit gagana rin ang regular na wire ng MGTF. Mahalagang malaman na ang display na ito ay hindi pinapagana ng 5 V, ngunit sa pamamagitan ng 3.3 V. Samakatuwid, maaari mong ligtas na ikonekta ang 3 V sa plus at ground sa minus. Ang natitirang mga kable ay konektado sa isang tiyak na pagkakasunud-sunod sa Arduino at Nokia 5110. Ang diagram ng koneksyon ay ang mga sumusunod:

  • Gnd contact (common wire) - sa Arduino ground (to minus);
  • Bl (power ng backlight) - sa Arduino ground (to minus);
  • Vcc (powermodule) - sa port 3.3V sa Arduino.

Susunod, lahat ng contact mula kanan papuntang kaliwa ay konektado sa mga port:

  • Pin 1 (SCLK - pulse para sa paghahatid ng impormasyon) - digital port D3;
  • Pin 2 (SDIN/MOSI - data) - digital port D4;
  • Pin 3 (D/C - uri ng data) - digital port D5;
  • Pin 4 (RST) - digital port D6;
  • Pin 5 (SCE - pagpili ng chip) - digital port D7.
pagkonekta ng nokia 5110 display sa arduino
pagkonekta ng nokia 5110 display sa arduino

Paggawa sa mga aklatan

Upang maipakita ang kinakailangang impormasyon sa screen ng device, kailangan mong i-load ang library. Ang pinakamahusay na opsyon para sa pagtatrabaho sa tekstong impormasyon ay ang LCD5110_Graph program. Masasabi mo na mula sa pangalan na ang library na ito ay partikular na nilikha para sa Nokia 5110. Ang utility ay maaari ding i-download mula sa Internet. Ito ay naka-attach bilang isang archive. Ang na-unzip na file ay dapat ilipat sa folder ng Mga Aklatan. Pagkatapos nito, maaari mong patakbuhin ang programa. Sa binuksan na window, kailangan mong piliin ang "File", ilipat ang cursor sa "Mga Halimbawa", pagkatapos ay piliin ang kailangan mo. Ang tapos na code ay lalabas sa screen, na napakalinaw sa mga user at elementarya na gagamitin. Ang lahat ng kinakailangang impormasyon ay maaaring basahin at i-edit, ngunit ito ay mahalaga na hindi masira ang istraktura ng code. Iba't ibang mga function ng library ang magpapalawak ng mga posibilidad ng pagtatrabaho sa Nokia 5110.

graphic na display ng nokia 5110
graphic na display ng nokia 5110

Upang maipakita ang mga graphic na drawing sa display, dapat munang iguhit ang mga ito sa mga graphic program gaya ngtulad ng Adobe Photoshop o Paint. Kapag handa na ang drawing, dapat itong i-save sa BMP (Monochrome Bitmap) na format. Susunod, gamit ang library, dapat mong i-convert ang drawing sa open source. Pagkatapos ng mga hakbang na ito, may lalabas na larawan sa screen.

Ang koneksyon na ito ng Nokia 5110 display sa Arduino ay tutulong sa iyong makabisado ang mga pangunahing kasanayan sa pagtatrabaho sa mga graphic na display at matutunan kung paano mag-program ng mga larawan gamit ang iba't ibang hardware modules.

Inirerekumendang: