Contactos

Descargar programa de programación Arduino. Conecte el tablero arduino. Conecte los tableros arduinos a una computadora.

Utilizando un entorno de software Arduino IDE, Es posible, basado solo en el conocimiento de C ++, resuelva una variedad de tareas creativas relacionadas con la programación y el modelado.

Arduino IDE es un entorno de desarrollo de software diseñado para programar la misma placa. Hasta la fecha, con la ayuda de Arduino, se construyen todo tipo de modelos y dispositivos interactivos, entrenamiento, experimentales, de entretenimiento y dispositivos. La interfaz es relativamente simple en suminado, su base es el lenguaje de C ++, por lo que incluso los programadores para principiantes pueden dominar el kit de herramientas.

¿Dónde puedo descargar Arduino IDE?

El programa en sí está provisto de código abierto. Todas las herramientas básicas se distribuyen gratis: es suficiente para elegir una versión correspondiente al sistema operativo.

Con descripciones (en inglés), puede encontrar en la página del sitio oficial https://www.arduino.cc/en/minuino.cc/en/min/Software. También puedes descargar la versión deseada programas.

Después de seleccionar el sistema operativo deseado y el archivo correcto Instalaciones que estará en la página de descarga (ver más abajo), donde solo debe hacer clic en "Simplemente descargar" para comenzar a descargar.

La versión actual de Arduino IDE en el momento de la publicación del artículo - 1.8.5.

Arduino IDE en ruso

Inicialmente, el kit de herramientas se suministra en inglés. Y aunque los comandos de menú son bastante simples, el programa se puede traducir fácilmente al idioma deseado.

Una lista completa de la localización lanzada está disponible en esta página: http://playground.arduino.cc/minuino.cc/min/languageside. El ruso está incluido en la lista.

Ruso es una lista de idiomas IDE Arduino.

Para habilitar una interfaz de habla rusa, debe usar el comando:

ArchivoPreferencias.Idioma.
(Archivo → Configuración → Idioma)

y elige la lengua rusa en la lista.

Instalación de entorno

Instalar el entorno de software Arduino es un proceso bastante simple. Una vez que haya elegido y descargado la versión deseada, debe iniciar la instalación a través del archivo. arduino.exe..

Como siempre, primero debe estar de acuerdo con el acuerdo de licencia, a pesar del hecho de que el medio ambiente se aplica de forma gratuita.

El siguiente paso se elige las acciones que debe hacer el instalador. Puedes poner todas las casillas de verificación.

Si el instalador propone instalar Usb-to-serial Conductor - Zhmem. Colocar.

Configurar IDE

El puerto USB se utiliza para conectar la placa con una computadora. La programación no requiere equipo especial, la placa en sí es compacta y tiene un peso bajo.

Paso 1

Conecte la placa arduino con una computadora.

Paso 2.

Ir:
Inicio → Panel de control → Administrador de dispositivos
Encontramos los "puertos COM y LPT" y vemos nuestra tarifa en COM2.

Es probable que no veas nada. En la mayoría de los casos, el problema es que compró una tarifa en Chip CH340G. En este caso, necesitas usar.

Paso 3.

Ejecute Arduino IDE y vaya a: Herramientas → Puerto.. Seleccione el puerto COM2 (o el que resultó en el paso anterior).

Paso 4.

Elija una tarifa.

Esto se completa con la configuración. Ahora tiene un IDE de Arduino configurado y puede comenzar a desarrollar sus proyectos.

Bibliotecas para el entorno de software.

Hay 3 formas de conectar la biblioteca a Arduino IDE:

  1. Use el administrador de la biblioteca para que aparezca en el programa desde la versión 1.6.2. Debes usar el comando Boceto → Incluir biblioteca → Administrar bibliotecas. Aparecerá una lista de las bibliotecas disponibles que puede habilitar y deshabilitar (consulte la captura de pantalla a continuación).
  2. Agregar una biblioteca descargada en formato * .zip. Para hacer esto, usa el comando. Boceto → Incluir biblioteca → Agregar .zip biblioteca. Después de eso, seleccione el archivo para que la biblioteca se agregue a la lista, y reinicie el programa.
  3. Añadir archivo con la biblioteca manualmente. Para esto, el archivo deberá desempacar y rastrear todos los archivos para estar en la misma carpeta. Después de eso, deberá colocarse en el directorio con bibliotecas de usuario, que se encuentra en la dirección " Mis documentos \\ arduino \\ bibliotecas"(Windows) o" ~ / Documentos / Arduino / Bibliotecas"(Linux). Este método es bastante complicado, se recomienda principalmente a programadores experimentados.

Hasta la fecha, las versiones para sistemas operativos Windows, Linux, MacOS. A principios de septiembre de 2017 el más. una nueva version Arduino IDE - 1.8.5. Puede descargarlo arriba: seleccione la opción deseada de la tabla o en la página https://www.arduino.cc/en/minuino.cc/en/main/Software. Para Linux hay versiones de 32 bits, de 64 bits y brazo. Para Windows, además de instalar y portátil, hay una versión en forma de una aplicación de Windows.

Por lo tanto, el trabajo con Arduino IDE no crea ninguna dificultad incluso a los programadores, que aún no han dominado completamente el idioma de C ++. Experimentando con funciones al agregar sus bibliotecas o descargar nuevas, puede lograr excelentes resultados y resolver incluso tareas creativas muy estándar.

Todo esto explica su creciente popularidad y aumenta el número de programadores que están experimentando con el entorno de software y agregan nuevas características.

IDE (del entorno de desarrollo integrado en inglés: entorno de desarrollo integrado) es una aplicación o grupo de aplicaciones (entorno) diseñado para crear, configuraciones, pruebas y mantenimiento de software.

El entorno de desarrollo integrado se caracteriza por la presencia de una funcionalidad compleja, incluida la edición y la compilación. código fuente, creación de recursos de software, creación de bases de datos, etc. Lea más sobre IDE y se puede leer el desarrollo de este concepto.

Como parte del proyecto Arduino fue creado. softwareEso cumple con los requisitos básicos del entorno IDE típico. Este no es un software poderoso, como Eclipse o NetBeans, y un programa simple y funcional que nos permite escribir, compilar y descargar el programa en el microcontrolador.

Una simple estructura de IDE de Arduino es una ventaja, ya que proporciona un rápido desarrollo del programa y la transición al desarrollo de aplicaciones para Arduino. A pesar de su simplicidad y su gestión intuitiva, vale la pena prestar atención a los elementos más importantes del programa.

Después de iniciar el programa, puede encontrar cuatro elementos funcionales principales:

  1. menú del programa;
  2. panel acceso rapido a las funciones más importantes;
  3. editor (para alojar el código del programa);
  4. barra de mensajes y estado del programa.

El menú del programa le permite administrar un proyecto, por ejemplo, crear un nuevo proyecto, guardar la corriente, imprimir el código fuente en la impresora.

Una característica interesante del programa es el conjunto incorporado de ejemplos de programas. Es muy conveniente, ya que los ejemplos de programas se pueden verificar de inmediato al cargarlos en un microcontrolador. Si es necesario, puede guardar un ejemplo y cambiarlo de acuerdo con sus necesidades.

El menú "Archivo" y "Editar" contienen parámetros estándar.

El menú "Skachch" contiene parámetros para compilar el proyecto e importar las bibliotecas necesarias.

Interesante I. elemento útil IDE es el menú "Herramientas", que incluye funciones de formato de código automático, archivo de proyecto, habilitar un monitor de puerto serie (USB en Arduino se considera como un puerto serie regular).

El elemento más importante del menú "Herramientas" es la capacidad de seleccionar la placa correspondiente, es decir, su sistema Arduino conectado a una computadora. La lista es todo versiones oficiales Arduino. Si falta su tipo de junta en la lista, puede agregarlo cambiando uno de los archivos del programa. Sin embargo, este es el material para un artículo separado.

En el menú Herramientas, también puede configurar el puerto al que está conectado la placa Arduino. El paquete de Arduino IDE en sí mismo define el puerto, pero a veces necesita establecer manualmente el número de puerto en la configuración.

Con la ayuda de Arduino IDE, también puede descargar, es decir, programó un cargador de arranque (cargador) para un nuevo microcontrolador de ATMEGA limpio, que permite la clonación de chips o simplemente reemplazar el microcontrolador defectuoso en Arduino.

Para el trabajo regular con Arduino IDE, se utiliza el panel de acceso rápido, que está equipado con los botones más importantes. Esta solución que facilita el paquete IDE nos da acceso directo a casi todos. parámetros necesarios Al escribir y probar un programa.

Permiten (de izquierda a derecha):

  1. compilar el programa;
  2. descargue el programa en el microcontrolador (antes de que se compile el código de código de firmware);
  3. empezar a trabajar en un nuevo proyecto;
  4. abrir un proyecto existente;
  5. guarde el proyecto en el disco;
  6. habilitar el monitor de puerto serie.

Todas las opciones ubicadas en el panel de acceso directo se duplican en el menú del programa.

Un elemento útil adicional en el botón Habilitar monitor es un menú para administrar las pestañas (7). Las pestañas de Arduino IDE simplifican la escritura de proyectos complejos, además de permitirle trabajar con varios proyectos simultáneamente.

La parte más grande de la ventana del programa está diseñada para escribir directamente al propio código del programa. El editor en Arduino IDE no está demasiado avanzado, pero tiene los elementos más importantes que facilitan la escritura. programas simples. Estos elementos incluyen la luz de fondo de la sintaxis y los bloques (paréntesis). Esto no es mucho, pero suficiente para proyectos simples.

El último elemento del programa es el mensaje y la ventana de estado. La información que se muestra allí permite al usuario encontrar errores en el código del programa y obtener una confirmación de la finalización de la compilación y carga del programa en el microcontrolador.

Summing Up Se puede decir que Arduino IDE es un paquete de software simple que le permite programar cualquier placa de Arduino famosa, comunicarse con un puerto serie y proyectos fáciles de administrar.

Al instalar Arduio IDE, los controladores necesarios para trabajar con las juntas arduino originales deben entregarse automáticamente. Pero el chip es que en las juntas chinas hay un controlador de interfaz USB más barato, debe trabajar con él. conductor especial. El controlador chino no es peor, él es simplemente más barato \u003d)

Si por alguna razón no ha instalado los controladores Arduino, puede instalarse manualmente desde la carpeta con el programa.
El controlador CH341 para Windows se puede descargar, o para buscar en Google mismo.


A continuación, conecte Arduino a la computadora, espere hasta que Windows lo reconozca y recuerde (primera conexión).
PD Saldrán de la ventana que informa que el dispositivo es idéntico y conectado al puerto COM con un número específico diferente del número 1

De forma predeterminada, Linux puede flash Flash Arduines chinos sin equipo adicional. Pero al principio no pasa nada y Arduino IDE da un error.
La cosa es qué. Linux (en mi caso linux Mint.) Determina Arduux como un dispositivo TTYUSB *. Esto suele ser ttyusb0. Esto se puede encontrar en el equipo. dmesg. en la terminal.
Es decir, la interfaz aparece en el sistema / dev / ttyusb0. Pero para trabajar con él, necesitas derechos de acceso. Leer y escribir al dispositivo / dev / ttyusb0 Cuenta con usuarios rootes y usuarios del grupo de destinamiento. Trabajar con los derechos del superusuario es mejor para evitar, por lo que debe aplicar a su usuario al grupo de destinamiento. Esto se puede hacer mediante el siguiente comando (Nota, el comando whoami en las cotizaciones inversas)
sUDO USERMOD -A -G TIELOUTE 'WHOAMI`
Después de eso, necesitas reincorporarse. A continuación, lance Arduino IDE y en el menú "Puerto de la herramienta", ponemos una marca opuesta / dev / ttyusb0.

Para información gracias Vlad Shemengovka

Distribuido en una licencia gratuita, para que pueda descargarlos gratis en nuestro sitio y de fuentes oficiales.

El primero, y, a menudo, el único programa para los principiantes para trabajar con Arduino Controller se convierte en Arduino IDE, un entorno de desarrollo integrado de los creadores de la plataforma. Puede descargar las versiones básicas de este programa de forma gratuita en nuestro sitio web, justo debajo de los enlaces LED para descargar. Para su comodidad, hemos elegido las versiones más recientes y populares de los programas. En otros materiales en el sitio, puede obtener más información sobre la instalación y configuración de Arduino IDE.

Comencemos brevemente averigüe qué IDE está y obtenga respuestas a las preguntas que surgen con mayor frecuencia. Si usted es un desarrollador experimentado, puede volar con seguridad a la siguiente sección del artículo con enlaces para descargar.

¿Qué es Arduino IDE?

Una abreviatura IDE se descifra como un entorno de desarrollo integrado, traducido: un entorno de desarrollo integrado. Con este programa, los programadores escriben programadores, y lo hace mucho más rápido y más conveniente que cuando se utilizan editores de texto convencionales.

Como parte de la plataforma Arduino, Arduino IDE hace lo mismo: ayuda a los programadores a escribir programas. Con su ayuda, se verifica el bosquejo escrito en el idioma arduino, se convierte en C ++, compilado, cargado en Arduino. Teóricamente, puede hacerlo sin este programa, pero realmente otras opciones para comenzar a trabajar con Arduino para un principiante no existen. Por lo tanto, lo primero que debe hacer es encontrar y establecer este entorno de programación. Es absolutamente no difícil y absolutamente gratis.

Cómo descargar e instalar Arduino IDE

El procedimiento de descarga y la instalación es absolutamente tradicional. Descargas el archivo, ejecuta la instalación. En el sitio web oficial están disponibles versiones con instalador (EXE) y ordinario archivos ZIP. Puede encontrar versiones de Arduino IDE para todos los principales sistemas operativos.

El procedimiento de instalación es bastante simple, deberá responder algunas preguntas. Un paso importante de este proceso es instalar el controlador de puerto COM. Para la mayoría de los tableros "chinos", Arduino deberá instalar controladores adicionales.

Después de la instalación, se requerirá una ligera configuración del entorno: hablaremos sobre esto en un artículo separado sobre la instalación y configuración de Arduino IDE.

¿Qué versión de Arduino IDE para elegir?

La primera versión del entorno de desarrollo arduino apareció oficialmente en agosto de 2005. Desde entonces, ha fluido mucha agua, el programa ha sufrido cambios revolucionarios varias veces. Hasta 2011, los números de versión consistían en un dígito (este último fue 0023 - versión del 09.11.2011). Luego hubo un registro más familiar con las actualizaciones "MENOR" y "MAYOR". Por lo tanto, Arduino 1.0.0 apareció 30.11.2011, y la versión 1.0.1 - en mayo de 2012.

La clave del número de actualizaciones y los problemas de compatibilidad asociados fueron las transiciones de la versión 1.0.7 y 1.5. Muchas bibliotecas escritas bajo las "versiones antiguas" de los programas no pudieron compilar nuevas debido a cambios en las bibliotecas del sistema y otros mecanismos de ensamblaje del proyecto interno. Esto se manifestó especialmente cuando se muda a 1.6 versión. Si su proyecto tiene bibliotecas antiguas, trabajando incorrectamente con las versiones IDE modernas, tendrá que cambiarlos usted mismo, espere hasta que los autores realicen o envíen a las circunstancias y establezca la versión con la que funcione la biblioteca.

La última versión estable de Arduino IDE en el momento de escribir el artículo es 1.8.7 (agosto de 2018).

Arduino en ruso

Otra pregunta importante es la rusificación del entorno de desarrollo. Comprende inmediatamente cómo traducir Arduino IDE en ruso. De hecho, para esto no necesita buscar o descargar versiones especiales. Descarga e instala la versión habitual, simplemente elija su idioma en la lista de idiomas disponibles en el elemento de configuración correspondiente.

Descargar Arduino 1.8.7

Versión 1.8.x Arduino IDE apareció el 11 de septiembre de 2018 y es el último estable en el momento de escribir el artículo. En comparación con 1.8.6, no encontrará mejoras significativas en la interfaz, todos los cambios, principalmente relacionados con la corrección de errores y aumentar la estabilidad del trabajo.

Versión de Windows

Versión Linux y Mac

Cambios en la versión 1.8.7.

De los cambios más importantes en esta versión, puede seleccionar lo siguiente:

  • Se corrigió el problema de seleccionar el puerto cuando el primer uso.
  • Errores de lanzamiento fijos con un archivo bibliotecario incorrecto_index.json o versiones incorrectas de bibliotecas.
  • Problemas fijos con bajas reformas del menú Archivo y Herramientas en la versión para Mac OS X.
  • Trabajo mejorado S. cuadros de diálogo en Mac OS.
  • Mejora la estabilidad del sistema en general (errores corregidos del kernel).

Descargar Arduino 1.8.6

IDE 1.8.6 apareció en agosto de 2018. Comparado con versión previa, en 1.8.6 Se han agregado muchas mejoras.

Cambios en la versión 1.8 6

Lista de adiciones y mejoras:

  • Mejor desempeño de compilación del proyecto por procesos de paralelización y reutilizar Fragmentos de proyecto compilados.
  • Otras mejoras de la interfaz:
    • Añadidos aceleradores de teclado al desplazarse del menú (presione la tecla 'A').
    • Scroller agregado en el menú de programación.
    • Mejora del cuadro de diálogo Buscar / Reemplazo
  • La capacidad de seleccionar los temas tradicionalmente instalados en la carpeta correspondiente como un archivo.
  • La información de error se muestra en un formato más estructurado, lo que indica no solo la cadena, sino también la columna.
  • Port Monitor ahora puede mostrar información de tiempo (marca de tiempo)
  • Traslados agregados para tipos en bibliotecas.
  • Funcionalidad mejorada de trabajar con pantallas de alta definición (alta resolución) en Linux
  • Para usuarios de Windows Errores fijos de la funcionalidad de ensamblaje del proyecto de los archivos almacenados en almacenamiento en la nube Onedrive.
  • Aceleró el inicio del programa en el caso de usar conexiones de red virtual
  • Mejora en el gerente de la biblioteca (búsqueda, instalación).
  • Corrección de múltiples errores en la interfaz, mayor estabilidad del kernel.

Versión de Windows

Descargar Arduino IDE del sitio oficial

Para descargar el programa desde el sitio oficial Arduino.cc, debe encontrar en el software del Punto de Navegación del sitio: descargas. Encuentre en la página de enlaces a las últimas versiones del programa (para Windows, Linux, Mac OS X). Al hacer clic en el enlace, estará en la página de descarga en la que puede seleccionar la opción de descarga:

  • Con soporte del proyecto (especifique cuánto está listo para sacrificar)
  • Sin apoyo. Simplemente haga clic en el botón "Descargar".

Independientemente de la opción seleccionada, todavía descarga la misma versión, no hay restricciones para la versión "GRATIS". Pero si tiene la oportunidad, trate de donar el equipo, tanto ha hecho mucho por el desarrollo del proyecto.

Versión 1.8.7

Windows Installer, 1.8.7https://www.arduino.cc/download_handler.php?f\u003d/arduino-1.8.7-windows.exe.
Windows - Fichero ZIP, 1.8.7https://www.arduino.cc/download_handler.php?f\u003d/arduino-1.8.7-windows.zip.
Mac OS X, 1.8.7

El entorno de desarrollo arduino es editor de texto código de software, Área de mensajes, Ventana de salida de texto (consola), barra de herramientas y varios menús. Para descargar programas y comunicación, el entorno de desarrollo está conectado al hardware Arduino.

¿Dónde puedo descargarlo?

La versión fresca siempre se puede encontrar en el sitio web oficial de arduino.cc

¿Para qué sistemas operativos se accede?

Windows, Mac, Linux

¿Hay algún certificado oficial y oficial de programación Arduino?

Sí, pero desafortunadamente solo en inglés. Enlace.

Veamos a la revisión del propio entorno. En el momento de escribir el artículo en sí Última versión es 1.0.5. Es la revisión de esta versión que pasaremos. Por cierto, ¿ya has logrado instalar tu tarifa arduino? ¿No? Tenemos para ti :)

Los conceptos de "boceto", "compilación" y otras definiciones básicas se pueden encontrar en el siguiente artículo: "". Ahora solo considera la principal funcionalidad de Arduino IDE.

"Archivo". Habiendo bajado los elementos obvios del menú, me gustaría mencionar ese artículo como "carpeta con bocetos". De forma predeterminada, Arduino IDE guarda cada boceto en una carpeta separada. El nombre de la carpeta coincide con el nombre especificado para el boceto mientras se mantiene. Puede cambiar el directorio de trabajo para carpetas con bocetos en el elemento del menú "Configuración".

En el menú "Editar"hay comandos para trabajar con el código de su programa. Los comandos de uso frecuente son convenientes para la presencia de combinaciones para un acceso rápido a través del teclado. Características cómodas Son la capacidad de copiar para foros y en formato HTML, lo que le permite compartir sus bocetos, mientras se mantiene el marcado visual en forma de códigos BB o Markup HTML, respectivamente.

"Bosquejo". EN este menú Un comando del panel de control "Check / Compile" se duplica. La ejecución de los cuales conducirá a la verificación de su código de errores, y en el caso de su ausencia, a la compilación.

El menú "Mostrar carpeta de boceto" abrirá el directorio operativo Arduino IDE especificado en la configuración.

"Agregar archivo ..." le permite abrir archivo de texto (o mochila) en una pestaña separada.

Por separado, me gustaría habitar en las importaciones de bibliotecas. Arduino IDE contiene muchas bibliotecas predeterminadas. Su lista, así como una guía de referencia en inglés se puede encontrar en Arduino.cc.

Las bibliotecas agregan funcionalidad adicionales a los bocetos, por ejemplo, cuando se trabaja con hardware o durante el procesamiento de datos. Una o más directivas #Incluir. Se colocará al comienzo del código de boceto con la subsiguiente compilación de bibliotecas y junto con el boceto. La carga de la biblioteca requiere un lugar adicional en la memoria Arduino. Para instalar bibliotecas de terceros, puede usar el comando "Importar biblioteca ..." / "Agregar biblioteca ...".

Alternativamente, es posible agregar bibliotecas directamente al directorio de trabajo en la carpeta Bibliotecas. Con este enfoque, necesitas reiniciar el IDE.

En el menú "Servicio" Debe especificar el modelo de su panel arduino, así como el puerto COM al que está conectado.

Una característica conveniente es automática automática, lo que le permite arreglar las fallas en el marcador de boceto y llevarlo a una vista legible. Especialmente relevante al copiar programas de terceros.

El entorno IDE Arduino le permite verter el gestor de arranque en los microcontroladores de ATMEGA. El elemento del menú "Programador" indica el dispositivo utilizado. El comando "Graber cargador" está llenando directamente el cargador de arranque para el modelo de placa especificado.

Opción del menú "Port Monitor" Llama una ventana para mensajería con Arduino a través de COM PORT:

"Referencia": Los elementos del menú conducen a los artículos apropiados en el sitio web oficial (inglés).

Los comandos del panel de control, como vemos, dupliquen los elementos del menú más relevantes.

En esto estamos completando nuestra revisión Arduino IDE. Cualquier pregunta que surja como siempre, lista para responder en los comentarios. Quédate con nosotros:)

Enlaces útiles:

Mariamole. - Proyecto de código abierto que implementa alternativa Arduino IDE para usuarios avanzados.

Configuración de Eclipse para trabajar con Arduino Uno.



¿Te gustó el artículo? Compártelo