Arduino

Páginas: 10 (2366 palabras) Publicado: 12 de mayo de 2014
Introducción a
Arduino
Instituto Tecnológico Fabio A. Mota
Abril 2012, Santo Domingo, RD.
Carlos A. Leonardo,
caleonardo2@gmail.com

Objetivos - Temario.
En esta introducción a Arduino podrá conocer:
Que es Arduino.
Razones por las cuales usar Arduino.
El Hardware Arduino – Duemilanove y UNO.
El Software Arduino – IDE o Entorno de Desarrollo Integrado.
Que proyectos pueden hacersecon Arduino.
Ejemplos de programas en Arduino.
Parpadeo de un Led
Controlar Led desde un Push Button
Próxima Clase: Fundamentos de programación en Arduino.

¿Qué es Arduino?
Arduino es una plataforma para crear prototipos y
proyectos de electrónica que incluye componentes de
Hardware y Software flexibles y fáciles de usar.
El Hardware o placa principal cuenta con entradas y
salidasdigitales y análogas con las que puede “sentir”
el entorno mediante sensores y afectarlo también
controlando luces, motores y otros artefactos.
El Software de programación es de fácil uso y puede
descargarse sin costo de internet para el SO preferido.

¿Por qué usar Arduino?
Porque Arduino es basado en software y hardware
abiertos (open-source y open-hardware); lo que
permite utilizarlo sintener que adquirir licencias.
Por su economía, su corazón es el micro-controlador
Atmel Atmega32, un chip sencillo y de bajo costo que
permite el desarrollo de múltiples diseños.
Porque existen innumerables accesorios, módulos o
shields, librerías de software y ejemplos disponibles
para usar libremente.

Hardware de Arduino: Duemilanove

Hardware de Arduino: UNO

Hardware deArduino: Los Sensores y Actuadores
Sensores son los que contactan el entorno y le envían
señales al Arduino. Se conectan a los pines
configurados como entradas (Inputs).

Fotoceldas

Potenciómetro

Microfonos

Push Buttons

Sensores de temperatura

Hardware de Arduino: Los Sensores y Actuadores
Actuadores son los que afectan el entorno de acuerdo
al programa que esta corriendo en elArduino. Se
conectan a los pines configurados como salidas.

Brazos Motorizados

Diodos Led

Step Motors

Valvulas solenoides

Buzzers

Hardware de Arduino: Los Shields
Son placas que expanden las posibilidades del Arduino
incluyendo funciones que no trae originalmente.

Ethernet Shield - $US 45

GSM/GPRS Shield - $US 75

LCD 16x2 Shield - $US 25

MP3 Shield - $US 85

TFTTouch Shield - $US 59

Software Arduino: IDE

Software Arduino: IDE

Software de Arduino: Los Sketches
Son los programas de Arduino que se escriben usando
el IDE. En realidad no son más que archivos de texto
que creamos cuando escribimos un programa.
Los archivos creados a partir de la versión UNO tienen
la extensión “.ino” (Anteriormente se usaba la
extensión “.pde”).
En otrasplataformas se utilizan los términos
programa, firmware o código para referirse a los
Sketches.

Software de Arduino: Las Librerías
Son un conjunto de funciones similares agrupadas en
dos o más archivos de texto. Se utilizan para facilitar
la escritura de los programas de Arduino.
Las librerías tienen siempre al menos dos archivos,
uno de extensión “.h” (Header) y el otro con extensión“.cpp” (Clase). Esto es heredado del lenguaje de
programación C y C++.
Existen cientos de librerías disponibles para diversos
casos y escribir una propia es muy poco necesario, sin
embargo, veremos un ejemplo en este curso.

Instalando Software de Arduino
Para programar el Arduino, es necesario descargar el
IDE (Integrated Development Evironment) de la página
webhttp://www.arduino.cc/en/Main/Software.
El archivo descargado incluye los drivers USB
necesarios para Windows.

Instalando Software de Arduino
Si utiliza Windows, puede descubrir el puerto Serial al
que está conectado su Arduino, con el “Administrador
de dispositivos” o “Device Manager”.

¿Qué proyectos puedo hacer con Arduino?
Piense en un proyecto que implique elementos de
electrónica y podrá usar Arduino...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO
  • Arduino
  • arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS