Documente Academic
Documente Profesional
Documente Cultură
Proyecto Arduino
Plataforma de hardware y software libre (CC). Formado por:
Microcontrolador Atmel (AVR) Circuito que facilita el uso:
USB Pins externos. Cristal cuarzo 16MHz
http://www.arduino.cc/es/
Por qu Arduino?
Asequible Entorno de programacin simple y directo IDE Multi-plataforma (Java Virtual Machine) Software ampliable y de cdigo abierto Hardware ampliable y de cdigo abierto
Regulador de tensin a 5v
RESET
Alimentacin >6v
Analog In
Arduino Mega
Conector USB FT232RL PWM Out
RESET
16MHz
Regulador de tensin a 5v
Digital I/O
Alimentacin >6v
Analog In
Nano
Diecimila
PRo
Pro Mini
Lilypad
Entradas
Analgicas:
Sensores: Son convertidas con un ADC de 10 bits
Digitales:
Serie (I2C/TWI, SPI, RS-232) Sin protocolo:
Estado digital standart. PWM PPT
Salidas
Las salidas de Arduino son todas digitales. Serie: I2C/TWI, SPI, UART Salidas digitales sin protocolo:
Salida digital standard PWM (Pulse Width Modulation)
Control de LEDs o corriente por un transistor.
Software de Arduino
Escrito en Java y basado en Processing, avr-gcc y otros programas de cdigo abierto. Libreras de clases: IDE:
Multiplataforma Se programa en C/C++
Descarga: http://arduino.cc/es/Main/Software
Hola Mundo
Parpadeo de un LED Conectar el polo positivo del LED (el ms largo) al pin 13 y el otro al GND.
Hola Mundo
void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }
//Pin digital 13 como output.
Qu podemos comprar?
Sensores: Detectores PIR, Baromtricos,GPS, Acelermetros, Giroscopios, Trmicos, RFID Muchos integrados.
Radio RX/TX Contadores digitales. DAC y ADC
Qu podemos comprar?
Actuadores (Motores):
Servos, Motores CC, Drivers de motores (Pnte en H). ESCs, Motores de CA (Brushless).
Baterias: LIPO, Li-Ion Transistores, rels. Drivers de LEDs, LEDs, LASERs, LCDs
Contactos
Carlos Baraza Haro carlos.baraza@ieee.org Pedro Ybenes Segura pedroyebenes@ieee.org