Foco con Telegram, apagador de 3 vías, relevador y ESP8266

Encender un foco con un Bot de Telegram es posible usando una tarjeta como la NodeMCU ESP8266 ayudándonos de un relevador y un apagador de 3 vías. El apagador de 3 vías (apagador de escalera) también funcionará para poder controlar la bombilla manualmente; así puedes tener 2 opciones: controlar una bombilla con el Bot de Telegram y al mismo tiempo como si fuera un interruptor normal. En este post te mostraré cómo apagar y encender una bombilla usando un Bot de Telegram, la NodeMCU ESP8266 y un relevador. Voy a enseñarte el circuito de conexión y el código de la tarjeta para que se pueda conectar al wifi consultando la API de Bots de Telegram y accionando el relevador como sea necesario. Una NodeMCU ESP8266 no puede proveer los 5v que necesita el relevador, así que vamos a usar una fuente de poder externa para alimentar a la tarjeta y para activar dicho relevador. Cuando hicimos esto con Arduino el transistor no fue necesario porque el Arduino sí puede sacar 5v. De cualquier manera, el Arduino UNO no tiene wifi así que prefiero la ESP8266. ...

enero 4, 2025 · 10 min · 2083 palabras · Parzibyte

Servidor HTTP en Android con Flutter

El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android usando Flutter y Dart. Al final vas a poder levantar un web server desde una APK programada con Android y, obviamente, escuchar peticiones a través de toda la red o desde el propio dispositivo. Vamos a usar la clase HttpServer. ...

diciembre 19, 2024 · 3 min · 564 palabras · Parzibyte

Imprimir automáticamente todos los PDF de una carpeta

En este post te voy a enseñar a designar una carpeta para imprimir todos los PDF que estén dentro de ella automáticamente. Es decir, imprimir todo PDF descargado en esa carpeta y que se imprima de forma masiva. Veamos cómo imprimir lo que cae o se descarga en una carpeta. Todo PDF que pegues, muevas o descargues en ese directorio será impreso automáticamente en la impresora que designes y puedes hacerlo en masa, ya que puedes imprimir todos los PDF de una carpeta automáticamente. Para ello he programado un vigilante que revisa el contenido de la carpeta periódicamente (cada 1 segundo) y en caso de detectar algún PDF lo imprime al instante. ...

diciembre 18, 2024 · 3 min · 542 palabras · Parzibyte

Guía para imprimir en plugin versión 1 desde Android

En este artículo te voy a enseñar la guía para imprimir en una impresora térmica conectada a una computadora desde JavaScript en un teléfono Android. Es decir: Vas a tener una aplicación web programada con JavaScript Usando el navegador del móvil Android vas a acceder a dicha aplicación web Por otro lado, en una computadora de escritorio, tendrás conectada la impresora térmica y mi plugin versión 1 Desde la app web, con un botón o acción del usuario vas a invocar a una APK La APK que es como un puente o proxy se va a comunicar con el plugin de la computadora Dicho con otras palabras vas a imprimir desde Android a una computadora de la red local. La APK adicional servirá porque los navegadores no permiten hacer peticiones http a sitios que no cuenten con https, y las direcciones ip de la red local no tienen SSL por obvias razones. Finalmente, explicado con otras palabras, la arquitectura será: Código JavaScript del navegador web en Android -> Aplicación APK -> Plugin escuchando en computadora Veamos cómo hacerlo. ...

diciembre 12, 2024 · 6 min · 1105 palabras · Parzibyte

Añadir tasa de cambio en sistema de información

Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa de cambio en un software. Voy a enseñarte el algoritmo y un ejemplo de código para que puedas modificar los precios según una tasa, con la posibilidad de tener el sistema multimoneda o con varias divisas. Veamos cómo añadir una tasa de cambio para basar tus precios en otra moneda, por ejemplo, el dólar. ...

diciembre 6, 2024 · 4 min · 640 palabras · Parzibyte

Comprobar validez de licencia de plugin ESC POS

Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han preguntado cómo pueden saber si la licencia que tienen es válida, de manera programada usando un lenguaje de programación. Un caso de uso es revisar si la licencia es válida, y si no lo es, evitar la impresión o enviar una notificación para renovarla. Por ello es que en este artículo voy a mostrarte cómo saber la fecha de inicio y de terminación de tu licencia. ...

diciembre 6, 2024 · 3 min · 508 palabras · Parzibyte

Imprimir euro € en impresora térmica

Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver algunas alternativas para imprimir el símbolo del euro en una POS printer. Lo que recomiendo es que intentes imprimir el € directamente como imprimirías cualquier otro texto, ya que en algunos casos va a funcionar. Si no funciona entonces sigue leyendo este post para aprender alternativas para imprimir el símbolo del euro en una impresora térmica de manera programada desde cualquier lenguaje de programación o usando las herramientas visuales que he programado para que cualquier usuario pueda beneficiarse de ellas. ...

noviembre 28, 2024 · 3 min · 524 palabras · Parzibyte

Imprimir ñ en impresora térmica

En este post te enseñaré a imprimir la letra ñ en una impresora térmica. Voy a mostrarte 3 alternativas para imprimir la ñ en una POS printer usando comandos ESC POS. La primera alternativa será definir un carácter personalizado en una cuadrícula de 12x24, luego veremos cómo cambiar la página de códigos de la impresora térmica para imprimir la ñ y finalmente vamos a ver cómo imprimir HTML como imagen. Así que al final vas a poder imprimir la ñ en una impresora térmica usando la alternativa que prefieras. Nota: obviamente estas son alternativas en caso de que tu impresora no soporte la impresión de la letra eñe sin modificaciones adicionales. Por ejemplo, en mi impresora PT-210 puedo imprimir la ñ así como cualquier otro texto. Este post te va a enseñar a imprimir la Ñ en tu impresora térmica si la misma no es soportada o si en lugar de la letra se imprime un carácter extraño. ...

noviembre 23, 2024 · 4 min · 704 palabras · Parzibyte

Tramitar acta de nacimiento en línea de manera instantánea

En este post te quiero compartir mi experiencia tramitando un acta de nacimiento de México en línea de manera casi instantánea. Esta acta de nacimiento es totalmente válida para cualquier trámite, es un PDF que puedes imprimir y tiene un costo de 150 pesos mexicanos al momento de escribir este post. Mi trámite fue muy rápido, ya que al pagar con tarjeta pude descargar mi acta en pocos minutos. Estaba haciendo el pago 7:35, y 7:39 ya tenía el acta como PDF. O sea que tramitar el acta de nacimiento me llevó 4 minutos. Esta es mi experiencia pagando con tarjeta para sacar el acta de nacimiento de manera rápida. ...

noviembre 22, 2024 · 3 min · 591 palabras · Parzibyte

Creador de credenciales web - Aplicación gratuita

Hoy te voy a presentar un creador de credenciales que acabo de programar y que he publicado de manera gratuita para que cualquiera pueda usarlo. Acabo de publicar una herramienta web que sirve para crear credenciales de manera fácil y rápida. La aplicación web te va a permitir generar códigos QR y códigos de barra directamente desde la aplicación, así como agregar fotos desde la cámara web. Con este creador de credenciales serás capaz de: Usar tus propias tipografías eligiendo el tamaño y color de texto Añadir una foto tomada directamente en el navegador sin necesidad de importarla externamente. Definir el área de dibujo de cada credencial gracias a un editor en vivo donde debes cargar la imagen base Generar códigos QR directamente en la app Agregar códigos de barras code128 desde la aplicación web Descargar el resultado como PDF o como zip, respetando la calidad de las imágenes Editar masivamente los datos Usar JSON para importar o editar los datos de las credenciales En resumen vas a poder crear credenciales de todo tipo, ya sea una credencial escolar, una credencial del trabajo o una identificación de cualquier tipo. El tamaño de la imagen base (plantilla) será respetado durante todo el proceso, así que tus identificaciones van a tener una excelente calidad. ...

noviembre 12, 2024 · 4 min · 809 palabras · Parzibyte