Taula de continguts:
- Pas 1: el que necessiteu
- Pas 2: Pinout LCD i connexions amb Arduino
- Pas 3: Programació de l'Arduino
- Pas 4: Codi
- Pas 5: Codi i diagrama del circuit explicats completament:
Vídeo: Interfície LCD amb Arduino a Tinkercad: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Projectes Tinkercad »
El codi d’aquest article està escrit per a pantalles LCD que utilitzen el controlador estàndard Hitachi HD44780. Si el vostre LCD té 16 pins, probablement tingui el controlador Hitachi HD44780. Aquestes pantalles es poden connectar en mode de 4 bits o en mode de 8 bits. Normalment es prefereix el cablejat de la pantalla LCD en mode de 4 bits, ja que utilitza quatre cables menys que el mode de 8 bits. A la pràctica, no hi ha una diferència notable en el rendiment entre els dos modes. En aquest tutorial, connectaré la pantalla LCD en mode de 4 bits.
Pas 1: el que necessiteu
Per a aquest tutorial necessitareu:
1. Arduino uno
2. Tauler de pa o PCB
3. LCD 16x2
4. Potentiòmetre
Pas 2: Pinout LCD i connexions amb Arduino
Aquí teniu un esquema dels pins de la pantalla LCD que estic fent servir. Les connexions de cada pin a l'Arduino seran les mateixes, però és possible que els pins es disposin de manera diferent a la pantalla LCD. Assegureu-vos de consultar el full de dades o de buscar etiquetes a la pantalla LCD en concret:
A més, és possible que hàgiu de soldar una capçalera de 16 pins a la pantalla LCD abans de connectar-la a una taula de treball. Seguiu el diagrama següent per connectar la pantalla LCD al vostre Arduino:
Pin de RS (RS) - 1
Activa (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
La resistència del diagrama anterior estableix la brillantor de la llum de fons. Un valor típic és de 220 ohms, però també funcionaran altres valors. Les resistències més petites faran que la llum de fons sigui més brillant.
El potenciòmetre s’utilitza per ajustar el contrast de la pantalla. Normalment faig servir un potenciòmetre de 10K Ohm, però també funcionaran altres valors.
Pas 3: Programació de l'Arduino
Tot el codi següent utilitza la biblioteca LiquidCrystal que ve preinstal·lada amb l'IDE Arduino. Una biblioteca és un conjunt de funcions que es poden afegir fàcilment a un programa en un format abreujat.
Per utilitzar una biblioteca, cal incloure-la al programa. La línia 1 del codi següent ho fa amb l'ordre #include. Quan incloeu una biblioteca en un programa, tot el codi de la biblioteca es carrega a Ardunio juntament amb el codi del vostre programa.
Ara estem preparats per entrar a la programació. Aniré repassant coses més interessants que podeu fer en un moment, però ara per ara només cal executar un programa de prova senzill. Aquest programa imprimirà "Benvingut a la meva classe" a la pantalla i després d'un cert retard "Nova manera d'aprendre" i al final "Classe Arduino de Mudit jain", on el meu nom parpellejarà. Introduïu aquest codi a l'àrea de codis de tinkercad i inicieu la simulació.
Pas 4: Codi
Per a projectes més interessants, poseu-vos en contacte amb mi a:
Youtube:
Pàgina de Facebook:
Instagram:
#incloure
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); void setup () {lcd.begin (16, 2); lcd.setCursor (5, 0); lcd.print ("BENVINGUTS"); lcd.setCursor (3, 1); lcd.print ("A LA MEVA CLASSE"); endarreriment (2000); lcd.setCursor (5, 0); lcd.print ("New Way"); lcd.setCursor (3, 1); lcd.print ("D'aprenentatge"); endarreriment (2000); lcd.clear (); } void loop () {lcd.setCursor (2, 0); lcd.print ("classe Arduino"); lcd.setCursor (2, 1); lcd.print ("Per MUDIT JAIN"); retard (500); lcd.clear (); lcd.setCursor (2, 0); lcd.print ("classe Arduino"); retard (500); }
Recomanat:
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32: 8 passos
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32s: en aquest tutorial, aprendreu tot sobre com iniciar, connectar-se i aconseguir que el dispositiu I2C (acceleròmetre) funcioni amb el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Interfície LED RGB amb Arduino a TinkerCad: 4 passos
Interfície de LED RGB amb Arduino a TinkerCad: en aquest tutorial, aprendreu sobre la interfície de leds Arduino RGB. El LED RGB consta de tres leds diferents, pel nom es pot endevinar que aquests LED són vermells, verds i blaus. Podem obtenir molts altres colors barrejant aquests colors. El
Tutorial Arduino LCD 16x2 - Interfície de pantalla LCD 1602 amb Arduino Uno: 5 passos
Tutorial Arduino LCD 16x2 | Interfície de pantalla LCD 1602 amb Arduino Uno: Hola nois, ja que molts projectes necessiten una pantalla per mostrar les dades tant si es tracta d’un comptador de bricolatge com de pantalla de comptadors de subscripcions a YouTube o una calculadora o un pany de teclat amb pantalla i si tot aquest tipus de projectes es fan amb arduino definitivament
Interfície de microcontrolador 8051 amb Lcd en mode de 4 bits: 5 passos (amb imatges)
Interfície del microcontrolador 8051 amb Lcd en mode de 4 bits: en aquest tutorial us explicarem com podem interfície lcd amb 8051 en mode de 4 bits
Interfície de microcontrolador 8051 amb 16 * 2 lcd en simulació Proteus: 5 passos (amb imatges)
Interfície de microcontrolador 8051 amb 16 * 2 lcd en simulació Proteus: aquest és un projecte molt bàsic de 8051. En aquest projecte us explicarem com podem interfície 16 * 2 lcd amb 8051 microcontrolador. Per tant, aquí estem utilitzant el mode complet de 8 bits. Al següent tutorial també explicarem el mode de 4 bits