page-title-bg2
  >  Blog   >  Montaje de primeros circuitos con Arduino
Curso Introducción a Arduino desde cero

Montaje de primeros circuitos con Arduino

Comparte en RRSS
 

Ahora que ya conocemos la teoría básica de la programación con Arduino, vamos a ponernos manos en la masa con la práctica, que es la parte más divertida de todas. En este post aprenderemos lo más básico sobre montaje de primeros circuitos con Arduino.

Primeros circuitos con Arduino

Encender un LED

El LED (Light Emitting Diode) o diodo de luz de estado sólido, constituye un tipo especial de semiconductor, cuya característica principal es convertir en luz la corriente eléctrica de bajo voltaje que atraviesa que pasa por el.

En sus inicios el principal uso del primer diodo LED de luz visible de color rojo que se comercializó estuvo limitado a indicar solamente si un equipo o aparato eléctrico o electrónico se encontraba conectado a la fuente de suministro de corriente eléctrica, o en funcionamiento. Posteriormente se le ha dado muchas más funcionalidades como luz de ambiente o para paneles informativos.

polaridadled

Partes de un LED

1.- Lente que forma parte de la cápsula del LED.  

2.- Cápsula de  resina e-poxy (transparente o del mismo color de la luz que  emite el LED).  

3.- Diodo  semiconductor  emisor de luz.  

4.- Copa  reflectora.  

5.- Yunque.

6.- Base.  

7.- Marca  plana que identifica  el terminal correspondiente  al. cátodo del chip (–). 

8.- Terminal de conexión externa negativo (–). correspondiente al cátodo (de tamaño más corto que el conectado al ánodo). 

9.- Terminal de  conexión externa  positivo (+) correspondiente  al ánodo.. 

10.- Alambre de oro muy fino conectado al ánodo del chip y al terminal. positivo de conexión externa.

Circuito con un LED

Para este circuito necesitamos: la placa Arduino UNO, un LED del color que quieras y una resistencia de 220 Ohm. Puedes adquirir todos estos materiales en nuestra tienda online.

¿Quieres saber más de esta práctica? Puedes leer la documentación oficial en Arduino Blink.

Esquema del circuito

Esquema blink

Paso a paso del montaje

      1. Coge el LED y enrollo en la patilla larga (la positiva) la resistencia.
      2.  A continuación, inserta la patilla corta (o negativa) en el puerto GND (tierra) de la placa Arduino UNO.
      3. Y la resistencia en la salida 13 de la placa.
      4. Conecta con un cable USB la placa al ordenador.
      5. En cuanto el circuito tenga corriente eléctrica, el LED empezará a parpadear.
      6. No es necesario introducir el código de programación porque viene de fábrica en la placa.

Para modificar el comportamiento del LED tendríamos que escribir un nuevo código de programación y grabarlo en la placa.

 

 

 

Encender un LED cuando pulso un botón

Un botón pulsador es un tipo de interruptor que cierra o abre el circuito en función de si pulsamos sobre él o no.

boton-pulsador

Circuito con un LED y un botón pulsador

Para este circuito necesitamos: la placa Arduino UNO, un LED del color que quieras y una resistencia de 220 Ohm. Y también un botón pulsador, una protoboard y cables. Puedes adquirir todos estos materiales en nuestra tienda online.

Esquema del circuito (Próximamente)

 

 

Paso a paso del montaje

      1. Conecta con un cable USB la placa al ordenador.
      2. Abre el programa Arduino IDE e introduce el código de programación.
      3. Una vez lo tengas, solo tienes que subir el código a la placa y tu proyecto funcionará.
Código de programación

const int LED = 13;
const int BUTTON= 7;
int val = 0; 


void setup(){ 
    pinMode(LED,OUTPUT); // establecer que el pin digital es una señal de salida
    pinMode(BUTTON,INPUT); // y el botón pulsador como señal de entrada
}


void loop() { 
    val = digitalRead(BUTTON); // lee el estado del pulsador
    if (val == HIGH){
        digitalWrite(LED, HIGH); // enciende el LED
    }
    else{
         digitalWrite(LED,LOW); // apaga el LED
    }
}

 

Ejercicios para aprender a montar los primeros circuitos con Arduino

Ejercicio 4

Encender LED Integrado en la placa (D13).

Ejercicio 5

Encender LED externo a la placa al pin que quieras.

Ejercicio 6

Comprueba el estado de un pulsador por el imprimiendo por el serial el resultado del estado.

Ejercicio 7

Prueba el siguiente código e intenta hacer el circuito en Arduino y explicar qué es lo que hace este código
int rojo = 10;
int verde = 9;
int pulsador = 8;
int estado_pulsador = 0;

void setup()
{
   pinMode(rojo, OUTPUT);
   pinMode(verde, OUTPUT);
   pinMode(pulsador, INPUT);
}


void loop()
{
   estado_pulsador = digitalRead(pulsador);
   if(estado_pulsador == LOW)
   {
      digitalWrite(rojo, HIGH);
      digitalWrite(verde, LOW);
      delay(100);
      digitalWrite(rojo, LOW);
      digitalWrite(verde, HIGH);
      delay(100);
    }
    else
    {
      digitalWrite(rojo, HIGH);
      digitalWrite(verde, HIGH);
      delay(1000);
      digitalWrite(rojo, LOW);
      digitalWrite(verde, LOW);
      delay(1000);
      digitalWrite(rojo, HIGH);
      digitalWrite(verde, HIGH);
      delay(1000);
      digitalWrite(rojo, LOW);
      digitalWrite(verde, LOW);
      delay(1000);
     }
}

 

Índice del curso

Bloque Programación con Arduino

Bloque Montaje de circuitos con Arduino

Respuestas a los ejercicios


Anímate y comparte tus progresos en el curso de Introducción a Arduino desde cero con #Flexbot. Etiquétanos en Facebook y Twitter.

Apúntate a nuestra newsletter y descubre más sobre el mundo de la robótica educativa.

Perfil oficial del blog de Flexbot.

Post a Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.