Want to make creations as awesome as this one?

Transcript

Consola

editor

Botón Reset

Led de encendido

Pines de alimentación

Pines analógicos

Pines digitales

Puerto USB

Conector Jack

Botón Reset

Pines digitales

Led de encendido

Puerto USB

Pines analógicos

Pines de alimentación

Conector Jack

Aquí es donde más vamos a trabajar ya que es donde escribimos nuestro código. Pero no solo eso, también tenemos acceso a las funciones más utilizadas. El editor. Incluye el número de línea útil, por ejemplo, para detectar errores.

Editor

Consola

La consola nos va a dar información muy valiosa. Nos puede dar información sobre una acción concreta, por ejemplo, los datos tras subir un programa a la placa. Pero lo más importante, nos informa si hay algún error.

Verificar/Compilar:

Este botón verifica el código en busca de errores y lo compila. Cuando hablo de compilar me refiero a traducir el lenguaje de programación que entendemos los humanos en código máquina que entienden las máquinas.

Subir

El botón subir nos permite cargar o subir el código al microcontrolador a través del puerto serie USB.

Buscar

Esta opción sirve para buscar una palabra o función en el codigo.

Al darle click se despliegan las opciones que se ven en la imagen.

File/Archivo

  1. Es para crear un nuevo archivo.
  2. Es para crear un nuevo archivo en internet.
  3. Es para abrir un archivo ya descargado.
  4. Es para abrir una carpeta con varios archivos.
  5. Te muestra ejemplos de codigos.
  6. Es para cerrar el archivo.
  7. Es para guardar el archivo.
  8. Es para guardar el archivo con un nombre
  9. Te muestra una pantalla para personalizar el interfaz.
  10. Te muestra los atajos que se pueden hacer con el teclado.
  11. Es para salir del IDE.

1

2

3

4

5

6

7

8

9

10

11

Sketchbook

Sirve para abrir una carpeta con varios archivos.

Es una herramienta que permite instalar los núcleos necesarios para utilizar las placas de Arduino. También muestra el soporte a qué tipo de placas se tienen y permite instalar otros tipos de placas.

Gestor de placas

Gestor de bibliotecas

Es una herramienta que permite instalar y administrar librerías para el IDE de Arduino.Las librerías son colecciones de funciones que se pueden incluir en un sketch de Arduino para proporcionar una funcionalidad específica.

Debug/Depurar

Una herramienta que permite recorrer un programa de manera controlada para identificar errores y comprender mejor el programa.

Al darle click se despliegan las opciones que se ven en la imagen.

Edit/Editar

Estas opciones están relacionadas con la edición del Sketch, algunas de estas opciones son:Deshacer: Sirve para borrar lo último que hiciste.Rehacer: Sirve para recuperar lo que borrasteTambien está el cortar, copiar y pegar.

Al darle click se despliegan las opciones que se ven en la imagen.

Sketch

Estas opciones sirven para verificar o subir el sketch al Arduino

Al darle click se despliegan las opciones que se ven en la imagen.

Tools/Herramientas

Estas opciones sirven para obtener información de la placa arduino que se está utilizando, así cómo para seleccionar el tipo de placa y el puerto al que está conectada.

Al darle click se despliegan las opciones que se ven en la imagen.Las cuales son opciones que te ayudan a conocer o resolver posibles problemas con el IDE de Arduino

Help/Ayuda

Puerto USB

Nos facilita la tarea de cargar los programas a través del puerto USB desde cualquier ordenador, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.

Los pines digitales pueden funcionar de tres maneras:

En los pines digitales de Arduino solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V.

Pines Digitales

Modo entrada (INPUT): puede leer voltajes. Por ejemplo, ¿está pulsado un botón? si (HIGH) o no (LOW). Modo salida (OUTPUT): puede suministrar un voltaje. Por ejemplo, encender/apagar un led on (HIGH) o off (LOW). Excepción (PWM): algunos pines del microcontrolador pueden funcionar 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).

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.El pin 13 está conectado a un LED integrado dentro de la placa.

Estos pines podemos medir diferentes voltajes entre 0V y 5V.

Pines Analógicos

El ADC que viene integrado dentro de la MCU que lleva Arduino UNO tiene una resolución de 10-bit. Esto equivale a que solo vamos a poder medir 1024 valores posibles que van del 0 al 1023. Básicamente lo que estamos haciendo es dividir el rango de 0V a 5V en 1024 partes.

El microcontrolador no entiende de números decimales, sólo entiende datos digitales 1’s y 0’s. Par resolver esto, la MCU incorpora un ADC (son las siglas de Analog Digital Converter o en español Conversor Analógico Digital).El ADC se encargará de convertir esos valores en datos digitales y además solo podrán ser un número concreto de valores. A esto último se le llama resolución.

El zócalo de pines de alimentación nos sirve para alimentar los componentes, sensores y actuadores.

Pines de Alimentación

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.Pin Vin: nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V.

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

Botón Reset

El LED de encendido nos informa si la placa está alimentada.

Led de Encendido

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.

Puerto USB

Nos facilita la tarea de cargar los programas a través del puerto USB desde cualquier ordenador, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.

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

Botón Reset

Los pines digitales pueden funcionar de tres maneras:

En los pines digitales de Arduino solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V.

Pines Digitales

Modo entrada (INPUT): puede leer voltajes. Por ejemplo, ¿está pulsado un botón? si (HIGH) o no (LOW). Modo salida (OUTPUT): puede suministrar un voltaje. Por ejemplo, encender/apagar un led on (HIGH) o off (LOW). Excepción (PWM): algunos pines del microcontrolador pueden funcionar 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).

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.El pin 13 está conectado a un LED integrado dentro de la placa.

El zócalo de pines de alimentación nos sirve para alimentar los componentes, sensores y actuadores.

Pines de Alimentación

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.Pin Vin: nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V.

Estos pines podemos medir diferentes voltajes entre 0V y 5V.

Pines Analógicos

El ADC que viene integrado dentro de la MCU que lleva Arduino UNO tiene una resolución de 10-bit. Esto equivale a que solo vamos a poder medir 1024 valores posibles que van del 0 al 1023. Básicamente lo que estamos haciendo es dividir el rango de 0V a 5V en 1024 partes.

El microcontrolador no entiende de números decimales, sólo entiende datos digitales 1’s y 0’s. Par resolver esto, la MCU incorpora un ADC (son las siglas de Analog Digital Converter o en español Conversor Analógico Digital).El ADC se encargará de convertir esos valores en datos digitales y además solo podrán ser un número concreto de valores. A esto último se le llama resolución.

El LED de encendido nos informa si la placa está alimentada.

Led de Encendido

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.