Saltar al contenido
Mi panel Acceder

Electrónica y robótica · Extraescolar · ESO y Bachillerato (12-18 años)

Arduino y electrónica de baja tensión

Sin empezar
0/10 ejercicios

Objetivo

Aprenderás a montar circuitos sencillos de baja tensión con Arduino y a programar entradas y salidas digitales.

En pocas palabras (lectura fácil)

Para madres, padres y tutores (1 minuto)

Explicación

Arduino es una placa con un microcontrolador que puedes programar para leer entradas (pulsadores, sensores) y controlar salidas (LED, zumbadores, motores). En esta unidad usamos el modelo más común en clase, Arduino Uno, que trabaja a 5 V (otras placas funcionan a 3,3 V: consulta siempre la tensión de la tuya) y se alimenta por USB o con pilas. Nunca se conecta a la red eléctrica de casa: los 230 V del enchufe son peligrosos.

Un LED es un diodo: solo deja pasar la corriente en un sentido. La pata larga (ánodo) va hacia el positivo y la corta (cátodo) hacia GND. Siempre lleva una resistencia en serie para limitar la corriente; sin ella, el LED o el pin pueden estropearse.

La ley de Ohm relaciona tensión, corriente y resistencia: V = I · R. Para calcular la resistencia de un LED: R = (tensión de la fuente − tensión del LED) / corriente.

Un programa de Arduino tiene dos partes: setup(), que se ejecuta una vez al principio, y loop(), que se repite sin parar. Con pinMode(pin, OUTPUT) o pinMode(pin, INPUT) configuras cada pin.

digitalWrite(pin, HIGH) pone el pin a 5 V y digitalWrite(pin, LOW) a 0 V. digitalRead(pin) lee si una entrada está en HIGH o LOW, y analogRead(A0) devuelve un número de 0 a 1023 según la tensión.

Idea clave: Baja tensión, resistencia en serie con el LED y programa en dos partes: setup() una vez, loop() siempre.

Ejemplo resuelto: Hacemos parpadear un LED en el pin 13

  1. Paso 1 Con el USB desconectado, colocamos en la protoboard un LED y una resistencia de 220 Ω en serie.
  2. Paso 2 Unimos el pin 13 con la resistencia y la pata corta del LED con GND.
  3. Paso 3 En setup() escribimos pinMode(13, OUTPUT);
  4. Paso 4 En loop() escribimos digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000);
  5. Paso 5 Revisamos las conexiones, conectamos el USB y cargamos el programa.

Resultado: El LED se enciende 1 segundo y se apaga 1 segundo, sin parar.

Resumen

  • Arduino trabaja con baja tensión: solo USB o pilas, nunca la red eléctrica.
  • El LED tiene polaridad y siempre necesita una resistencia en serie.
  • Ley de Ohm: V = I · R.
  • setup() se ejecuta una vez; loop() se repite siempre.
  • digitalWrite controla salidas; digitalRead y analogRead leen entradas.

Más ayudas para esta unidad

Para saber más

Recursos seleccionados de fuentes fiables para explorar este tema. Ver todos

  • Herramientas

    Tinkercad

    Autodesk · Uso gratuito con cuenta (enlace)

  • Herramientas

    micro:bit en español

    Micro:bit Educational Foundation · Uso educativo gratuito (enlace)

Esquema y resumen (A4) Proyectar en clase

Estado curricular: Currículo general LOMLOE · Competencias: CE1. Pensamiento computacional · CE2. Diseño y montaje de sistemas · CE3. Depuración y comprobación · CE5. Seguridad y uso responsable de la tecnología · Referencia: RD 217/2022 · Revisado el 28/10/2026