¿Cuáles Son Los IDE Para Trabajar Con Arduino?

Tabla de contenido:

¿Cuáles Son Los IDE Para Trabajar Con Arduino?
¿Cuáles Son Los IDE Para Trabajar Con Arduino?
Anonim

Todos los que comienzan a aprender Arduino están familiarizados con el IDE de Arduino. Le permite escribir bocetos, verificar la corrección y cargarlos en la memoria de las placas Arduino. ¿Pero es esta la única forma de desarrollar programas para Arduino? ¡Para nada! Veamos qué otros entornos de desarrollo existen.

Logotipo de Arduino
Logotipo de Arduino

Necesario

  • - Arduino;
  • - computadora.

Instrucciones

Paso 1

Comencemos con el entorno de desarrollo PROGRAMINO. Este es un entorno de desarrollo de pago, pero puede probarlo durante 14 días de forma gratuita. Programino, al igual que otros entornos de desarrollo, requiere, sin embargo, que tenga instalado el IDE de Arduino. Cuando inicie el programa por primera vez, especifique la ruta al archivo ejecutable arduino.exe en la configuración. Para hacer esto, vaya al menú de configuración: Opciones -> Configuración del editor. Aparecerá una ventana en la que deberá especificar las rutas al directorio con el IDE de Arduino y las bibliotecas relacionadas. Ahora estamos listos para escribir programas en Programino.

Configuración del entorno Programino
Configuración del entorno Programino

Paso 2

El lenguaje utilizado en este entorno de desarrollo es el mismo que en el Arduino IDE - C. Es decir, de hecho, si ya está escribiendo bocetos en el IDE de Arduino, entonces no tendrá que aprender un nuevo lenguaje de programación, lo cual es una gran ventaja de este entorno de desarrollo.

Sin embargo, además, este IDE ofrece una forma tan conveniente de desarrollo rápido como la finalización de código. Es decir, no tiene que pasar constantemente por la referencia de método y comando de Arduino. Empiece a escribir el código y el entorno de desarrollo le pedirá que elija el que desee entre las opciones disponibles. Por ejemplo, escribe "digi" y el IDE le ofrece opciones: "digitalRead", "digitalWrite".

Escribamos un boceto simple en el que constantemente sondearemos uno de los pines analógicos del Arduino y enviaremos las lecturas al puerto serie. Intente escribir el boceto a mano, en lugar de copiar y pegar, para sentir la conveniencia de completar el código de Programino.

Boceto en Programino
Boceto en Programino

Paso 3

¿Qué más interesante ofrece Programino IDE? Este entorno de desarrollo tiene varias herramientas interesantes disponibles a través del menú Herramientas. Por ejemplo, bloc de notas, diseñador de caracteres LCD, conversor entre DEC-BIN-HEX, terminal de puerto serie, trazador analógico y otros.

Echemos un vistazo más de cerca a la herramienta Analog Plotter. Esta herramienta le permite visualizar lo que ingresa al puerto COM desde Arduino. Esto puede ser útil, por ejemplo, para mostrar las lecturas de algunos sensores analógicos: temperatura, humedad, presión, iluminación y otros.

Para que el trazador funcione en el boceto, debe activar el puerto serie a una velocidad de 19200 kb / s. Los datos se imprimen en el trazador utilizando Serial.println (). Comencemos con un trazador analógico. Pulsa el botón Conectar para conectarte al puerto al que tenemos conectado un Arduino.

Trazador analógico en Programino
Trazador analógico en Programino

Paso 4

Otra alternativa interesante al IDE de Arduino es B4R, o "Básico para Arduino". También se proporciona un enlace al sitio oficial al final del artículo. Este entorno de desarrollo es interesante porque usa lenguaje básico en lugar de C. También admite la finalización de código. Además, es completamente gratis.

Al principio, el entorno B4R también requiere que especifique la ruta al directorio con el IDE de Arduino, así como, si es necesario, bibliotecas no estándar y módulos comunes adicionales. Estos ajustes se pueden configurar más tarde a través del menú Herramientas -> Configurar rutas.

Configuración del entorno B4R
Configuración del entorno B4R

Paso 5

Escribamos un boceto como este y al mismo tiempo echemos un vistazo más de cerca al B4R IDE.

En la parte central hay un campo para editar el código. A la derecha está el área de pestañas y las pestañas mismas: bibliotecas disponibles, módulos de bocetos, historial y búsqueda. Una pestaña con una revista está abierta en la foto de arriba. Se puede ver que los mensajes se muestran aquí, que se configuran en el programa mediante el comando Log (). En este entorno de desarrollo, puede establecer puntos de interrupción, lo que es muy útil en el proceso de depuración, y también utilizar marcadores para una navegación más rápida por el código.

No podrá comenzar a programar en este entorno de desarrollo de inmediato, porque utiliza un lenguaje diferente, más orientado a objetos que el IDE clásico de Arduino, con una sintaxis diferente. Sin embargo, la conveniencia de este entorno y la disponibilidad de una buena orientación por parte de los desarrolladores compensa estas desventajas.

Primer boceto en B4R
Primer boceto en B4R

Paso 6

Hay otros entornos de desarrollo para Arduino además de los enumerados. Por ejemplo, Codeblocks. Tiene las mismas capacidades que las descritas por el IDE, por lo que no lo describiré con más detalle.

Pero ahora sabe que existen entornos de desarrollo alternativos y mucho más convenientes para Arduino. Usarlos simplificará y acelerará enormemente el desarrollo de sus propios bocetos.

Recomendado: