Que es Arduino ?
Es una plataforma de electrnica abierta para la creacin de prototipos basada en software y hardware flexibles y fciles de usar.
Sistemas Operativos
Caracteristicas
Open Hardware Lenguaje programacion (basado en Wiring) Entorno de desarrollo (basado en Processing) Hardware Modular de facil ensamblaje Multiplataforma (al estar basado en Java) Autosuficiente
Tipos
Mini Pro Mini Nano. Lilypad. Duemilanove o Arduino uno Bluetooth MEGA.
Arduino Mini
Arduino nano
Arduino lilypad
Arduino Duemilanove
Proyec
Arduino Uno
arduino bluetooth
Arduino Mega
Shields
Shields
Una de las grandes ventajas de arduino es que cuenta con Shields, que son circuitos que se acoplan sobre el y le permiten desarrollan tareas especificas.
Shields
Algunas de ellas son: Shield GPS - Obtiene las coordenadas actuales del arduino para utilizarlas en lo que necesitemos. Shield GSM/GPRS - Le permite conectarse a una red movil para enviar SMS, hacer llamas o conectarse a internet.
Shield Ethernet - Mediante el conector RJ45 se conecta a internet (o red local) para enviar/recibir datos, incluso puede ser controlado remotamente.
Shield Motor - Podras controlar motores electricos, motores stepper (paso a paso), servos, etc. Shield Xbee - Hace que el arduino pueda "interactuar" inalambricamente con otros arduinos cercanos. Shield IO Expansion - Dota al arduino con mas entradas y salidas de datos para sensores, salidas de voltaje y mas conexiones utiles.
Shield GPS
Shield GSM/GPRS
Shield Ethernet
Shield Motor
Shield Xbee
Shield IO Expansion
Sensores
Con los sensores arduino podra recoger informacion de su entorno y hacer determinadas tareas en funcion de lo que perciba. Algunos sensores son: Sensor de Luz Sensores de distancia (por ultrasonido) Sensor de Temperatura Sensor de Fuerza Sensor de Gas Sensor de movimiento (acelerometro) Sensores Touch Sensores Opticos y muchos mas !!..
Comunicaciones
Arduino no necesita estar siempre conectado por el puerto USB al ordenador sino que tambien puede hacerlo por otros medios como:
Bluetooth Con un alcanse maximo de 106 metros en campo abierto y tambien da la posibilidad de poder controlarlo desde el movil.
Transmisor de RF Hasta 1000 metros de alcance (en las mejores condiciones) pero necesita de otro transmisor para poder comunicarse con el ordenador.
Android ADK
El Android ADK (Open Accessory Development Kit) es un kit de desarrollo que permite a un movil Android interactuar con Hardware, esta basado en Arduino por lo que es totalmente libre y compatible con los sensores y shields actuales.
Se puede controlar desde Android 3.1 (soporta tambien la 2.3.4) Combina Software y Hardware. Posibilidad de utilizar los sensores del Movil (GPS, Acelerometro, etc) Usa un Conector MiniUSB para conectarlo con el movil. Su precio actual ronda los $400 USD.
El precio actual de esta shield es de $40 USD y no solo se puede conectar el movil sino que tambien con teclados, Josticks, camaras y proximamente Bluetooth, Wifi y mas dispositivos USB.
Amarino
La posibilidad de controlar hardware desde Android no es algo nuevo, Amarino lleva haciendolo desde 2009!. Open Source Compatibilidad desde Android 1.6 Amarino API Utiliza los Sensores del movil Conexion por Bluetooth
void loop() { digitalWrite(13, HIGH); // Encendemos el LED delay(200); // Esperamos (en milisegundos) digitalWrite(13, LOW); // Apagamos el LED delay(1000); // Esperamos (en milisegundos) }
Preguntas ?