Capítulo 2. Introducción a Arduino

Imágenes

Códigos

Código ¡Hola, mundo!

//La función setup sólo se ejecuta al arrancar (encender) la Arduino
void setup() {
//Preparamos el pin 13 como salida
pinMode(13, OUTPUT);
}
//La función loop es un bucle: al llegar al final del conjunto,
//volverá al principio, ejecutándose varias veces por segundo.
void loop() {
digitalWrite(13, HIGH); //Ponemos 5 V en el pin 13
delay(1000); //Esperamos 1 segundo (1000 ms)
digitalWrite(13, LOW); // Ponemos 0 V en el pin 13
delay(1000); // Esperamos 1 segundo
}

Latido de un corazón

//La función setup sólo se ejecuta al arrancar (encender) la Arduino
void setup() {
//Preparamos el pin 13 como salida
pinMode(13, OUTPUT);
}
//La función loop es un bucle: al llegar al final del conjunto,
//volverá al principio, ejecutándose varias veces por segundo.
void loop() {
//Primer latido
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(100);
//Segundo latido
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
//Esperamos 1 sg
delay(1000);
}