Përmbajtje:

Përdorimi i Grove LCD me dritë prapa RGB: 4 hapa
Përdorimi i Grove LCD me dritë prapa RGB: 4 hapa

Video: Përdorimi i Grove LCD me dritë prapa RGB: 4 hapa

Video: Përdorimi i Grove LCD me dritë prapa RGB: 4 hapa
Video: CS50 2016 Week 0 at Yale (pre-release) 2024, Nëntor
Anonim

Nga chauhannaman98 Ndiqni më shumë nga autori:

Lidhni Raspberry Pi me ekranin dhe tastierën e laptopit tuaj
Lidhni Raspberry Pi me ekranin dhe tastierën e laptopit tuaj
Lidhni Raspberry Pi me ekranin dhe tastierën e laptopit tuaj
Lidhni Raspberry Pi me ekranin dhe tastierën e laptopit tuaj
Gardh automatik i dritës
Gardh automatik i dritës
Gardh automatik i dritës
Gardh automatik i dritës
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO

Për të krijuar një komunikim të mirë midis botës njerëzore dhe botës së makinerisë, njësitë e ekranit luajnë një rol të rëndësishëm. Dhe kështu ata janë një pjesë e rëndësishme e sistemeve të ngulitura. Njësitë e ekranit - të mëdha apo të vogla, punojnë në të njëjtin parim bazë. Përveç njësive komplekse të ekranit si ekranet grafike dhe ekranet 3D, duhet të dini të punoni me ekrane të thjeshtë si njësitë 16x1 dhe 16x2. Njësia e ekranit 16x1 do të ketë 16 karaktere dhe janë në një rresht. LCD 16x2 do të ketë 32 karaktere në total 16 në rreshtin e parë dhe 16 të tjerë në rreshtin e dytë. Këtu duhet kuptuar se në secilin karakter ka 5x10 = 50 pikselë kështu që për të shfaqur një karakter të gjithë 50 pikselët duhet të punojnë së bashku.

Furnizimet

Studio e parë - Grove RGB LCD

Hapi 1: Hyrje

Hyrje
Hyrje

Përveç njësive komplekse të ekranit si ekranet grafike dhe ekranet 3D, duhet të dini të punoni me ekrane të thjeshtë si njësitë 16x1 dhe 16x2. Njësia e ekranit 16x1 do të ketë 16 karaktere dhe janë në një rresht. LCD 16x2 do të ketë 32 karaktere gjithsej 16 në rreshtin e parë dhe 16 të tjerë në rreshtin e dytë. Këtu duhet kuptuar se në secilin karakter ka 5x10 = 50 pikselë kështu që për të shfaqur një karakter të gjithë 50 pikselët duhet të punojnë së bashku.

Grove - LCD RGB Backlight është një dritë e pasme me ngjyra të plota 16x2 LCD. Kontrasti i lartë dhe lehtësia e përdorimit e bëjnë atë një ekran LCD të përsosur I2C për Arduino dhe Raspberry Pi.

Hapi 2: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Ndryshe nga LCD -të e tjera 16x2, Grove LCD punon në lidhjet I2C. Kjo lehtëson sherrin e lidhjes së ekranit me Arduino ose Raspberry Pi. Së bashku me linjat VCC dhe GND, kjo LCD kërkon vetëm SDA (Të Dhëna Seriale) dhe SCL (Ora Seriale). Do të thotë që na duhen vetëm 4 tela për ta bërë këtë LCD të funksionojë në vend se 14 kunja LCD të tjerë.

Hapi 3: Si funksionon I2C?

Si funksionon I2C?
Si funksionon I2C?
Si funksionon I2C?
Si funksionon I2C?

Këtu është shpjegimi i hollësishëm për të njëjtën gjë:

  1. SDA (SerialData) - Linja për masterin dhe skllavin për të dërguar dhe marrë të dhëna.
  2. SCL (Ora Seriale) - Linja që mbart sinjalin e orës.

I2C është një protokoll komunikimi serik, kështu që të dhënat transferohen pak nga pak përgjatë një teli të vetëm (linja SDA). Ashtu si SPI, I2C është sinkron, kështu që dalja e bitëve sinkronizohet me marrjen e mostrave të bitëve nga një sinjal i orës i ndarë mes masterit dhe skllavit. Sinjali i orës kontrollohet gjithmonë nga mjeshtri.

Mund të mësoni më shumë rreth protokollit të komunikimit I2C këtu. Tani, nëse doni të krijoni një projekt ku duhet të përdorni funksionet specifike, mund ta bëni me lehtësi këtë duke kaluar nëpër shembujt nga depoja në bashkëngjitjet.

Recommended: