Colocar el cursor e imprimir
Coloque el texto exactamente en las filas y columnas.
Colocar el cursor e imprimir es una lección gratuita de Arduino & IoT Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Arduino & IoT Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Arduino & IoT Academy incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
Text Has a Position
Every character lands at a specific spot on the screen. Controlling the cursor lets you place text exactly where you want it. 🎯
Columns Count from Zero
The 16 columns are numbered 0 to 15, left to right. Column 0 is the first character on a line.
Rows Count from Zero Too
The two rows are 0 and 1. Row 0 is the top line and row 1 is the bottom line.
Move the Cursor
Use setCursor to jump to a column and row before printing. The arguments are column first, then row.
lcd.setCursor(0, 1);Print at That Spot
After setCursor, the next lcd.print() starts exactly where you placed the cursor instead of the top-left.
lcd.setCursor(0, 1);
lcd.print("Line two");Two Lines at Once
Print a label on row 0, move the cursor to row 1, then print a value. That gives you a tidy two-line layout.
Center Some Text
To center a word, set the cursor to a higher column so the text starts further from the left edge.
lcd.setCursor(5, 0);Printing Numbers
lcd.print also accepts numbers, not just text. Pass a variable and the value shows up directly on screen.
lcd.print(temperature);Watch Leftover Characters
Old text does not vanish on its own. If a new value is shorter, stray old digits can linger behind it.
Pad to Overwrite
Print extra spaces after a short value, or clear that area, so the previous longer text is fully covered.
lcd.print(value);
lcd.print(" ");Home Position
Calling lcd.home() sends the cursor back to column 0, row 0 without clearing the existing text.
lcd.home();Quick Check
You want text to appear on the bottom-left of a 16x2 LCD. Which call positions the cursor there?
Recap
You can now place text anywhere with setCursor, remembering column then row from zero, and pad with spaces to clear old characters. ✅
Preguntas frecuentes
¿La lección «Colocar el cursor e imprimir» es gratis?
Sí — el texto completo de «Colocar el cursor e imprimir» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Arduino & IoT Academy, actualiza a CoddyKit PRO. El curso de Arduino & IoT Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Colocar el cursor e imprimir»?
Coloque el texto exactamente en las filas y columnas. Practicas Arduino & IoT Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Arduino & IoT Academy?
No se requiere experiencia previa. Arduino & IoT Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Colocar el cursor e imprimir»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Arduino & IoT Academy?
Sí. Cada lección de Arduino & IoT Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Conectar una LCD 16x2 (módulo I2C)
- Biblioteca LiquidCrystal_I2C
- Colocar el cursor e imprimir
- Panel de sensores en directo