Controla una impresora térmica con tu Arduino


Controla una impresora térmica con tu Arduino

Equipo Arduino — 20 de mayo de 2023

Probablemente reconocería una impresora térmica como algo que escupe recibos en una caja registradora. Ofrecen dos ventajas esenciales: no requieren cartuchos de tinta y son compactos. Pero debido a que imprimen aplicando calor a un papel especial que se oscurece cuando se calienta, tienen una resolución y fidelidad deficientes. Si ese es el precio que está dispuesto a pagar por su próximo proyecto, entonces Vaclav Krejci (también conocido como Upir en YouTube) tiene un excelente video tutorial que le mostrará cómo controlar una impresora térmica con su Arduino.

Este modelo, un QR204, y la mayoría de los similares, reciben contenido de impresión a través de un puerto de comunicación serie RS232. Tiene un microcontrolador interno que le permite interpretar lo que recibe en serie. Si es texto simple, imprimirá el texto y pasará a la siguiente línea. Pero también acepta comandos en forma de caracteres especiales para modificar la salida, como aumentar el tamaño del texto. También puede imprimir imágenes de baja resolución enviadas como tablas de mapa de bits. Krejci explica cómo hacer todo esto en el video.

Para seguir, puede utilizar un arduino uno como Krejci o cualquier otra placa Arduino. Solo necesita conectar cinco cables de puente desde la impresora al Arduino: tierra, RX, TX, DTR y NC. A partir de ahí, todo lo que necesita es un Sketch simple que envíe una salida en serie a 9600 baudios a través de los pines que defina. Para imprimir una línea de texto, utilice la función estándar Serial.println(“su texto”). Cuando desee hacer algo más complejo, como imprimir una imagen, Krejci tiene instrucciones sobre cómo hacerlo.

Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.

Contenido original en Inglés


Leave a Reply

Your email address will not be published. Required fields are marked *