Está en la página 1de 37

TALLER DE ARDUINO

HERRAMIENTAS PARA DOCENTES


QU ES ARDUINO?
PARA QU SIRVE?
CONCEPTOS BSICOS?
HERRAMIENTAS DOCENTES
EJEMPLO DOMTICA
Qu es Arduino?
Plataforma de desarrollo de
productos electrnicos.
Abstraccin del hardware.
Multiplataforma (Linux, Mac y
Windows)
Al alcance de todos los usuarios:
estudiantes, artistas, publicistas, etc
Para qu sirve Arduino?
Desarrollar programas que
interactan con el mundo.
Redes de sensores.
Robtica sencilla.
Alarmas.
Sistemas de comunicaciones.
Arduino UNO Arduino LyliPad Arduino Mega 2560

Arduino FIO Arduino PRO Arduino Mega ADK


Arduino Ethernet Arduino Mega 2560

Arduino Nano Arduino Mega ADK


Conceptos bsicos
Todos los circuitos tiene dos
conexiones: (+) y (-)
Ningn circuito puede tener
una nica conexin.
Los circuitos tienen que estar
alimentados para funcionar.
Seales analgicas:
Pueden tener cualquier
valor dentro de un
rango.
En Arduino entre 0 y 5 v

Seales digitales:
Tienen dos estados:
High (H) entre 4,5 y 5,3 v
Low (L) entre -0,3 y 0,5v
Seleccionar tarjeta correcta:
Tools/Board >> Arduino Uno
Seleccionar puerto serie:(Virtual)
Depende del sistema operativo.
Serial port >> tty.xxx
Serial port >> COMx
Si todo est correcto el led I/O 13 parpadea
Se ejecuta
una sola vez

Se ejecuta
Infinitamente

Mensajes y
errores
Herramientas docentes
FRITZING es un programa libre de
automatizacin de diseo electrnico que
busca ayudar a diseadores y artistas para
que puedan pasar de prototipos (usando
placas de pruebas por ejemplo) a productos
finales.
Processing es un lenguaje de
programacin y entorno de desarrollo
integrado de cdigo abierto basado en Java,
de fcil utilizacin, y que sirve como medio
para la enseanza y produccin de
proyectos multimedia e interactivos de
diseo digital.
ArduBlock es una aplicacin ligera
que te proporciona un sencillo entorno de
programacin visual para la plataforma
Arduino.

Puedes utilizarla para insertar diferentes


elementos en la configuracin de Arduino.

Transforma la programacin en un juego de


bloques tipo TETRIS.
ardubl
ock
S4A es una modificacin de Scratch que
permite programar la plataforma de
hardware libre Arduino de una forma
sencilla.

Proporciona bloques nuevos para tratar con


sensores y actuadores conectados a una
placa Arduino (que se trata como un tipo
especial de sprite).

Los componentes deben conectarse de


ARDUINO
http://arduino.cc/
SCRACTH FOR ARDUINO
www.s4a.cat
ARDUBLOCK
http://blog.ardublock.com/
FRITZING
http://fritzing.org/home/
PROCESSING
http://www.processing.org/

PROYECTOS
http://www.arduteka.com/
http://castilla.verkstad.cc
CONTACTO:
ESCUELA POLITCNICA DE CUENCA
www.epc.uclm.es
Tlf: 969179124
Mail: politecnica.cu@uclm.es

http://www.peysanet.com/