Want to make creations as awesome as this one?

Transcript

Recorre un programa de manera controlada, con la ayuda de una interfaz de hardware que puede ayudar a navegar a través de la ejecución del programa. Esto puede ser de ayuda para comprender mejor el programa, así como para detectar posibles fallas y errores de código.

Depuracion / Debug

Sirve para cargar los programas, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.

Puerto USB

Esta será la parte del IDE que más utilizaremos. En ella es donde vamos a escribir el código fuente de nuestros programas. Se trata de un editor de textos sencillo, pero que nos resultará muy útil por que nos resaltará automáticamente con diferentes colores las palabras reservadas del lenguaje, opciones para el compilador, comentarios, …

Editor

Son diseñados para establecer comunicación entre un USB Host y un dispositivo que se pueda comunicar a través de protocolos UART, RS232 o IrDA. Un uso frecuente del convertidor CH340G es para poder establecer comunicación entre una computadora y un microcontrolador

Chip CH340

Con estos pines podemos medir diferentes voltajes entre 0V y 5V. Es decir, podemos tener un voltaje de 3,5V en uno de estos pines y Arduino sería capaz de leerlo.

Pines analogicos

Selecciona entre placas Arduino para escribir tu codigo, las placas detectadas aparecen automáticamente aquí, junto con el número de puerto.

Seleccionar placa y puerto

Su nombre serial es MEGA328P un microcontrolador de 8-bit. Esto quiere decir que solo puede hacer operaciones con números de 8-bit (números entre 0 y 255).

Microcontrolador

Permite ver una serie de opciones en caso de necesitar ayuda, tales como preguntas fecuentes sobre el IDE, como empezar, e inluso visitar el sitio oficial de Arduino.

Ayuda

Pines digitales de la placa Arduino donde solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V. En modo de entrada (INPUT) pueden leer voltakes, mientreas que en modo de salida (OUTPUT) puede suministrar un voltaje..

Pines digitales de entrada y salida

Permite ver una serie de opciones como administrar librerias, abrir el monitor serial y serial plotter, cambiar de puerto, etc.

Herramientas

Pines digitales de la placa Arduino donde solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V. En modo de entrada (INPUT) pueden leer voltakes, mientreas que en modo de salida (OUTPUT) puede suministrar un voltaje..

Pines digitales de entrada y salida

Nos permite la comunicación en tiempo real entre la placa Arduino y el dispositivo con el que estemos trabajando que normalmente será nuestro ordenador, portátil, Raspberri Py… Además, esta comunicación es de carácter bidireccional, es decir, podremos mandar información desde el ordenador a la placa y también recibir información desde la placa al ordenador. Ambas acciones mediante el puerto serie por el que tengamos conectado el Arduino.

Monitor serie

Sirven para alimentar los componentes, sensores y actuadores:-3,3V: suministra ese voltaje por ese pin. -5V: suministra ese voltaje por ese pin. -GND: hay dos pines con esta función además del que está en el zócalo de los pines digitales. Es la toma de tierra y por donde debemos cerrar el circuito.

Pines de alimentación

Los pines 0 y 1 son Rx (recibir) y Tx (transmitir). Se utilizan para la comunicación serie entre el ordenador y Arduino y están conectados a los LEDs de la placa donde pone RX y TX.

Pines Rx y Tx

Transfiere el programa cargado en esos momentos en el Editor, a la placa Arduino y lo graba en el microcontrolador. Este Botón incluye previamente las funciones del Botón Verificar/Compilar. Es decir, para cargar el programa directamente en Arduino no es necesario pulsar el primer botón y después éste. Bastará con pulsar simplemente este Botón que realizará las funciones de Verificar/Compilar/Subir.

Subir / Upload

Con el Administrador de placas, puede buscar e instalar paquetes de placas. Un paquete de placa contiene las "instrucciones" para compilar su código en las placas que se incluyen en el paquete de placa. Hay varios paquetes de placas Arduino disponibles, como avr, samd, megaavr y más.

Administrador de placas

Conector jack de alimentación. Es igual que el pin Vin pero a través de un conector jack. El voltaje de alimentación que soporta es de 6V a 12V.

Alimentacion externa

Conector jack de alimentación. Es igual que el pin Vin pero a través de un conector jack. El voltaje de alimentación que soporta es de 6V a 12V.

Alimentacion externa

Busca palabras clave en tu código.

Buscar

Recorre un programa de manera controlada, con la ayuda de una interfaz de hardware que puede ayudar a navegar a través de la ejecución del programa. Esto puede ser de ayuda para comprender mejor el programa, así como para detectar posibles fallas y errores de código.

Depuracion / Debug

Los pines 0 y 1 son Rx (recibir) y Tx (transmitir). Se utilizan para la comunicación serie entre el ordenador y Arduino y están conectados a los LEDs de la placa donde pone RX y TX.

Pines Rx y Tx

Funcionan en modo salida suministrando un valor entre el rango 0V y 5V. Esto ya no sería un pin digital. Estos pines van marcados con el símbolo ~ y hay 6 dentro de la placa de Arduino (3, 5, 6, 9, 10, 11).

Pines PWM

Aquí se encuentra ntodos los bocetos almacenados localmente en la computadora. Los bocetos de Arduino se guardan como.ino Además, puedes sincronizar con Arduino Cloud y también obtener tus bocetos desde el entorno en línea.

Cuaderno de bocetos / Sketchbook

Permite ver una serie de opciones como retroceder, rehacer, copiar, pegar, modificar el aspecto del codigo, etc.

Editar

Este botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio

Boton de reset

Con el administrador de bibliotecas puedes explorar e instalar miles de bibliotecas. Las bibliotecas son extensiones de la API de Arduino y facilitan, por ejemplo, el control de un servomotor, la lectura de sensores específicos o el uso de un módulo Wi-Fi.

Administrador de bibliotecas

Comprueba que la sintaxis del código fuente cargado en ese momento en el editor sea correcta. Si hay algún error sintáctico lo muestra en la Consola de Salida, además de indicar en color rojo en el Editor la línea que contiene el error. Por el contrario, si todo es correcto lo Compila mostrando dicho resultado positivo también en la Consola de Salida.

Verificar / Compilar.

Su nombre serial es ATMEGA328P-PU, es un microcontrolador de 8-bit. Esto quiere decir que solo puede hacer operaciones con números de 8-bit (números entre 0 y 255).

Microcontrolador

Funcionan en modo salida suministrando un valor entre el rango 0V y 5V. Esto ya no sería un pin digital. Estos pines van marcados con el símbolo ~ y hay 6 dentro de la placa de Arduino (3, 5, 6, 9, 10, 11).

Pines PWM

Sirven para alimentar los componentes, sensores y actuadores:-3,3V: suministra ese voltaje por ese pin. -5V: suministra ese voltaje por ese pin. -GND: hay dos pines con esta función además del que está en el zócalo de los pines digitales. Es la toma de tierra y por donde debemos cerrar el circuito. -Vin: nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V.

Pines de alimentación

Con estos pines podemos medir diferentes voltajes entre 0V y 5V. Es decir, podemos tener un voltaje de 3,5V en uno de estos pines y Arduino sería capaz de leerlo.

Pines analogicos

Veremos una serie de opciones como crear nuevo boceto, ejemplos de cogidos, guardar, etc.

Archivo

Sirve para cargar los programas, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.

Puerto USB

Nos permite una comunicación entre la placa Arduino y un Monitor Gráfico mediante el puerto Serie. Resulta similar al Monitor Serie, pero la comunicación en este caso no es bidireccional y en lugar de ser en Modo Texto, en esta ocasión es en Modo Gráfico.

Serial plotter

Permite ingresar con Arduino cloud para poder obtener tus bocetos desde el entorno en línea.

Arduino cloud

Son diseñados para establecer comunicación entre un USB Host y un dispositivo que se pueda comunicar a través de protocolos UART, RS232 o IrDA. El convertidor USB a serial es un dispositivo que permite a tu computadora comunicarse con otros dispositivos electrónicos

Chip MEGA16U2

Este botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio

Boton de reset

Permite ver una serie de opciones como verificar y compilar el codigo, subirlo, incluir libreras, entre otras.

Boceto / Sketch