Proyectos arduino para compartir mi información sobre esta plataforma y su lenguaje.
Pronto os contaré algo de lo que hice con esta placa y os mostraré ejemplos de código y enlaces donde conseguir información sobre esta sencilla y muy manejable manera de programar un Atmel.
Ejemplo básico C arduino.
Led que parpadea en función del voltaje que recibe la entrada analógica.
Programa básico que proporciona C arduino .
int LightPin = 3; // selecciona el pin de entrada para el sensor de luz
int ledPin = 13; // selecciona el pin para el LED
int val = 0; // variable para almacenar el valor capturado desde el sensor
void setup() {
pinMode(ledPin, OUTPUT); // declara el ledPin en modo salida
}
void loop() {
val = analogRead(LightPin); // read the value from the sensor
digitalWrite(ledPin, HIGH); // enciende el LED
delay(val); // detiene el programa por un tiempo
digitalWrite(ledPin, LOW); // apaga el LED
delay(val); // detiene el programa por un tiempo
}
martes, 5 de mayo de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario