Want to make creations as awesome as this one?

Transcript

SKETCHBOOK: Lugar donde se guardan los bocetos que realizamos en arduino, es decir, cada programación de código que creamos.

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.

Debug: este botón, nos permite que el arduino ejecute cada una de las instrucciones que están en nuestro código, esto para darnos cuenta de si funciona como queremos o hay algún error. Esta función solo esta disponible para ciertas placas de arduino, y Arduino Uno no es una de ellas como se puede apreciar.

Librerías: Las librerías en arduino son archivos de código con ciertas funciones adicionales.

Depurar: Función de debug que ya habíamos mencionado anteriormente

Gestor de placas

Buscador de librerias

Microcontrolador: circuito integrado programable, capaz de ejecutar las órdenes que están almacenadas en su memoria.

Puesto USB: cargar programas y alimentar a la placa

Regulador de voltaje (5v)

Traductor FTDI

Puerto de alimentación Jack

Los pines de PMW, que se identifican con este símbolo "~" son pines a los que se les puede meter cualquier cantidad de voltaje de entre 0-5v

Botón de RESET

Microcotrolador

Traductor CH340

Puerto USB

Puerto de alimentación Jack

Regulador de voltaje

Botón RESET

Pines Analogicos

Pines Digitales

Pines de Comunicación

Pines PMW (~)

Con el IDE podemos trabajar con todos los modelos de Arduino e incluso con modelos que no son de la misma marca.Para seleccionar la placa, en este barra puedes seleccionar entre la gran variedad de placas que hay, en este caso seleccionaremos Arduino Uno. Otra manera de hacerlo: Puedes seleccionar la placa a través del menú en Herramientas>Placa>Arduino/Genuino UNO. No hace falta que conectes la placa al ordenador para seleccionar un modelo.

Seleccionar la placa correcta

El puerto serie es por donde se comunican Arduino y el ordenador. Es necesario que tengas conectado tu Arduino al ordenador. Para seleccionar el puerto lo hacemos a través del menú Herramientas>Puerto. Puede que aparezca más de uno y además el nombre varía según el sistema operativo.

Seleccionar el puerto serie

Como en casi todos los programas que utilizamos, en el IDE de Arduino tenemos una opción para configurar las preferencias del sistema. Nos permite modificar el idioma, el tamaño de letra y algunas cosas más que veremos. Para acceder a esta opción solo tenemos que ir al menú Abrir>Preferencias.

Preferencias del sistema

1.Localización del proyecto: podemos seleccionar una carpeta donde iremos guardando los proyectos. Por defecto será la que ha creado el instalador en documentos/Arduino. Esta ruta varía según el sistema operativo. 2.Editor de idioma: con esta opción podemos cambiar el idioma del IDE. 3. Editor de Tamaño de Fuente: indica el tamaño de fuente del editor del IDE. 4. Mostrar número de línea: para que muestre los números de líneas en el editor. 5. Habilitar plegado el código: siempre que el código tenga una sentencia con {} nos permitirá contraer y expandir ese código. Muy útil cuando trabajamos con archivos muy grandes. 6.Guardar cuando se verifique o cargue: es importante que cuando verifiquemos el código o lo carguemos al microcontrolador haga un guardado automático. Déjalo marcado.

Lorem ipsum dolor sit amet, consectetur adipiscing elit

El editor es básicamente donde escribiremos nuestro código,incluye el número de línea útil, por ejemplo, para detectar errores.

En esta área de mensajes se muestra la última acción que has realizado. También muestra mensajes cuando se está realizando alguna tarea como subir un programa a la placa.

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.

Pines digitales

En los pines digitales de Arduino donde solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V. En realidad, esto no es cierto totalmente. Podríamos tener un voltaje de 3V por ejemplo. Para estos casos hay una regla interna que determina si un voltaje es HIGH o LOW. Además, los pines digitales pueden funcionar en 3 modos diferentes:Modo entrada (INPUT),Modo salida (OUTPUT), Excepción (PWM).Por último señalar que los pines 0 y 1 son Rx (recibir) y Tx (transmitir).

Pines analógicos

Es el zócalo donde pone ANALOG IN y van numerados del A0 al A5, 6 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. Sin embargo, existe un problema. 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).

Pines de alimentación

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

  • Hay que destacar 4 de todos los que hay:
  • 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.