Want to make creations as awesome as this one?

Actividad #2 Identifica los componentes de la placa Arduino y los componentes de la interfaz del IDE Arduino 2.0

Transcript

Barra Menu

Este boton permite crear un nuevo Sketch que se abre en una nueva ventana para poder hacer un nuevo codigo.

Nuevo

Este boton despliega una ventana que permite ver la transferencia de datos que se envian y reciben de la placa Arduino.

Monitor Serie

La funcion de este boton como su nombre lo dice permite copilar el programa con el fin de examinar cada linea del codigo en busca de errores.

Verificar/Copilar

Este boton permite copilar el programa, una vez verificado el programa se carga a la placa Arduino a traves de puerto seire USB.

Subir

Este boton te permite guardar un Sketch en una ruta de la computadora.

Salvar

Este boton te permite abrir un Sketch que haya sido guardado en la computadora. Al utlizar este boton se abrira en otra ventana el codigo que hayas buscado.

Abrir

Un microcontrolador es un circuito integrado programable, es capaz de ejecutar las ordenes que estan almacenadas en su memoria.

Microcontrolador

Tiene 14 pines numerados del 0 al 13. Los pines digitales pueden funcionar en 3 modos diferentes. Modo entrada que es para leer voltajes. Modo salida que es para suminisitrar un voltaje. Excepcion funciona en modo salida suministrando un valor entre el rango de 0 Volts y 5 Volts, estos pines estan marcados con este simbolo "~" se les conocen como salidas PWM, hay 6 dentro de la placa de Arduino y son los siguiente pines: (3,5,6,9,10,11).

Pines Digitales

Este boton lo que hace es que resetea la placa y hace que empice a ejecutarse el codigo desde el pricncio.

Boton Reset

Es igual que el pin Vin per a traves de un conector Jack. Soporta de 6 Volts a 12 Volts.

Conector Jack

Nos permite alimentar la placa con uan tension entre 6 Volts a 12 Volts.

Pin Vin

Son los pines de tierra.

GND

Nos informa si la placa esta siento alimentada.

ON

Nos facilita la tarea de cargar los programas a traves del puerto USB desde cualquier ordenador, pero tambien nos sirve para alimentar la placa con 5 Volts.

Puerto USB

Nos permiten alimentar componentes, sensores y actuadores a 3.3 o 5 Voltios.

Pines Alimentacion

Los pines analogicos nos permiten la lectura de senales analogas emitidas por sensores que permiten captar magnitudes fisicas o quimicas como luz, temperatura, sonido, presion entre otros. Estas magnitudes pueden obtener valores entre 0 y 5 Volts.

Pines Analogicos

Aquí puedes encontrar algunos de los documentos de ayuda que vienen con Arduino IDE.

Ayuda

  • Inicio Rápido: una guía para iniciarte en Arduino.
  • Entorno: se explica en términos muy simples el funcionamiento del software.
  • Problemas: es un listado con los problemas más comunes que pueden ocurrir al utilizar el software con sus posibles motivos y soluciones.
  • Referencia: contiene la documentación del lenguaje de Arduino, así como de las librerías más importantes. Es muy útil cuando te estás iniciando en Arduino o cuando no recuerdas algo en particular.
  • Preguntas más frecuentes (FAQ): listado con preguntas frecuentes.

Las opciones en este menú están orientadas a actuar sobre el sketch escrito, las mas importantes son:

Editar

  • Deshacer: esta opción deshace la última acción realizada en el código.
  • Rehacer: invierte el efecto de Deshacer.
  • Copiar y Cortar: permiten copiar o cortar una región de código seleccionado.
  • Copiar al Foro: esta opción permite copiar el código formateado para pegar directamente en el foro oficial de Arduino.
  • Copiar como HTML: copia el código del skecth en formato HTML. Esta opción te ayuda si planeas insertar tu código en una página web o algo por el estilo.
  • Comentar / Descomentar: pone o quita el marcador de comentario (//) al principio de cada línea seleccionada.
  • Incrementar o Reducir tamaño de fuente: como su nombre lo indica permiten aumentar o reducir el tamaño de las letras del editor.
  • Buscar…: abre el cuadro de diálogo Buscar y reemplazar donde puedes especificar el texto a buscar (y reemplazar opcionalmente) en el sketch.

  • Nuevo: Abre una nueva instancia del software con un proyecto en blanco.
  • Abrir: abre una ventana de exploración que permite abrir un proyecto existente.
  • Abrir recientes: muestra una lista con los últimos sketch abiertos. Aquí se incluyen tanto los proyectos como los ejemplos que se han abierto.
  • Proyecto: muestra los últimos proyectos que se han abierto.
  • Cerrar: cierra el proyecto en curso, es decir, cierra solo esa instancia de Arduino IDE.
  • Salvar: salva en el ordenador los cambios realizados en el sketch.
  • Guardar como: permite guardar el proyecto con un nombre diferente. Esto es especialmente útil cuando comienzas de un ejemplo para crear tu proyecto.
  • Configurar página e imprimir: te permiten imprimir tu código si tienes alguna impresora conectada a tu ordenador.
  • Preferencias: permite configurar, entre otras cosas, el aspecto de Arduino IDE. Más adelante veras esta opción en detalle.
  • Salir: por último encuentras esta opción que cierra todas las instancias de Arduino IDE, es decir, cierra todos los proyectos que tengas abiertos.

Archivo

En este menú se encuentran un grupo de herramientas que facilitan varios tipos de operaciones.

Herramientas

  • Autoformato: formatea el código correctamente, es decir que arregla la indentación, la posición de las llaves, etc.
  • Archivo de programa: genera un archivo comprimido (en formato zip) con todos los ficheros del proyecto. El archivo es almacenado en la carpeta del proyecto.
  • Reparar codificación y recargar: arregla posibles discrepancias en la codificación empleada por los archivos de texto. Ese tipo de problemas pueden surgir al cambiar de un sistema operativo a otro.
  • Administrar bibliotecas: abre la ventana de Gestión de librerías, desde la que se pueden instalar nuevas librerías para Arduino.
  • Monitor Serie: abre la ventana del monitor serie e inicia el intercambio de información con la placa Arduino que esté conectada al puerto indicado.
  • Serial Plotter: toma los valores recibidos desde el puerto serie los utiliza para crear una o varias gráficas.
  • Placa: esta opción permite indicar el tipo de placa que vas a programar.
  • Puerto: en este se muestran los todos dispositivos serie conectados al ordenador y permite seleccionar la correspondiente a la placa Arduino que se quiere programar.
  • Obtener información de la placa: permite adquirir información de la placa que se encuentra en el puerto seleccionado.
  • Programador: esta opción selecciona el programador a utilizar cuando programas una placa o un chip sin utilizar la conexión USB-Serie de las placas Arduino.
  • Quemar bootloader: esta opción permite grabar el bootloader en un microcontrolador en una placa Arduino.

En este menú se agrupan las acciones relativas al proyecto.

Programa

  • Verificar/Compilar: comprueba que el código escrito sea correcto y que no se generen errores de compilación. El uso de memoria del sketch es mostrado en la consola de salida.
  • Subir: carga el código a la placa Arduino.
  • Subir usando programador: permite cargar el sketch a una placa que utilice un programador externo en lugar de un bootloader.
  • Exportar binarios compilados: permite obtener el skecth compilado en formato .hex. Ese puede ser necesario si se requiere programar el microcontrolador con otra herramienta o si planeas utilizar un simulador. Como ejemplo, puedes ver el video a continuación con el simulador proteus.

Es el unico pin que lleva consigo un actuador, es decir que cada vez que el pin 13 reciba un estado de alto(uno logico), el led se encendera.

Pin Digital 13

Estos leds nos permitiran indicar cuando exista una comunicacion en serie en el computador, el led Tx indicara el envio y Rx la recepcion de datos provenientes de la computadora.

Led TX - RX

Es el area el IDE donde se indican los mensaje de la mayoria de procesos que se estan realizando ademas de indicar errores encontrados en el codigo y la barra de progreso

Area de Mensajes

Es el area que permite crear el codigo con las instrucciones para la placa Arduino. Tambien en la parte izquierda incluye el numero de linea.

Editor

Consola

En la consola se indicaran mensajes mas completos de los procesos realizados u errores encontrados por el IDE.