He estado experimentando con varios sensores recientemente, y una funcionalidad común que he necesitado con todos ellos es la capacidad de ver los datos que se están midiendo.
Por lo tanto, estoy considerando adjuntar un LCD muy barato y compacto a cada uno de mis proyectos de forma permanente a partir de ahora.
He decidido utilizar una pantalla básica muy compacta como la que se muestra a continuación (pero sin símbolos personalizados especiales ni retroiluminación ni nada; sólo una pantalla básica de cristal con 4X1 dígitos más o menos).
Mi pregunta es:
¿Cuáles son mis opciones más directas para interconectar uno de estos LCDs/placas de cristal a un microcontrolador, en mi caso un Arduino/Atmega328? Por "directas", quiero decir baratas y compactas.
Por ejemplo, debería:
-
usar un IC intermedio que pueda controlar los pines del LCD? Si es así, ¿cómo se llama ese CI para que pueda buscarlo?
-
usar registros de desplazamiento para poder conectar directamente los pines de mi microcontrolador a todos los segmentos que tiene la pantalla?
-
usar algún otro método más directo?
Estoy pidiendo algo de perspectiva porque supongo que sólo hay una o dos maneras estándar/populares de interactuar con ellos, ya que estos LCD se encuentran casi en todas partes, en muchos aparatos electrónicos muy baratos, y obviamente han existido durante mucho tiempo.