/* LucidTronix Arduino HSB RGB Color library
* http://www.lucidtronix.com/tutorials/19
* Control rgb color by specifying
* Hue saturation and brightness.
* This code shows a rainbow
*/#include<color.h>// these are the pins connected to// the RGB LEDs. They must be PWM capableint leds[]={5,6,9};Color cur_color =Color(1,1,1);float hue =0;voidsetup()// run once, when the sketch starts {for(int i =0; i <3; i++){pinMode(leds[i], OUTPUT);}}voidloop()// run over and over again {
display_color(cur_color);
rainbow();}void rainbow(){
hue +=0.06;if( hue >=1) hue =0;float sat =1.0;float val =0.4;
cur_color.convert_hcl_to_rgb(hue,sat,val);
display_color(cur_color);
delay(20);}void display_color(Color c){analogWrite(leds[0], c.red);analogWrite(leds[1], c.green);analogWrite(leds[2], c.blue);
delay(100);}
El kit viene con todo lo necesario para empezar a armar su propio robot de equilibrio, incluyendo la placa de desarrollo compatible con Arduino de diseño personalizado.
Esta tarjeta incluye toda la electrónica necesaria para mantener el Balanduino equilibrado junto con un gran número de posibilidades de control, tales como el uso de una PS3, Xbox o Wii controlador o incluso su teléfono o PC Android.
El kit Balanduino también viene con el marco hardware haciendo el robot robusto y estable. El marco se compone de tres capas de madera de 6 mm cortado con láser, todos reunidos con cuatro varillas roscadas de acero de 6 mm.
Tiene un sensor de equilibrio de 6 ejes y un control PID muy optimizado.
Se puede controlar el Balanduino utilizando los dispositivos de juego más populares:
Controladores de PS3 (dongle Bluetooth)
Controlador de Xbox 360
Controladores de Wii (dongle Bluetooth)
Lo mejor es verlo en un vídeo de presentación de sus creadores:
“Desde el Centro Regional de Formación del Profesorado han organizando un evento el próximo 15 de febrero relacionado con “Objetos inteligentes en educación”.
Pretende ser un espacio de conocimiento, debate y experimentación de nuevas herramientas pedagógicas: objetos interactivos y tecnologías aplicadas al aula. Se abordarán temas referentes a la robótica a través de uno de los creadores de la placa de Arduino (David Cuartielles), se expondrá el uso didáctico de las impresoras 3D a través de un experto informático (Juan Manuel Amuedo González) y la programación orientada a niños con Lara Sánchez Coterón, especialista en programación y videojuegos.
Nuestro centro participará con la asistencia de 2 profesores de Tecnología, Roberto Tabasco y Diego Hernández, lo que supondrá participar en un programa muy atractivo para el propio centro y sobre todo para nuestro alumnado.”