1. El código.
El código en Arduino consta de dos partes, el 'setup' y el 'loop'-El setup es donde configuramos los pines de nuestra placa.
-El loop es el código que se repetirá continuamente en un ciclo.
Una vez sabemos esto, vamos a explicar como declarar los pines.
-El código de los pines consta de dos partes, donde se dice de que pin estamos hablando y si es OUTPUT o INPUT, es decir, si emite voltaje o lo recibe. este queda tal que así: pinMode(pin, OUTPUT/INPUT);
-Ejemplo: pinMode(7, OUTPUT);
Ya una vez hecho esto, podemos pasar a hacer el "programa" por así decirlo. Como tan solo vamos a hacer que un led se encienda y se apague cada 1 segundo va a ser muy sencillo.
-Lo primero es hacer que el led se encinda, para esto, tenemos que hacer que se mande corriente al pin donde esta el led, tal que así: digitalWrite(pin, HIGH/LOW);
-Explicación: digitalWrite es lo que se usa para decir que en un pin digital se envie o no corriente, y HIGH/LOW significan 1/0 respectivamente, 1 es corriente y 0 es no corriente, en resumen, encendido o apagado.
-Ejemplo: digitalWrite(7, HIGH);
-Lo siguiente es hacer que permanezca un segundo encendido y se apague a continuación. Esto es muy sencillo, tan solo tenemos que añadir el código delay(ms);.
-Explicación: delay hace que espere y los ms son los milisegundos que va a esperar el programa, digamos que se pausa en ese estado durante el tiempo que le digas.
-Ejemplo: delay(1000);
Y ahora sí, el codigo entero:
digitalWrite(7, HIGH);
delay(1000);
digitalWrite(7, LOW);
delay(1000);
Ahora tan solo tenemos que darle a subir y subirlo a nuestra placa para que esté programada.
2. Las conexiones.
Vamos con la segunda parte, conectar la placa, al ser un led y la placa funcionar a 5V, tendremos que conectar el led a una resistencia(220Ω) y esta a los pines correspondientes. No obstante las placas arduino disponen de un pin especial para los leds, el 13, el cual dispone de una resistencia para leds ya, y tan solo tendriamos que conectar el led al pin sin más, por lo que voy a subir los esquemas de las dos opciones y ya vosotros haceis la que preferais.1. Pin 13.
2. Otro pin cualquiera.
Y ya estaría el programa listo para funcionar, aquí os dejo unas imágenes de como queda una vez hecho.
Y con estas, doy por finalizado este tutorial.
¡¡Nos vemos la semana que viene!!
No hay comentarios:
Publicar un comentario