Hola, en esta entrada vamos a hablar del funcionamiento de los monitores y de sus posibles usos.
Empezaremos con el programa básico de «hola mundo» y poco a poco haremos que sea un tanto más complejo.
Para ello necesitaremos un poco de infraestructura similar a esta:
En primer lugar debemos modificar el archivo «startup» o en su defecto crearlo, por ello haremos:
edit startup
El siguiente paso sería decirle al pc que debe recurrir al periférico del monitor, con lo cual escribimos:
monitor = peripheral.wrap("left")
En este caso colocamos «left» puesto que yo tengo el ordenador a la derecha de la pantalla, pero como ya hemos visto, esto es un parametro modificable segun la posición en la que se encuentre la pantalla respecto a nuestro ordenador.
Ahora le borraremos el contenido de la pantalla, por si esta mostraba algo y le asignaremos la posición que tendra nuestro texto y el tamaño del texto.
monitor.clear()
monitor.setCursorPos(1,1)
monitor.setTextScale(5)
monitor.write("Hola")
Puesto que le hemos dado un tamaño de fuenta un tanto grande, haremos que la siguiente parte del texto lo muestre en otra línea.
monitor.setCursorPos(1,2)
monitor.write("mundo")
Y con esto tan solo faltaría guardar el programa y probarlo, por lo que pulsamos la tecla «control» y elegimos la opción de guardar, salimos del programa y reiniciamos el pc con un reboot.
En este momento deberíamos ver algo parecido a esto:
También podemos tener el texto con color, para ello necesitaremos un monitor avanzado en lugar del monitor clásico y además colocar la siguiente línea antes del texto que queramos cambiar el color, en este caso la colocaré delante de » monitor.write("Hola")
«, de este modo modificaré el color de todo el texto:
monitor.setTextColor(colors.green)
Quedádonos algo similar a esto:
Y con esto ya tenemos nuesto monitor mostrando el mensaje que queremos que la gente vea, espero os sea útil.