Talaan ng mga Nilalaman:

Paggamit ng Grove LCD Sa RGB Backlight: 4 na Hakbang
Paggamit ng Grove LCD Sa RGB Backlight: 4 na Hakbang

Video: Paggamit ng Grove LCD Sa RGB Backlight: 4 na Hakbang

Video: Paggamit ng Grove LCD Sa RGB Backlight: 4 na Hakbang
Video: 7 Stupid Errors in soldering with tips 2024, Nobyembre
Anonim

Sundin ang Higit pa ng may-akda:

Ikonekta ang Raspberry Pi sa Iyong Laptop Screen at Keyboard
Ikonekta ang Raspberry Pi sa Iyong Laptop Screen at Keyboard
Ikonekta ang Raspberry Pi sa Iyong Laptop Screen at Keyboard
Ikonekta ang Raspberry Pi sa Iyong Laptop Screen at Keyboard
Awtomatikong Banal na Bakod
Awtomatikong Banal na Bakod
Awtomatikong Banal na Bakod
Awtomatikong Banal na Bakod
Home Automation Gamit ang Google Assistant at Adafruit IO
Home Automation Gamit ang Google Assistant at Adafruit IO
Home Automation Gamit ang Google Assistant at Adafruit IO
Home Automation Gamit ang Google Assistant at Adafruit IO

Upang maitaguyod ang mahusay na komunikasyon sa pagitan ng mundo ng tao at ng mundo ng makina, ang mga unit ng display ay may mahalagang papel. At sa gayon sila ay isang mahalagang bahagi ng mga naka-embed na system. Mga unit ng display - malaki o maliit, gumana sa parehong pangunahing prinsipyo. Bukod sa mga kumplikadong yunit ng pagpapakita tulad ng mga graphic display at 3D display, dapat malaman ng isa upang gumana sa mga simpleng pagpapakita tulad ng 16x1 at 16x2 unit. Ang 16x1 display unit ay magkakaroon ng 16 character at nasa isang linya. Ang 16x2 LCD ay magkakaroon ng 32 character sa kabuuang 16 sa 1st line at isa pang 16 sa 2nd line. Narito dapat maunawaan ng isa na sa bawat character mayroong 5x10 = 50 pixel upang maipakita ang isang character lahat ng 50 pixel ay dapat na magkakasama.

Mga gamit

Nakita na Studio - Grove RGB LCD

Hakbang 1: Intro

Intro
Intro

Bukod sa mga kumplikadong yunit ng pagpapakita tulad ng mga graphic display at 3D display, dapat malaman ng isa upang gumana sa mga simpleng pagpapakita tulad ng 16x1 at 16x2 na yunit. Ang 16x1 display unit ay magkakaroon ng 16 character at nasa isang linya. Ang 16x2 LCD ay magkakaroon ng 32 character sa kabuuang 16 sa 1st line at isa pang 16 sa 2nd line. Narito dapat maunawaan ng isa na sa bawat character mayroong 5x10 = 50 pixel upang maipakita ang isang character lahat ng 50 pixel ay dapat na magkakasama.

Grove - LCD RGB Backlight ay isang buong-kulay na backlight 16x2 LCD. Mataas na kaibahan at kadalian ng paggamit gawin itong isang perpektong I2C LCD display para sa Arduino at Raspberry Pi.

Hakbang 2: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Hindi tulad ng ibang mga 16x2 LCD, gumagana ang Grove LCD sa mga koneksyon sa I2C. Pinapagaan nito ang abala ng pagkonekta sa screen sa Arduino o Raspberry Pi. Kasabay ng mga linya ng VCC at GND, ang LCD na ito ay nangangailangan lamang ng SDA (Serial Data) at SCL (Serial Clock). Nangangahulugan ito na kailangan lamang namin ng 4 na mga wire upang magawa ang LCD na ito sa halip na 14 na mga pin ng iba pang mga LCD.

Hakbang 3: Paano Gumagana ang I2C?

Paano gumagana ang I2C?
Paano gumagana ang I2C?
Paano gumagana ang I2C?
Paano gumagana ang I2C?

Narito ang detalyadong paliwanag para sa pareho:

  1. SDA (SerialData) - Ang linya para sa master at alipin na magpadala at tumanggap ng data.
  2. SCL (Serial Clock) - Ang linya na nagdadala ng signal ng orasan.

Ang I2C ay isang serial protocol ng komunikasyon, kaya't ang data ay inilipat nang paunti-unti kasama ang isang solong kawad (ang linya ng SDA). Tulad ng SPI, ang I2C ay magkasabay, kaya ang output ng mga bit ay na-synchronize sa sampling ng mga piraso ng isang signal ng orasan na ibinahagi sa pagitan ng master at ng alipin. Ang signal ng orasan ay laging kinokontrol ng master.

Maaari mong malaman ang higit pa tungkol sa I2C komunikasyon protocol dito. Ngayon, kung nais mong lumikha ng isang proyekto kung saan kailangan mong gamitin ang mga tukoy na pag-andar, madali mong magagawa ito sa pamamagitan ng pagdaan sa mga halimbawa mula sa lalagyan sa mga kalakip.

Inirerekumendang: