Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
La plataforma
Arduino y su
programacin en
entornos grficos
Agenda
1 Control de un robot
2 Qu es Arduino?
S1 S2 S3
SENSORES
Acciones del robot
Sistema de control
Blanco/Negro
Blanco/Negro Sistema de
Blanco/Negro Control
S1 S2 S3
Sistema de control
Blanco/Negro
Microcontroladores
Blanco/Negro
FPGA
Blanco/Negro ASIC
S1 S2 S3
Motor 2 Motor 1
Sistema de control
Blanco/Negro
Blanco/Negro
Blanco/Negro
S1 S2 S3
QU ES ARDUINO?
Arduino
El elemento principal de
Arduino es el
microcontrolador AVR de
Atmel.
Los microcontroladores ms
usados son el Atmega168,
Atmega328, Atmega1280,
ATmega8 por su sencillez y Imagen tomada de: http://arduino.cc/es/
bajo costo.
Arduino Uno R3
Historia de Arduino
Arduino LyliPad
Arduino UNO R3
Arduino Mega2560
Caractersticas
Microcontrolador ATMega328
Voltaje de operacin 5V
Voltaje de alimentacin 7-12V
Pines digitales I/O 14 ( 6 con PWM)
Pines entrada analgica 6
Programacin Por medio USB
Frecuencia reloj 16Mhz
Arduino Uno R3
Botn de Reset Pines digitales
Puerto
USB
ICSP para el
ATMega328
ATMega328
Entrada de la
fuente de
alimentacin
(7V-12V)
Potencia Entradas Anlogas
Usos de Arduino
Control de luces.
Link de descarga:
http://arduino.cc/es/Main/Software (Espaol)
http://arduino.cc/en/Main/Software (Ingles)
Disponible para:
Windows
Mac OS X
Linux
IDE de Arduino
Men
Botones de acceso
rpido
rea de
mensajes
Consola
IDE de Arduino
El Lenguaje de programacin Arduino se basa
en C/C++
IDE de Arduino
http://blog.ardublock.com/
ArduBlock
Instalacin:
1. Tener instalado el IDE de Arduino
2. Descargar ardublock-all.jar
Enlace de descarga:
http://cloud.github.com/downloads/taweili/ardublock/ardublock-
all.jar
3. Incluir el fichero ardublock-all.jar en la carpeta
tools del IDE de Arduino:
./arduino-1.0.1/tools/ArduBlockTool/tool/ardublock-all.jar
ArduBlock
ArduBlock
BIBLIOTECA PROGRAMA
ArduBlock
ArduBlock
CARGAR
CDIGO
GENERADO
ArduBlock
Demostraciones
Led intermitente
MINIBLOQ
Minibloq
Caractersticas:
http://blog.minibloq.org/p/donwload.html
Minibloq
Instalacin
Disponible para:
Windows
Linux utilizando Wine
Minibloq
TARJETA
BLOQUES
CDIGO
TERMINAL
BIBLIOTECA
Minibloq
Minibloq
Demostracin
Led intermitente
Minibloq
Contador comunicacin serial
S4A
SCRATCH FOR ARDUINO
S4A
http://seaside.citilab.eu/scratch
S4A
Instalacin
Descargar e instalar el software S4A dependiendo
del sistema operativo:
http://seaside.citilab.eu/scratch/downloads
Disponible para: Windows, Mac or Linux (Debian).
CARGAR
MONITOREO
PUERTOS
PROGRAMA
BIBLIOTECA
OBJETOS
S4A
S4A
Demostracin