Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Dos formas de implementar el monitoreo serie para Arduino

Olga Weis Olga Weis
Pruebe Serial Port Monitor para Arduino
Prueba gratuita de 14 días

¿Qué es Arduino y por qué se usa?


Arduino son microcontroladores de placa simple y kits de microcontroladores para el desarrollo de proyectos electrónicos. La creación de dispositivos interactivos, así como de proyectos de electrónica muy atractivos con la ayuda de la plataforma Arduino parece ser una verdadera alegría tanto para los manitas de hardware cómo para los que acaban de empezar en el mundo de la electrónica DIY. La plataforma incluye básicamente un hardware fácil de usar (una pequeña placa de circuito de código abierto conocida como micro controlador) y un IDE flexible (Entorno de Desarrollo Integrado), una parte de software diseñada para escribir los códigos de ordenador y subirlos a la placa física.

Arduino

En contraste con muchas otras placas de circuitos programables existentes que requieren hardware adicional para subir un nuevo código escrito en la computadora de la placa, Arduino le permite hacer esto a través de un simple cable USB. Más que eso, el IDE de la plataforma se basa en una versión simplificada de C++ que le permite hacer varios trucos electrónicos, incluso si usted no es un programador experimentado o un prototipo de virtuoso.

Todo esto hace de la plataforma una de las herramientas experimentales más fáciles de usar y populares, muy apreciada por artistas, diseñadores, hackers y aficionados de todo tipo. ¡Gracias a Arduino, cualquier persona interesada en entornos interactivos puede crear su propio proyecto con sólo unas pocas líneas de código y algunas tarjetas de circuitos que se comunican con las unidades GPS, LEDs, cámaras, Internet, e incluso su smartphone!

Arduino Serial Monitor


Arduino Serial Monitor

Una de las mejores cosas de la plataforma es que Arduino utiliza la comunicación en serie RS232 para interactuar con las computadoras. Esto significa que usted puede enviar comandos a su placa Arduino desde el ordenador que está utilizando y recibir mensajes enviados por Arduino por USB. Para lograrlo, es necesario abrir la ventana del monitor serie de Arduino, que es en realidad una parte del software de la plataforma y que se puede encontrar en la barra de herramientas del IDE de Arduino. La utilidad le permite leer fácilmente Arduino serie y controlar el comportamiento de los dispositivos conectados a la placa.

Además de mostrar los datos generados con la placa, Serial Monitor también puede ser muy útil al desarrollar y depurar un boceto Arduino. Con la función Serial.print() suministrada, usted puede enviar la salida serie de Arduino a su computadora y exhibirla en el monitor del PC. ¿por qué es apropiada para el desarrollo de bocetos Arduino? Bueno, sucede que una vez que se sube el código a la placa Arduino, el resultado obtenido es diferente de lo esperado. Por ejemplo, un LED no hace lo que debe hacer, digamos que parpadea más a menudo de lo que debería o nada. La razón puede ser una variable que aumenta el encendido y apagado, así que Arduino Serial Monitor parece ser la manera más fácil de ver sus valores cambiantes.

Serial Port Monitor: an alternative solution


Con la limitada funcionalidad que ofrece, Arduino Serial Port Monitor puede soportar la comunicación en serie básica, pero otras, como el registro de datos o la monitorización de puertos COM en tiempo real no parece posible con la utilidad. Ahí es donde Serial Port Monitor de Electronic Team (SPM) entra en escena.

Serial Port Monitor

Ahora cualquiera puede abrir y cerrar puertos COM, cambiar sus parámetros durante su operación, o comunicar datos en diferentes formatos (como cadena, binario, octal, decimal o hexadecimal), gracias al terminal integrado disponible en la versión PRO de SPM. Enviar datos binarios en bloques tampoco es un problema siempre y cuando use el software.

Serial Port Monitor es una forma eficaz de comparar y analizar la información enviada desde una placa Arduino a su máquina. La aplicación puede registrar los datos serie recibidos en un archivo independiente, estando disponibles para examinarlos posteriormente.

Al modificar los ajustes de control de flujo con SPM, tendrá la opción de cambiar la funcionalidad de la plataforma Arduino. La idea es simple: una vez que haya ajustado el control de flujo a ninguno, es posible acceder a la serie sin necesidad de reiniciar la placa. Como resultado, al depurar un boceto Arduino puede simplemente fijar un conector y supervisar los datos sin la necesidad de iniciar el boceto.

Aquí están algunas otras capacidades básicas de SPM:

  • Seguir la actividad de los puertos COM

  • La aplicación le permite comenzar a monitorear los puertos serie activos tan pronto como los detecte el software. La ventaja es que al encontrar un error en su código, usted puede arreglarlo inmediatamente.

  • Monitoreo simultáneo de múltiples puertos

  • Los usuarios que desean rastrear la actividad de varios puertos COM a la vez pueden hacerlo con SPM. La recopilación de datos se basa en el método primero en entrar, primero en salir.

  • Modos fltrado de datos y visualización

  • La opción de filtrado que ofrece SPM está pensada para simplificar el análisis de los datos y le proporciona la capacidad de ver sólo los mensajes importantes. Además, los datos se pueden mostrar en distintas vistas: tabla, línea, volcado, y terminal.

Lleno de muchísimas funcionalidades excepcionales, pero fácil de usar, Monitor Serie de Electronic Team pone la capacidad de supervisar y analizar los datos serie al alcance de cualquier usuario, independientemente de sus habilidades de programación. Esto hace que el software sea la mejor solución disponible actualmente para monitorear las comunicaciones serie.

Serial Port Monitor

Requisitos: Windows (32 bits y 64 bits): Vista/7/8/10/11, Windows Server 2008/2012/2016/2019/2022, Windows en ARM , 9.87MB tamaño
Versión 9.5.589 (16/11/2023) Notas de la versión
Categoría: Communication Application