Presentación de PowerPoint

Introducción a
la robótica
educativa con
Arduino
CLUB DE ROBÓTICA
¿Qué es Arduino?
 Plataforma
electrónica
abierta.
de
¿Para qué me sirve Arduino?
 Me
sirve para crear
prototipos basados
en hardware y
software.
 Ejemplos
videos:
de
Interactuar con el medio





Arduino puede tomar información del entorno
a través de sus pines de entrada de toda una
gama de sensores
También puede afectar todo aquello que lo
rodea (antuadores digitales y analógicos)
controlando luces, motores y otros
actuadores.
Entrada  Control  Salida
Sensores  Controlador  Acturadores
Información de entrada  Programa 
Información de salida
Sensores digitales
 Botones
 Switch
 Sensor
Hall
 Optointerruptor
Sensores analógicos
 Potenciometro
 Celdas
fotoresistivas
 Sensor de
temperatura
 Zumbador
pizoelectrónico
Actuadores digitales
 Leds
 display
Actuadores analógico
 Leds
 Zumbador
piezoelectrónico
Instalación del Lenguaje de
Programación Arduino
 http://www.arduin
o.cc/es/
 http://arduino.goo
glecode.com/files/
arduino-1.0windows.zip
ESTRUCTURA DE UN
PROGRAMA setup( )





Se encarga de recoger
información.
Debe contener la
declaración de
variables.
Es la primera función a
ejecutar el programa.
Se ejecuta solo una vez.
Se utiliza para
configurar o inicializar
los modos de trabajo de
los pins, o el puerto
serie.
ESTRUCTURA DE UN
PROGRAMA
loop( )
 Contiene un
programa que se
ejecutará
cíclicamente.
 Esta función es el
núcleo de todos
los programas.
Hola Mundo
Constantes
 HIGH
LOW
 INPUT OUTPUT
Funciones de E/S DIGITAL
pinMode(pin, [INPUT, OUTPUT])
 Es utilizada en el setup()
 Sirve para configurar el modo de trabajo
del pin pudiendo ser INPUT (entrada) o
OUTPUT (salida).
digitalWrite(pin, valor)
 Envía al ‘pin’ definido previamente como
OUTPUT el valor de HIGH o LOW (poniendo
en 1 o 0 la salida)
Función de Tiempo
delay(ms)
 Detiene la
ejecución del
programa la
cantidad de
tiempo en ms.
 1000 equivale a 1
seg
Concepto de Protoboard



Es un tablero con
orificios.
Pueden insertar
componentes
electrónicos y cables
para armar circuitos.
Sirve para
experimentar con
circuitos
electrónicos.
Elementos Protoboard



A) Canal central. Utilizado para conectar los
circuitos integrados.
B) Buses. Ambos extremos, buses positivos o de
voltaje y azules buses negativos o de tierra, no existe
conexión entre ellas. La fuente de poder se conecta
aquí.
C) Pistas. Parte central, conducen en línea
perpendicular a los buses.
Conexiones protoboard
Consejos de conexión
Protoboard
Led Light-Emitting Diode:
"diodo emisor de luz"
Resistencia
Bibliografía
 http://www.circuitoselectronicos.org/2007/1
0/el-protoboard-tableta-deexperimentacin.html
 http://www.youtube.com/watch?NR=1&fea
ture=endscreen&v=Uq_8JlT-Wu4
 http://www.youtube.com/watch?v=afsaR49
RocM&feature=endscreen&NR=1
 http://www.youtube.com/watch?NR=1&fea
ture=endscreen&v=sOgUQ7g5En4