Anda di halaman 1dari 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.

MulOplataforma (Linux, Mac y Windows)

Al alcance de todos los usuarios: estudiantes,


arOstas, publicistas, etc

Para qu sirve Arduino?
Desarrollar programas que interactan con el
mundo.
Redes de sensores.

RobOca 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 Oene dos
conexiones: (+) y (-)
Ningn circuito puede tener
una nica conexin.
Los circuitos Oenen 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 operaOvo.
Serial port >> jy.xxx
Serial port >> COMx
Si todo est correcto el led I/O 13 parpadea


Se ejecuta
una sola vez

Se ejecuta
Innitamente


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

Puedes uOlizarla para insertar diferentes elementos en
la conguracin de Arduino.

Transforma la programacin en un juego de bloques
Opo TETRIS.

ardublock
S4A es una modicacin 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 Opo especial de sprite).

Los componentes deben conectarse de forma
determinada. OJO!!!!!

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

PROCESSING
hjp://www.processing.org/

PROYECTOS
hjp://www.arduteka.com/
hjp://casOlla.verkstad.cc



CONTACTO:
ESCUELA POLITCNICA DE CUENCA
www.epc.uclm.es
Tlf: 969179124
Mail: politecnica.cu@uclm.es

hjp://www.peysanet.com/

Anda mungkin juga menyukai