El montaje físico de esta practica es realmente sencillo. Los materiales que necesitaremos son los siguientes:
Nota2: mencionar que en la electrónica muchas veces hablaremos de polaridad, o positivo y negativo, PRESTANDOLE MÁXIMA ATENCIÓN, a la hora de su conexión.. ya que de ello dependerá su correcto funcionamiento.
- Placa arduino.
- cable usb.
- diodo led (cualquier color).
Nota2: mencionar que en la electrónica muchas veces hablaremos de polaridad, o positivo y negativo, PRESTANDOLE MÁXIMA ATENCIÓN, a la hora de su conexión.. ya que de ello dependerá su correcto funcionamiento.
![]() |
Diodo Led Verde |
![]() |
Modulo de 4 relés de estado solido. |
El montaje físico es muy sencillo:
Vemos que el led tiene 2 patillas o terminales, una mas larga que la otra. El terminal mas largo corresponde al terminal positivo(+) y el corto al negativo(-). Dicho esto conectaremos el terminal positivo al pin 13 de nuestra placa arduino y el terminal negativo al pin GND de la placa que corresponde al pin 14 como se muestra en la siguiente imagen. Con esto ya tendremos el montaje listo.
El código de programación seria el siguiente:
void setup() {
Serial.begin(9600); // inicializamos la conexion serial.
Serial.println("hola yo soy arduino."); // imprimimos en pantalla hola yo soy arduino.
pinMode(13, OUTPUT); // configuramos el pin 13 como salida digital.
}
void loop() {
while(Serial.available() > 0){ // mientras haya datos disponibles...
char c = Serial.read(); // leemos los datos y los guardamos en formato caracter en una variable llamada c.
if(c == '0'){ // si c = 0
Serial.println("Luz apagada."); // imprime en pantalla luz apagada.
digitalWrite(13, LOW); // mandamos 0v al pin 13.
}else if(c == '1'){ // si c = 1
Serial.println("Luz encendida."); // imprime en pantalla luz encendida.
digitalWrite(13, HIGH); // mandamos 5v al pin 13.
}else{ // sino ...
Serial.println("Comando incorrecto.. por favor, introduzca 0 para apagar o 1 para encender."); // imprime este codigo.
}
}
}
Solo tenéis que copiar todo el código y cargarlo en vuestra placa a través del cable usb y estará listo para recibir ordenes desde vuestro ordenador como hicimos en la entrada del bloc anterior.
- pinMode(); Sirve para definir si lo que esta conectado a nuestra placa es una entrada o una salida. Entre paréntesis se le pasa como primer parámetro el pin que queremos configurar, y como segundo parámetro le decimos si va a ser una entrada "INPUT" o una salida "OUTPUT".
- digitalWrite(); Con esta instrucción activamos o desactivamos el pin. Entre paréntesis le pasamos como primer parámetro el pin que queremos manipular, y como segundo parámetro le decimos si queremos activar el pin "HIGH" o desactivarlo "LOW".
Decir que nosotros hemos utilizado este pequeño programa para encender o apagar una luz, pero si nosotros en lugar de una luz conectamos un ventilador, un enchufe, una estufa, o cualquier cosa que queramos encender o apagar... también nos va a servir (Siempre y cuando lo hagamos a través de un rele). Un placer gente y nos vemos en la próxima entrada :P
No hay comentarios:
Publicar un comentario