¿Cómo utilizar Arduino como consola para Processing?

Última actualización: junio 3, 2025
Como utilizar Arduino como consola para Processing

¿Cómo utilizar Arduino como consola para Processing? Cuando hablamos de Processing, tenemos que saber que se trata de un lenguaje de programación con el que podemos tener acceso a un código abierto que se basa en Java.

Para ingresar a Processing, debemos tenerlo instalado en el ordenador, de esta manera, siempre y cuando sea necesario, bastará con iniciar con el programa. Por medio de Processing podemos acceder a un entorno visible con Arduino. Por eso suele ser común en estos casos. Una de las cosas que agradecen lis usuarios de Processing es que es sumamente más cómodo a nivel visual que el IDE de Arduino.

Pasos para usar Arduino como consola para Processing

Como un primer paso, lo que haremos será conectar el hardware Arduino. Tomaremos como ejemplo un sensor de temperatura. Lo que corresponde es que conectemos el sensor de temperatura con el LED.

En caso de los modelos de sensores de temperatura como LM35, se muestra un rango de temperatura captable desde -55ºC a +150ºC. En cuanto a la salida es de 10 V en caso de cada uno de los grados que se leen. En todo caso, es necesario tener una fórmula matemática que nos permitirá en el caso del sensor de temperatura, hacer una lectura con Arduino.

La fórmula que podemos usar es la siguiente:

Segundo paso: programación con Arduino

Ahora bien, lo que sigue es establecer en lenguaje programación, es ver las variables del sensor, y comprobar el estado del led. Además, se deberá determinar los detalles del sensor, es decir, leer los datos del mismo. Por otro lado, también se puede recurrir a enviar bytes.

  Lg ¿Dónde se fundó?

Si quieres ver con más detalle sobre los códigos que se necesitarán para la programación de Arduino, en la siguiente dirección web encontrarás con detalle como escribir correctamente el sketch: www.diymakers.es.

Tercer paso: programación con Processing

En el caso de Processing también necesitaremos de códigos que nos permitirán ejercer ciertos fundamentos en relación al uso de Processing. Esta parte suele ser más extensa aún, pero podemos tener en cuenta algunos aspectos al momento de usar el lenguaje programación:

  • list(): es necesario cambiar este índice por el que se encuentra conectado al Arduino.
  • output=createWriter(“temperatura_datos.txt”);: se trata de un archivo de texto donde veremos guardados los registro, o los datos de la temperatura. Recordemos que hemos puesto como ejemplo un sensor de temperatura. Cuando aparece con comillas, significa que es el nombre del archivo y puede modificarse a conformidad.
  • Si lo que quieres es cambiar la fuente del texto, hazlo por medio de esta función: PFont f=loadFont(“Calibri-48.vlw”);.

Ejemplos

Cuando nos encontremos programando con Processing, podemos hacer las siguientes funciones, acá veremos algunos ejemplos, son extraídos desde http://diymakers.es/arduino-processing-primeros-pasos/:

“//Creamos un texto de color negro con la palabra LED”

“fill(0,0,0);”

“PFont f = loadFont(«Calibri-48.vlw»);//Tipo de fuente”

“textFont(f, 20);”

“text(texto, 170, 270);”

Por otro lado, veamos el siguiente ejemplo a continuación, en caso del sensor de temperatura:

“//Esfera color visualización temperatura”

“float temp = map (valor, 15,32, 0, 255);//Escalamos la temperatura donde maximo sea 32ºC y mínimo 15ºC”

“rojo=temp;”

“verde=temp*-1 + 255;”

“azul=temp*-1 + 255;”

“//Dibujamos una esfera para colorear la temperatura”

“noStroke();”

“fill(rojo,verde,azul);”

“ellipseMode(CENTER);”

“ellipse(590,193,20,20);”