Want to make creations as awesome as this one?

Transcript

IDE arduino Área de trabajo

Placa Arduino UNO FTDI

1

2

3

4

5

8

6

7

9

10

11

12

13

Placa Arduino UNO CH340

1

2

3

4

5

8

6

7

9

10

11

12

13

verificar

Compila el sketch para verificar si hay errores en el código sin subirlo a la placa. Esto te permite detectar errores de sintaxis y problemas en el código antes de la carga.

Subir

Compila el sketch y lo sube a la placa Arduino conectada. Este botón es crucial para probar tu código en hardware real.

Herramientas

Placa: Permite seleccionar el tipo de placa Arduino que estás utilizando para tu proyecto. Es crucial elegir la placa correcta para que el código se compile de manera adecuada y sea compatible con el hardware.Puerto: Selecciona el puerto serie al que está conectada tu placa Arduino. El puerto puede ser un puerto COM en Windows o un puerto USB en macOS y Linux. Este ajuste es necesario para que el entorno de desarrollo pueda comunicarse con la placa para cargar el sketch.Programador: Configura el programador que se utilizará para cargar el código en la placa. Esto es relevante si estás usando un programador externo en lugar de la programación estándar a través del puerto USB.Placa (Configuración Adicional): Ofrece opciones adicionales relacionadas con la configuración de la placa, como opciones específicas del microcontrolador, el tipo de chip, y otras configuraciones avanzadas.Puerto Serial (Monitor Serial): Permite abrir el monitor serial para ver la salida del programa en tiempo real. Es útil para depuración y para la comunicación entre el sketch y el usuario.Configuración del IDE: Accede a las preferencias y ajustes del entorno de desarrollo, como la configuración del compilador, la apariencia del editor y otros parámetros del entorno.Cargar Programa: Algunas versiones del entorno de desarrollo pueden tener una opción dedicada para cargar el programa, que puede estar en el menú Herramientas o como un botón separado.Ejemplos: Accede a una biblioteca de ejemplos de código que puedes usar como referencia o para empezar con un nuevo proyecto. Estos ejemplos suelen cubrir una variedad de aplicaciones y módulos comunes.Bibliotecas: Administra las bibliotecas adicionales que has instalado. Puedes instalar, actualizar o eliminar bibliotecas desde esta opción.Verificar/Compilar: Similar a las opciones del menú Sketch, verifica el código en busca de errores antes de cargarlo en la placa.

Archivo

Nuevo: Crea un nuevo sketch en blanco. Esto te permite empezar a escribir un nuevo programa desde cero.Abrir: Abre un sketch existente desde tu almacenamiento en la nube o desde una ubicación específica en tu cuenta de Arduino.Guardar: Guarda los cambios realizados en el sketch actual. Es crucial para asegurar que no pierdas tu trabajo.Guardar como...: Guarda el sketch actual bajo un nuevo nombre, permitiendo crear una copia del proyecto sin sobrescribir el original.Cerrar: Cierra el sketch actual. Es útil para organizar tu espacio de trabajo, especialmente si estás trabajando con varios proyectos.Importar Biblioteca...: Permite importar una biblioteca externa al entorno, que puedes necesitar para usar funciones específicas en tu sketch.Exportar...: Ofrece opciones para exportar tu sketch, por ejemplo, para guardarlo en formato .zip para compartirlo o hacer una copia de seguridad.Preferencias: Accede a las configuraciones de tu entorno de desarrollo, donde puedes ajustar opciones como el tema del editor, configuración de la placa y otras preferencias.Salir: Cierra la aplicación o el navegador si estás en una versión de escritorio. En la versión web, normalmente estarás simplemente cerrando la pestaña o el navegador.

Editar

Deshacer: Revierte la última acción realizada. Es útil si cometiste un error y necesitas revertir un cambio reciente.Rehacer: Vuelve a aplicar una acción que se deshizo anteriormente. Complementa la función de deshacer.Copiar: Copia el texto seleccionado al portapapeles.Cortar: Corta el texto seleccionado y lo coloca en el portapapeles, eliminándolo del lugar original.Pegar: Inserta el texto del portapapeles en la ubicación actual del cursor.Seleccionar Todo: Selecciona todo el contenido del sketch.Buscar: Permite buscar texto específico dentro del sketch.Reemplazar: Permite buscar texto específico y reemplazarlo por otro.Ir a la Línea: Te permite saltar a una línea específica en el código, lo que es útil para navegar en sketches grandes.

Sketch

Verificar/Compilar: Compila el sketch para buscar errores en el código sin cargarlo a la placa.Subir: Compila y carga el sketch a la placa Arduino conectada.Guardar: Guarda los cambios realizados en el sketch actual.Guardar como...: Guarda una copia del sketch bajo un nuevo nombre.Agregar Archivo: Permite agregar archivos adicionales al sketch actual, como archivos de configuración o bibliotecas personalizadas.Incluir Biblioteca: Añade una biblioteca al sketch. Puedes seleccionar bibliotecas disponibles o instalar nuevas.Ejecutar: Ejecuta un código específico o una función dentro del entorno de desarrollo (en algunos entornos puede ser una opción para ejecutar scripts adicionales o pruebas).

Sketch

Verificar/Compilar: Compila el sketch para buscar errores en el código sin cargarlo a la placa.Subir: Compila y carga el sketch a la placa Arduino conectada.Guardar: Guarda los cambios realizados en el sketch actual.Guardar como...: Guarda una copia del sketch bajo un nuevo nombre.Agregar Archivo: Permite agregar archivos adicionales al sketch actual, como archivos de configuración o bibliotecas personalizadas.Incluir Biblioteca: Añade una biblioteca al sketch. Puedes seleccionar bibliotecas disponibles o instalar nuevas.Ejecutar: Ejecuta un código específico o una función dentro del entorno de desarrollo (en algunos entornos puede ser una opción para ejecutar scripts adicionales o pruebas).

Help

Documentación: Proporciona enlaces a la documentación oficial de Arduino, tutoriales, y guías de referencia.Ejemplos: Accede a ejemplos de código predefinidos que puedes usar como referencia o punto de partida para tus proyectos.Acerca de: Muestra información sobre la versión del software que estás utilizando y detalles sobre el entorno de desarrollo.Soporte: Ofrece acceso a soporte técnico y foros donde puedes hacer preguntas y obtener ayuda de la comunidad de Arduino.Actualizaciones: Proporciona opciones para buscar actualizaciones del software o del entorno de desarrollo que estás utilizando.

Biblioteca

Función: Administra las bibliotecas de código que puedes usar en tus proyectos. Las bibliotecas proporcionan funciones y herramientas adicionales para facilitar el desarrollo.Uso: Puedes buscar, instalar, actualizar o eliminar bibliotecas. También puedes acceder a ejemplos incluidos en las bibliotecas.

Sketchbook

Función: Muestra una lista de todos tus sketches (proyectos) guardados en tu cuenta de Arduino. Desde aquí, puedes abrir, crear, o eliminar sketches.Uso: Puedes navegar entre tus proyectos, abrir uno para editarlo, o iniciar un nuevo sketch.

Administrador de placas

Función: Permite gestionar las placas y el software asociado que puedes utilizar con el entorno de desarrollo.Uso: Puedes seleccionar y configurar la placa que estás utilizando, así como instalar y actualizar soporte para diferentes modelos de placas.

Buscar

Función: Abre una barra de búsqueda o un campo de búsqueda dentro del entorno de desarrollo.Descripción: Esta herramienta permite buscar texto específico dentro del código del sketch actual o en el proyecto en general. Puedes usarla para localizar rápidamente funciones, variables, o cualquier otra parte del código sin tener que navegar manualmente por el archivo.

Monitor serial

Función: Abre el Monitor Serial, una herramienta que permite la comunicación entre tu sketch y la computadora a través del puerto serie. Esto es útil para ver datos enviados desde la placa Arduino al entorno de desarrollo y para enviar comandos desde tu computadora a la placa.Descripción: El Monitor Serial te permite ver mensajes de depuración, resultados de lecturas de sensores, o cualquier otro dato que tu sketch esté enviando al puerto serie. También puedes enviar datos desde el Monitor Serial a tu placa Arduino para interactuar con el código en ejecución.

Monitor serial

Función: Abre el Monitor Serial, una herramienta que permite la comunicación entre tu sketch y la computadora a través del puerto serie. Esto es útil para ver datos enviados desde la placa Arduino al entorno de desarrollo y para enviar comandos desde tu computadora a la placa.Descripción: El Monitor Serial te permite ver mensajes de depuración, resultados de lecturas de sensores, o cualquier otro dato que tu sketch esté enviando al puerto serie. También puedes enviar datos desde el Monitor Serial a tu placa Arduino para interactuar con el código en ejecución.

Void setup

Función: La función setup() se ejecuta una sola vez cuando el Arduino se enciende o se reinicia. Es el lugar donde configuras el estado inicial del programa, como inicializar variables, configurar pines, y establecer la comunicación serial.

Void loop

Función: La función loop() contiene el código que se ejecuta repetidamente mientras la placa Arduino esté encendida. Después de que la función setup() se ejecute una vez, el código en loop() se ejecutará una y otra vez, creando el ciclo continuo del programa.

Seleccionar tablero

Función: Permite elegir el tipo de placa Arduino que estás utilizando. La selección correcta de la placa es esencial porque el código se compila de manera diferente según el hardware específico de la placa seleccionada. Cada placa puede tener diferentes microcontroladores, memoria, y capacidades que afectan cómo se debe compilar el código.Ubicación: En el Arduino Web Editor, el botón para seleccionar la placa suele encontrarse en el menú "Herramientas". Puede tener una etiqueta como "Board" o "Select Board".

Arduino UNO puede ser alimentado desde un cable USB tipo B o mini conectado a tu ordenador, o desde una fuente de alimentación entre 6V y 18V. En la imagen de arriba, la conexión USB está etiquetada (1) y el conector de la fuente de alimentación (2). Ademas, la conexión USB sirve para cargar código en la placa de Arduino desde donde se pueden enviar datos de la programación e instrucciones a la placa.

(1 y 2) Alimentación USB/5VDC

Arduino UNO puede ser alimentado desde un cable USB tipo B o mini conectado a tu ordenador, o desde una fuente de alimentación entre 6V y 18V. En la imagen de arriba, la conexión USB está etiquetada (1) y el conector de la fuente de alimentación (2). Ademas, la conexión USB sirve para cargar código en la placa de Arduino desde donde se pueden enviar datos de la programación e instrucciones a la placa.

(1 y 2) Alimentación USB/5VDC

Este componente controla la cantidad de voltaje que entra en la placa de Arduino, evitando que un voltaje excesivo dañe el circuito.

(3) Regulador de voltaje

Los pines de Arduino se utilizan para conectar los cables necesarios para construir un circuito. Este tipo de conexiones tiene varios pines, cada uno de los cuales está impreso en la placa y se utilizan para diferentes funciones: Reset: Permite el reseteo del micro controlador. 5V y 3.3V: la clavija de 5V suministra 5 voltios de energía, y la clavija de 3.3V suministra 3.3 voltios de energía. La mayoría de los componentes simples usados con el Arduino funcionan bien con 5 o 3.3 voltios. GND: Hay varios pines GND en Arduino, se usan para conectar a tierra el circuito. VIN: Se usa para conectar la alimentación de la placa con una fuente externa de entre 6 y 12VDC.

(4) Conexiones

Estos pines bajo la etiqueta ‘Analog In’ (A0 a A5 en la UNO) pueden leer la señal de un sensor analógico y convertirla en un valor digital que podemos interpretar.

(5) Puertos de entrada Analógicos

Este LED se enciende para indicar que el microprocesador está activo.

(8) Indicador LED de alimentación

Permite grabar programas en el circuito directamente desde el ordenador sin necesidad de utilizar el puerto USB.

(7) Entrada ICSP (In Chip Serial Programmer)

Es el circuito integrado que actúa como cerebro o procesador de la placa de Arduino, donde se implementa la programación.

(6) Micro-controlador Atmega 328

TX es la abreviatura de transmisión de datos y RX es la abreviatura de recepción de datos. Estas marcas comunes aparecen con regularidad en la electrónica para indicar los pines responsables de la comunicación serie. Estos LED se activan visualmente cuando la placa recibe o transmite datos.

(9) LED TX RX

5 entradas o salidas auxiliares (de la 8 a la 12). 3 salidas 9, 10 y 11 que permiten la modulación por ancho o de pulso. Salida 13 que sirve para conectar un led directamente a tierra. Salida a tierra GND. Pin AREF que se utiliza para fijar una tensión de referencia externa (entre 0 y 5 voltios) como límite superior de las clavijas de entrada analógica.

(11) Puerto de conexiones

Estos pines se pueden utilizar tanto para la entrada digital (como para detectar la pulsación de un botón) como para la salida digital (como para alimentar un LED).

(10) Puertos Digitales

Permite identificar un dispositivo USB por el ordenador, es como su tarjeta de identificación o D.N.I. personal

(12) Chip de Arduino

Al presionarlo conectará temporalmente el pin de reset a tierra y reiniciará cualquier código que esté cargado en el micro-controlador de Arduino.

(13) Botón de RESET

Arduino UNO puede ser alimentado desde un cable USB tipo B o mini conectado a tu ordenador, o desde una fuente de alimentación entre 6V y 18V. En la imagen de arriba, la conexión USB está etiquetada (1) y el conector de la fuente de alimentación (2). Ademas, la conexión USB sirve para cargar código en la placa de Arduino desde donde se pueden enviar datos de la programación e instrucciones a la placa.

(1 y 2) Alimentación USB/5VDC

TX es la abreviatura de transmisión de datos y RX es la abreviatura de recepción de datos. Estas marcas comunes aparecen con regularidad en la electrónica para indicar los pines responsables de la comunicación serie. Estos LED se activan visualmente cuando la placa recibe o transmite datos.

(9) LED TX RX

5 entradas o salidas auxiliares (de la 8 a la 12). 3 salidas 9, 10 y 11 que permiten la modulación por ancho o de pulso. Salida 13 que sirve para conectar un led directamente a tierra. Salida a tierra GND. Pin AREF que se utiliza para fijar una tensión de referencia externa (entre 0 y 5 voltios) como límite superior de las clavijas de entrada analógica.

(11) Puerto de conexiones

Permite identificar un dispositivo USB por el ordenador, es como su tarjeta de identificación o D.N.I. personal

(12) Chip de Arduino

Permite grabar programas en el circuito directamente desde el ordenador sin necesidad de utilizar el puerto USB.

(7) Entrada ICSP (In Chip Serial Programmer)

Estos pines se pueden utilizar tanto para la entrada digital (como para detectar la pulsación de un botón) como para la salida digital (como para alimentar un LED).

(10) Puertos Digitales

Los pines de Arduino se utilizan para conectar los cables necesarios para construir un circuito. Este tipo de conexiones tiene varios pines, cada uno de los cuales está impreso en la placa y se utilizan para diferentes funciones: Reset: Permite el reseteo del micro controlador. 5V y 3.3V: la clavija de 5V suministra 5 voltios de energía, y la clavija de 3.3V suministra 3.3 voltios de energía. La mayoría de los componentes simples usados con el Arduino funcionan bien con 5 o 3.3 voltios. GND: Hay varios pines GND en Arduino, se usan para conectar a tierra el circuito. VIN: Se usa para conectar la alimentación de la placa con una fuente externa de entre 6 y 12VDC.

(4) Conexiones

Este componente controla la cantidad de voltaje que entra en la placa de Arduino, evitando que un voltaje excesivo dañe el circuito.

(3) Regulador de voltaje

Al presionarlo conectará temporalmente el pin de reset a tierra y reiniciará cualquier código que esté cargado en el micro-controlador de Arduino.

(13) Botón de RESET

Este LED se enciende para indicar que el microprocesador está activo.

(8) Indicador LED de alimentación

Arduino UNO puede ser alimentado desde un cable USB tipo B o mini conectado a tu ordenador, o desde una fuente de alimentación entre 6V y 18V. En la imagen de arriba, la conexión USB está etiquetada (1) y el conector de la fuente de alimentación (2). Ademas, la conexión USB sirve para cargar código en la placa de Arduino desde donde se pueden enviar datos de la programación e instrucciones a la placa.

(1 y 2) Alimentación USB/5VDC

Estos pines bajo la etiqueta ‘Analog In’ (A0 a A5 en la UNO) pueden leer la señal de un sensor analógico y convertirla en un valor digital que podemos interpretar.

(5) Puertos de entrada Analógicos

Es el circuito integrado que actúa como cerebro o procesador de la placa de Arduino, donde se implementa la programación.

(6) Micro-controlador Atmega 328