Tutorial de Node-RED: C贸mo generar un c贸digo QR con Raspberry Pi PLC
隆Aprende a a帽adir un c贸digo QR en su Dashboard Node-RED con su Raspberry Pi PLC industrial!
28 septiembre, 2021 por
Tutorial de Node-RED: C贸mo generar un c贸digo QR con Raspberry Pi PLC
Boot & Work Corp. S.L., Fernandez Queralt Martinez

Introduccti贸n

Podr铆amos decir que el PLC industrial Raspberry es un diminuto y asequible ordenador adaptado y fabricado para usos industriales por sus comunicaciones y todos los protocolos permitidos que se pueden utilizar.

Al disponer de Node-RED, que es una herramienta de programaci贸n muy potente, podemos crear flujos muy profesionales para aplicaciones muy complejas.聽

隆En este blog, vamos a crear un c贸digo QR gratis usando un nodo generador de QR en Node-RED!


C贸mo SCP para transferir archivos con Raspberry PLC聽

Leer m谩s


C贸mo establecer una cuenta atr谩s con Node-RED聽

Leer m谩s


C贸mo trabajar con MQTT en Node-RED聽

Leer m谩s


PLC configurable basado en Raspberry Pi

Leer m谩s


C贸mo encontrar su PLC industrial perfecto

Leer m谩s


Productos de Panel PC basados en Raspberry Pi

Leer m谩s

驴Qu茅 es un c贸digo QR y para qu茅 sirve?

QREl c贸digo QR (abreviatura de Quick Response code) es un tipo de c贸digo de barras matricial (o c贸digo de barras bidimensional) inventado en 1994 por la empresa japonesa de automoci贸n Denso Wave. Un c贸digo de barras es una etiqueta 贸ptica legible por m谩quina que contiene informaci贸n sobre el art铆culo al que se adhiere. En la pr谩ctica, los c贸digos QR suelen contener datos de un localizador, identificador o rastreador que apunta a un sitio web o una aplicaci贸n. Un c贸digo QR utiliza cuatro modos de codificaci贸n estandarizados (num茅rico, alfanum茅rico, byte/binario y kanji) para almacenar los datos de forma eficiente; tambi茅n pueden utilizarse extensiones.

C贸digo QR - Tutorial de Node-RED: C贸mo generar un c贸digo QR con Raspberry Pi PLC

Node-RED

FEn primer lugar, debemos haber instalado Node-RED聽para poder desarrollar una aplicaci贸n.

As铆 que, aseg煤rate de que todo est谩 listo, y 隆continuemos!

C贸mo generar un c贸digo QR de c贸digo abierto PLC Raspberry Pi desde un sitio web

驴Cu谩ntas veces has escaneado un c贸digo QR para conectarte a una red WiFi? Muchas veces, 驴verdad? 驴Y te gustar铆a generar un c贸digo QR para pegarlo en tus dispositivos industriales? 驴O te gustar铆a simplemente generar un c贸digo QR WiFi, una URL, un tel茅fono o un punto del mapa de forma gratuita para que la gente pueda escanear tu c贸digo QR? 隆Esto es posible utilizando el node-red-contrib-qrcode-generator!聽

1. Vaya al navegador y ejecute Node-RED, vaya a Gestionar Paleta聽聽Instalar聽
Tipo: node-red-contrib-qrcode-generator聽聽聽Y haga clic en Instalar.

2. Una vez instalado el nodo, a帽谩delo al flujo, haz clic en 茅l una vez y ve a la documentaci贸n para ver c贸mo funciona el nodo.

Podemos ver que el nodo debe ser configurado por los par谩metros de conguraci贸n del editor o por una entrada msg.qrcodeinput.

3. Si hacemos doble clic en el nodo generador de c贸digos QR, veremos que hay diferentes tipos de c贸digos QR:聽聽

  • HTML-Enlace o Texto

  • WiFi

  • Telefono

  • SMS

  • Email

  • Punto del mapa

Puedes elegir lo que quieras usar, pero en nuestro caso, vamos a inyectar un msg.qrcodeinput con la URL a la que queremos que vayan los usuarios cuando escaneen el c贸digo QR.

4. Por lo tanto, a帽adiremos un nodo de inyecci贸n con el msg.qrcodeinput = string "https://ww.industrialshields.com"

Nota: Es importante que a帽ada https:// al principio de la URL para que sea reconocida como un sitio web.

5. Por 煤ltimo, vamos a a帽adir un nodo de la plantilla Dashboard con un conjunto de grupos y una etiqueta img:

<img src={{msg.payload}}>

Ahora, vaya a su tablero Node-RED y escanee el c贸digo QR generado desde un sitio web.聽

Node-red ejemplo - Tutorial de Node-RED: C贸mo generar un c贸digo QR con Raspberry Pi PLC

Nota: 隆importe este ejemplo de Node-RED para compararlo con el suyo!

[{"id":"b716fdc48724e610","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"44193d2cebeda968","type":"ui_template","z":"b716fdc48724e610","group":"9eb19ca7ae6787ba","name":"","order":1,"width":"6","height":"6","format":"<img src={{msg.payload}}>\n","storeOutMessages":true,"fwdInMessages":true,"resendOnRefresh":true,"templateScope":"local","x":660,"y":140,"wires":[[]]},{"id":"95d86b5ab4a91766","type":"inject","z":"b716fdc48724e610","name":"","props":[{"p":"qrcodeinput","v":"https://www.industrialshields.com","vt":"str"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":240,"y":140,"wires":[["7e3845373bd3bd76"]]},{"id":"7e3845373bd3bd76","type":"qrcode-generator","z":"b716fdc48724e610","name":"","qrtype":"text2qr","text2qrText":"","ssid":"ISHIELDS","hiddenssid":false,"wifitype":"WPA","phonenum":"","smsphonenum":"","smstext":"","mailto":"","mailsubject":"","mailbody":"","latitude":"","longitude":"","colorlight":"#ffffff","colordark":"#000000","printstatus":true,"x":430,"y":140,"wires":[["44193d2cebeda968"]]},{"id":"9eb19ca7ae6787ba","type":"ui_group","name":"QR Code","tab":"b0be4e53a8318c60","order":1,"disp":true,"width":"6","collapse":false},{"id":"b0be4e53a8318c60","type":"ui_tab","name":"Industrial Shields","icon":"dashboard","disabled":false,"hidden":false}]

Ir a men煤聽 Importar聽 Pegar este c贸digo JSON聽 Clicar en Importar.

Tutorial de Node-RED: C贸mo generar un c贸digo QR con Raspberry Pi PLC
Boot & Work Corp. S.L., Fernandez Queralt Martinez
28 septiembre, 2021
Compartir
Archivar

驴Buscas tu controlador l贸gico programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Comparaci贸n PLC industrial >>>

驴Quieres m谩s informaci贸n?

隆Rellena el formulario!

隆Cu茅ntame m谩s!