Lo que vamos a hacer es conectar la salida con el Anodo del led y el catodo conectarlo a negativo se recomienda utilizar una resistencia de un entre las conexiones y el led ya sea entre la salida de galileo-anodo ó catodo-tierra en cualquiera de ella para no dañar el led. Para que nos demos una idea podemos ver la siguiente figura de monografías:
Con esto ya conectado recordemos que antes de hacer cualquier conexión con galileo les recomiendo leer mi primer post ya una vez conectado abriremos nuestro entorno de programación y ponemos el siguiente codigo:
//numero de salida donde se conecto el led int led = 9; //valor inicial de la intensidad del brillo int brillo=0; //valor de cambio entre cada cambio en la intensidad int valorCambio=5; //metodo para la configuración de codigo void setup() { // configuramos el gpio como salida(led) pinMode(led,OUTPUT); } //metodo que se estara ejecutando continuamente void loop() { // valor que inyectamos salida analogWrite(led, brillo); //aumentamos la intensidad del brillo brillo = brillo + valorCambio; //comparamos si el brillo llego a 0 o 255 cambiamos de signo if(brillo==0 || brillo==255) valorCambio = -valorCambio; //retardamos 300 milisegundos delay(300); }
Tendríamos algo como esto:
Todo el contenido de los post de arduino son basados en la información
que recibí en el curso de Galileo patrocinado por Intel en el Cinvestav
de Guadalajara en Noviembre 2014.
Comunidad de galileo:
No hay comentarios:
Publicar un comentario