Innholdsfortegnelse:
Video: Bruke Grove LCD med RGB -bakgrunnsbelysning: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Av chauhannaman98 Følg mer av forfatteren:
For å etablere god kommunikasjon mellom den menneskelige verden og maskinverdenen, spiller displayenheter en viktig rolle. Og så er de en viktig del av innebygde systemer. Displayenheter - store eller små, arbeider etter det samme grunnprinsippet. I tillegg til komplekse displayenheter som grafiske skjermer og 3D -skjermer, må man vite for å jobbe med enkle skjermer som 16x1 og 16x2 enheter. 16x1 -displayenheten har 16 tegn og er på en linje. 16x2 LCD vil ha 32 tegn totalt 16 på 1. linje og ytterligere 16 på 2. linje. Her må man forstå at i hvert tegn er det 5x10 = 50 piksler, så for å vise ett tegn må alle 50 pikslene fungere sammen.
Rekvisita
Seeed Studio - Grove RGB LCD
Trinn 1: Intro
I tillegg til komplekse displayenheter som grafiske skjermer og 3D -skjermer, må man vite for å jobbe med enkle skjermer som 16x1 og 16x2 enheter. 16x1 -displayenheten har 16 tegn og er på en linje. 16x2 LCD vil ha 32 tegn totalt 16 på 1. linje og ytterligere 16 på 2. linje. Her må man forstå at i hvert tegn er det 5x10 = 50 piksler, så for å vise ett tegn må alle 50 pikslene fungere sammen.
Grove - LCD RGB -bakgrunnsbelysning er en 16x2 LCD -skjerm i full farge. Høy kontrast og brukervennlighet gjør den til en perfekt I2C LCD -skjerm for Arduino og Raspberry Pi.
Trinn 2: Kretsdiagram
I motsetning til andre 16x2 LCD -skjermer fungerer Grove LCD på I2C -tilkoblingene. Dette letter bryet med å koble skjermen til Arduino eller Raspberry Pi. Sammen med VCC- og GND -linjene krever denne LCD -en bare SDA (Serial Data) og SCL (Serial Clock). Det betyr at vi bare trenger 4 ledninger for å få denne LCD -en til å fungere i stedet for 14 pinner på andre LCD -skjermer.
Trinn 3: Hvordan fungerer I2C?
Her er den detaljerte forklaringen på det samme:
- SDA (SerialData) - Linjen for master og slave for å sende og motta data.
- SCL (Serial Clock) - Linjen som bærer klokkesignalet.
I2C er en seriell kommunikasjonsprotokoll, så data overføres bit for bit langs en enkelt ledning (SDA -linjen). I likhet med SPI er I2C synkron, så utgangen av biter synkroniseres til samplingen av biter av et klokkesignal som deles mellom master og slave. Klokkesignalet styres alltid av masteren.
Du kan lære mer om I2C -kommunikasjonsprotokollen her. Nå, hvis du vil lage et prosjekt der du trenger å bruke de spesifikke funksjonene, kan du enkelt gjøre dette ved å gå gjennom eksemplene fra depotet i vedleggene.
Anbefalt:
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
I2C / IIC LCD -skjerm - Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: 5 trinn
I2C / IIC LCD -skjerm | Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: Hei folkens siden en vanlig SPI LCD 1602 har for mange ledninger å koble til, så det er veldig vanskelig å koble den til arduino, men det er en modul tilgjengelig på markedet som kan konverter SPI -skjerm til IIC -skjerm, så da trenger du bare å koble til 4 ledninger
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus