Innholdsfortegnelse:
Video: Hei Verden! på LCD ved hjelp av CloudX M633: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
I denne opplæringen skal vi vise på LCD (Liquid Crystal Display).
Trinn 1: LCD (flytende krystallskjerm)
LCD -skjermene har et parallelt grensesnitt, noe som betyr at mikrokontrolleren må manipulere flere grensesnittpinner samtidig for å kontrollere skjermen. Grensesnittet består av følgende pins:
En registervelger (RS) -pinne som styrer hvor i LCD -minnet du skriver data til. Du kan velge enten dataregisteret, som inneholder det som skjer på skjermen, eller et instruksjonsregister, der LCD -kontrolleren ser etter instruksjoner om hva du skal gjøre videre.
En lese-/skrivepinne (R/W) som velger lesemodus eller skrivemodus
En Enable pin som gjør det mulig å skrive til registerene
8 datapinner (D0 -D7). Tilstandene til disse pinnene (høy eller lav) er bitene du skriver til et register når du skriver, eller verdiene du leser når du leser.
Det er også en skjermkonstantpinne (Vo), strømforsyningspinner (+ 5V og Gnd) og LED-bakgrunnsbelysning (Bklt+ og BKlt-) pinner som du kan bruke til å slå på LCD-skjermen, kontrollere skjermkontrasten og slå på og av LED henholdsvis bakgrunnsbelysning.
Prosessen med å kontrollere displayet innebærer å sette dataene som danner bildet av det du vil vise i dataregistrene, og deretter sette instruksjoner i instruksjonsregisteret. LiquidCrystal-biblioteket forenkler dette for deg, slik at du ikke trenger å vite instruksjonene på lavt nivå.
Hitachi-kompatible LCD-skjermer kan styres i to moduser: 4-bit eller 8-bit. 4-biters modus krever syv I/O-pinner fra Arduino, mens 8-biters modus krever 11 pinner. For å vise tekst på skjermen kan du gjøre det meste i 4-bits modus, så eksempel viser hvordan du styrer en 2x16 LCD i 4-biters modus.
Trinn 2: KOMPONENT
- CloudX M633
- CloudX SoftCard
- V3 ledning
- LCD 16x2
- 10k Ohm potensiometer
- Jumper wire
- 220 ohm motstand
- Brødbrett
du kan kjøpe komponenten din her
Trinn 3: MASKIN
- LCD RS -pin til digital pin 1 på Cloudx M633
- LCD Aktiver pin til digital pin 2 på Cloudx M633
- LCD D4 -pinne til digital pinne 3 på Cloudx M633
- LCD D5 -pinne til digital pinne 4 på Cloudx M633
- LCD D6 -pin til digital pin 5 på Cloudx M633
- LCD D7 -pinne til digital pinne 6 på Cloudx M633
I tillegg koble en 10k pot til +5V og GND, med viskeren (utgang) til LCD -skjermene VO pin. En 220 ohm motstand brukes til å drive skjermens bakgrunnsbelysning, vanligvis på pinne 15 og 16 på LCD -kontakten
Trinn 4: KODING
Kopier denne koden til CloudX IDE
#inkludere#inkludere
setup () {
lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (klar); lcdCmd (cursorOff);
Løkke(){
lcdWriteText (1, 2, "HELLO WORLD!"); lcdWriteText (2, 2, "I USE CLOUDX");
}
}
Anbefalt:
Vídeo Tutoriales De Tecnologías Creativas 01: Hei verden! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: 4 trinn
Vídeo Tutoriales De Tecnologías Creativas 01: Hei verden! Blink, Hacemos Parpadear Nuestro Primer Led Con Arduino: En este tutorial to see a comender hacer parpadear (blink) un diodo LED con una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación and para ello utilizaremos Tinkercad Circuits (utilizando una cuenta gratuita). En fortsettelse
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Hei verden - Java: 5 trinn
Hello World - Java: I dette programmet lærer vi hvordan du skriver ut til konsollen i Java
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer