Innehållsförteckning:

Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg
Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg

Video: Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg

Video: Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg
Video: Web Programming - Computer Science for Business Leaders 2016 2024, Juli
Anonim

Av chauhannaman98Följ mer av författaren:

Anslut Raspberry Pi till din bärbara datorskärm och tangentbord
Anslut Raspberry Pi till din bärbara datorskärm och tangentbord
Anslut Raspberry Pi till din bärbara datorskärm och tangentbord
Anslut Raspberry Pi till din bärbara datorskärm och tangentbord
Automatiskt ljusstaket
Automatiskt ljusstaket
Automatiskt ljusstaket
Automatiskt ljusstaket
Hemmautomation med Google Assistant och Adafruit IO
Hemmautomation med Google Assistant och Adafruit IO
Hemmautomation med Google Assistant och Adafruit IO
Hemmautomation med Google Assistant och Adafruit IO

För att upprätta god kommunikation mellan människovärlden och maskinvärlden spelar displayenheter en viktig roll. Och så är de en viktig del av inbäddade system. Displayenheter - stora som små, arbetar efter samma grundprincip. Förutom komplexa bildskärmsenheter som grafiska skärmar och 3D -skärmar måste man veta att arbeta med enkla skärmar som 16x1 och 16x2 enheter. 16x1 displayenhet kommer att ha 16 tecken och finns på en rad. 16x2 LCD kommer att ha 32 tecken totalt 16 på första raden och ytterligare 16 på andra raden. Här måste man förstå att i varje tecken finns det 5x10 = 50 pixlar så för att visa ett tecken måste alla 50 pixlar fungera tillsammans.

Tillbehör

Seeed Studio - Grove RGB LCD

Steg 1: Intro

Intro
Intro

Förutom komplexa bildskärmsenheter som grafiska skärmar och 3D -skärmar måste man veta att arbeta med enkla skärmar som 16x1 och 16x2 enheter. 16x1 displayenhet kommer att ha 16 tecken och finns på en rad. 16x2 LCD kommer att ha 32 tecken totalt 16 på första raden och ytterligare 16 på andra raden. Här måste man förstå att i varje tecken finns 5x10 = 50 pixlar så för att visa ett tecken måste alla 50 pixlar fungera tillsammans.

Grove - LCD RGB Backlight är en fullfärgad bakgrundsbelysning 16x2 LCD. Hög kontrast och användarvänlighet gör den till en perfekt I2C LCD -skärm för Arduino och Raspberry Pi.

Steg 2: Kretsdiagram

Kretsdiagram
Kretsdiagram

Till skillnad från andra 16x2 LCD -skärmar fungerar Grove LCD på I2C -anslutningarna. Detta underlättar besväret med att ansluta skärmen till Arduino eller Raspberry Pi. Tillsammans med VCC- och GND -linjerna kräver denna LCD bara SDA (Serial Data) och SCL (Serial Clock). Det betyder att vi bara behöver 4 trådar för att få denna LCD att fungera snarare än 14 stift på andra LCD -skärmar.

Steg 3: Hur fungerar I2C?

Hur fungerar I2C?
Hur fungerar I2C?
Hur fungerar I2C?
Hur fungerar I2C?

Här är den detaljerade förklaringen till samma sak:

  1. SDA (SerialData) - Linjen för master och slav att skicka och ta emot data.
  2. SCL (Serial Clock) - Linjen som bär klocksignalen.

I2C är ett seriellt kommunikationsprotokoll, så data överförs bit för bit längs en enda tråd (SDA -linjen). I likhet med SPI är I2C synkron, så utmatningen av bitar synkroniseras till samplingen av bitar med en klocksignal som delas mellan mastern och slaven. Klocksignalen styrs alltid av mastern.

Du kan lära dig mer om I2C -kommunikationsprotokollet här. Om du nu vill skapa ett projekt där du behöver använda de specifika funktionerna kan du enkelt göra detta genom att gå igenom exemplen från förvaret i bilagorna.

Rekommenderad: