Atención
Placa Arduino UNO por tan solo 3,75€!! date prisa la oferta acaba pronto COMPRAR AQUÍ

17 de noviembre de 2015

El código

Comencemos con lo más básico, el led. Hacer funcionar un led en Arduino es muy sencillo, tan solo necesitas un par de lineas de codigo, pero para ello vamos a explicar como funciona el código de Arduino.

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