107 proyectos

Proyectos Arduino

Arduino es la forma más sencilla de empezar con la electrónica y la programación. La placa más usada, el Arduino Uno, funciona a 5 V con un microcontrolador ATmega328P, y sus 14 pines digitales y 6 analógicos permiten conectar directamente LED, pulsadores, sensores, pantallas y motores. Se conecta al ordenador por USB y se programa con sketches cortos en C/C++ desde el Arduino IDE gratuito.

Los proyectos Arduino de esta página están pensados para quienes montan su primer circuito, estudiantes, docentes y aficionados a la electrónica. Cada proyecto incluye la lista de materiales, el diagrama del circuito, el código comentado y soluciones a los errores más comunes. Están agrupados por dificultad y por tema, así encuentras enseguida uno adecuado a tu nivel.

Cómo empezar: un Arduino Uno, una protoboard, algunos cables jumper, varios LED y resistencias de 220 Ω bastan para la primera semana. Sigue en orden la lista de «los 10 primeros proyectos»: primero encender un LED y leer un pulsador, después medir con sensores y, por último, controlar pantallas y motores. Si te atascas, consulta la página del componente o una de las calculadoras gratuitas.

Los 10 primeros proyectos para principiantes

Si sigues este orden, cada proyecto añade una habilidad nueva sobre el anterior.

  1. 1Parpadeo de LEDParpadeo de LEDProyecto básico de entrada que enciende y apaga un único LED a determinados intervalos con Arduino. Enseña el uso de las funciones digitalWrite y delay.Principiante
  2. 2Dos LED parpadeando alternadamenteDos LED parpadeando alternadamenteUn proyecto que crea un efecto flip-flop encendiendo y apagando dos LEDs secuencialmente. Enseña a controlar más de un pin de salida.Principiante
  3. 3SemáforoSemáforoProyecto que simula un semáforo real con LED rojos, amarillos y verdes. Enseña temporización y lógica de control secuencial.Principiante
  4. 4Luces de policía LEDLuces de policía LEDProyecto que crea un efecto de luz estroboscópica policial haciendo parpadear dos LEDs a intervalos rápidos. Enseña para el control de bucle y temporización.Principiante
  5. 5Encender un LED con pulsador (Push)Encender un LED con pulsador (Push)Proyecto de control instantáneo (push) que enciende el LED al pulsar el botón y lo apaga al soltarlo. Enseña el uso de la lectura de botones y la expresión condicional con digitalRead.Principiante
  6. 6Encender y apagar un LED con un botónEncender y apagar un LED con un botónUn proyecto de conmutación que cambia el estado del LED (encendido/apagado) cada vez que se pulsa un botón. Enseña la variable de estado y la lógica de rebote.Principiante
  7. 7Medir la intensidad de luz con LDRMedir la intensidad de luz con LDRProyecto que mide la intensidad de la luz ambiental con un sensor LDR y la muestra en un monitor serie. Enseña los fundamentos de la lectura de sensores analógicos y la comunicación serie.Principiante
  8. 8Luz nocturna con LDRLuz nocturna con LDRProyecto de luz nocturna basada en LDR que enciende automáticamente el LED cuando el ambiente se oscurece. Enseña lógica de control automático con comparación de valores umbral analógicos.Principiante
  9. 9Uso del zumbadorUso del zumbadorProyecto básico que utiliza el zumbador para emitir un sonido con una frecuencia e intervalos determinados. Enseña el uso de las funciones tone() y noTone().Principiante
  10. 10Leer los códigos de un mando IRLeer los códigos de un mando IREl proyecto que lee los valores HEX de las señales infrarrojas provenientes del control remoto con el módulo receptor IR en el Monitor Serial. Enseña el uso de la librería IRremote.Principiante

Proyectos por dificultad

Principiante31 proyectos

Parpadeo de LED
#1Principiante

Parpadeo de LED

Proyecto básico de entrada que enciende y apaga un único LED a determinados intervalos con Arduino. Enseña el uso de las funciones digitalWrite y delay.

4.7(163)
784
Dos LED parpadeando alternadamente
#2Principiante

Dos LED parpadeando alternadamente

Un proyecto que crea un efecto flip-flop encendiendo y apagando dos LEDs secuencialmente. Enseña a controlar más de un pin de salida.

4.6(102)
303
Semáforo
#3Principiante

Semáforo

Proyecto que simula un semáforo real con LED rojos, amarillos y verdes. Enseña temporización y lógica de control secuencial.

4.8(123)
306
Luces de policía LED
#4Principiante

Luces de policía LED

Proyecto que crea un efecto de luz estroboscópica policial haciendo parpadear dos LEDs a intervalos rápidos. Enseña para el control de bucle y temporización.

4.7(95)
212
Encender un LED con pulsador (Push)
#9Principiante

Encender un LED con pulsador (Push)

Proyecto de control instantáneo (push) que enciende el LED al pulsar el botón y lo apaga al soltarlo. Enseña el uso de la lectura de botones y la expresión condicional con digitalRead.

4.9(110)
179
Encender y apagar un LED con un botón
#10Principiante

Encender y apagar un LED con un botón

Un proyecto de conmutación que cambia el estado del LED (encendido/apagado) cada vez que se pulsa un botón. Enseña la variable de estado y la lógica de rebote.

4.8(100)
158
Medir la intensidad de luz con LDR
#11Principiante

Medir la intensidad de luz con LDR

Proyecto que mide la intensidad de la luz ambiental con un sensor LDR y la muestra en un monitor serie. Enseña los fundamentos de la lectura de sensores analógicos y la comunicación serie.

4.6(78)
119
Luz nocturna con LDR
#12Principiante

Luz nocturna con LDR

Proyecto de luz nocturna basada en LDR que enciende automáticamente el LED cuando el ambiente se oscurece. Enseña lógica de control automático con comparación de valores umbral analógicos.

4.8(99)
154
Uso del zumbador
#13Principiante

Uso del zumbador

Proyecto básico que utiliza el zumbador para emitir un sonido con una frecuencia e intervalos determinados. Enseña el uso de las funciones tone() y noTone().

4.7(88)
149
Leer los códigos de un mando IR
#16Principiante
Premium

Leer los códigos de un mando IR

El proyecto que lee los valores HEX de las señales infrarrojas provenientes del control remoto con el módulo receptor IR en el Monitor Serial. Enseña el uso de la librería IRremote.

4.5(39)
55
Reproducir melodías con mando IR y zumbador
#18Principiante
Premium

Reproducir melodías con mando IR y zumbador

Proyecto que reproduce melodías de Mario, Día de la Madre y Año Nuevo con zumbador al pulsar distintas teclas del mando a distancia por infrarrojos. Combina la activación de funciones y la programació

4.8(57)
74
Detector de movimiento con sensor de movimiento
#24Principiante
Premium

Detector de movimiento con sensor de movimiento

Proyecto básico que enciende LEDs al detectar movimiento en el entorno con sensor de movimiento PIR. Enseña la lectura digital del sensor y la lógica de detección de movimiento.

4.6(47)
66
HC-SR04 Medición de distancia (pantalla en serie)
#27Principiante

HC-SR04 Medición de distancia (pantalla en serie)

Sensor ultrasónico HC-SR04 para medir distancias y mostrar el resultado en cm en el monitor serie. Enseña el principio del cálculo de distancias con ondas sonoras.

4.6(44)
65
Uso de la pantalla LCD con I2C
#32Principiante
Premium

Uso de la pantalla LCD con I2C

Gracias al módulo I2C, el proyecto que imprime mensajes controlando la pantalla LCD con sólo 2 cables (SDA, SCL). Enseña cómo guardar pines con protocolo I2C.

4.8(53)
69
Controlar un LED desde el móvil por Bluetooth
#34Principiante
Premium

Controlar un LED desde el móvil por Bluetooth

Proyecto de control inalámbrico que enciende y apaga LEDs con comandos enviados desde el teléfono con módulo Bluetooth HC-06. Enseña el intercambio de datos Bluetooth a través de la comunicación serie

4.8(68)
88
Uso del servomotor
#35Principiante
Premium

Uso del servomotor

Proyecto de uso básico que posiciona el servomotor en ángulos de 0°, 90° y 180° en secuencia. Enseña la biblioteca de servomotores y la lógica de control de ángulos.

4.7(48)
66
Funcionamiento del servomotor con potenciómetro
#36Principiante
Premium

Funcionamiento del servomotor con potenciómetro

Proyecto que controla el servomotor en tiempo real convirtiendo el valor del potenciómetro al rango 0-180°. enseña la función map() y la integración analógico-servo.

4.6(37)
51
Lectura de un interruptor reed
#37Principiante
Premium

Lectura de un interruptor reed

Proyecto básico que lee el valor digital dado por el sensor reed relay en presencia de un campo magnético en Serial Monitor. Enseña el principio de la detección magnética.

4.4(21)
27
Sensor de puerta con interruptor reed
#38Principiante
Premium

Sensor de puerta con interruptor reed

Proyecto de detección de puerta abierta / cerrada con relé reed, LED verde cuando el imán se acerca y rojo cuando se aleja. Enseña a visualizar el estado con sensor magnético.

4.7(34)
44
Uso de Led RGB
#39Principiante
Premium

Uso de Led RGB

Proyecto de uso básico que hace parpadear secuencialmente los colores rojo, verde y azul del LED RGB. Enseña el control del LED RGB de cátodo común.

4.9(72)
97
Transición de color suave con Led RGB
#40Principiante
Premium

Transición de color suave con Led RGB

Proyecto que crea un suave efecto arco iris cambiando gradualmente los colores del LED RGB con analogWrite. Enseña la lógica de la mezcla de colores y la animación de transiciones con PWM.

4.8(58)
76
Medición de temperatura con NTC y pantalla LCD 2x16
#44Principiante
Premium

Medición de temperatura con NTC y pantalla LCD 2x16

El proyecto mide la temperatura ambiente con un termistor NTC y la muestra en grados Celsius en la pantalla LCD I2C. Enseña a calcular la temperatura a partir del valor analógico con la ecuación de St

4.5(33)
44
Configuración del módulo de reloj RTC DS1302
#45Principiante
Premium

Configuración del módulo de reloj RTC DS1302

Proyecto de configuración para ajustar la información de hora y fecha del módulo RTC DS1302 y mostrarla en el monitor serie. Enseña el uso del módulo de reloj de tiempo real.

4.5(23)
31
Animación de bomba con display de 7 segmentos de 4 dígitos
#49Principiante
Premium

Animación de bomba con display de 7 segmentos de 4 dígitos

Juego de bomba con cuenta atrás desde 1:05 en un display de 7 segmentos de 4 dígitos. Al desconectar de GND uno de los tres "cables de la bomba" en A0, A1 y A2: A0 acelera la cuenta atrás, A1 desactiv

4.8(62)
78
Uso del sensor de gas
#51Principiante
Premium

Uso del sensor de gas

Proyecto que mide la densidad del gas en el ambiente con un sensor de gas de la serie MQ y emite una alarma con LED y zumbador cuando supera el valor umbral. Enseña la medición analógica de gases y la

4.6(37)
49
Lectura de valores RFID
#53Principiante
Premium

Lectura de valores RFID

Proyecto que lee el número de serie en Serial Monitor cuando se acerca la tarjeta o llavero con el módulo RC522 RFID. Enseña los fundamentos de la comunicación SPI y la lectura RFID.

4.7(47)
61
Funcionamiento del teclado 3x4
#61Principiante
Premium

Funcionamiento del teclado 3x4

Proyecto básico que lee la tecla pulsada del teclado numérico 3x4 y la muestra en el Monitor Serie. Enseña el uso de la librería de teclado y el teclado matricial.

4.5(24)
31
Funcionamiento del teclado 4x4
#63Principiante
Premium

Funcionamiento del teclado 4x4

Proyecto básico que lee la tecla pulsada del teclado 4x4 y la muestra en el Monitor Serie. Enseña la configuración del teclado extendido de 4 columnas.

4.5(27)
35
SG90 Servocontrol de ángulo con potenciómetro
#99Principiante
Premium

SG90 Servocontrol de ángulo con potenciómetro

Control de servomotor (SG90) con potenciómetro El objetivo principal de este proyecto es controlar con precisión la posición angular de un servomotor en tiempo real utilizando una unidad de entrada analógica, el potenciómetro. El proyecto es un ejemplo básico de ingeniería para comprender la lógica de la conversión analógico-digital (ADC) y el mapeo de señales. Lógica de funcionamiento: Lectura de Datos Analógicos: Cuando el usuario gira el potenciómetro, se aplica una señal de voltaje entre 0V

4.5(24)
38
Marcha Mehter con Arduino
#100Principiante
Premium

Marcha Mehter con Arduino

Este proyecto te permite tocar el Himno de Mehter con un bucle infinito usando solo Arduino Uno, Buzzer y Cables Jumper. Sólo tienes que hacer las conexiones, y pegar el código.

4.0(24)
36
Pizarra Mágica con Arduino (2 Potenciómetros + Pantalla OLED)
#164Principiante
Premium

Pizarra Mágica con Arduino (2 Potenciómetros + Pantalla OLED)

¡Volvemos a crear la clásica pizarra mágica con un Arduino! El **potenciómetro** izquierdo mueve el lápiz en horizontal y el derecho en vertical, y la **OLED de 0,96 pulgadas** conserva una línea continua. El **botón de lápiz** lo levanta y lo baja, y el **botón de borrar** limpia la pantalla con una animación de borrador y un sonido del **zumbador**. Un proyecto divertido para empezar con lecturas analógicas, filtrado y dibujo en pantalla.

0.0(0)

Intermedio53 proyectos

Luz secuencial LED
#5Intermedio

Luz secuencial LED

Proyecto que crea un efecto de luz secuencial encendiendo 6 LEDs en secuencia. Enseña el uso de array y control de múltiples pines con bucle for.

4.6(83)
186
Efecto coche fantástico con LED
#6Intermedio

Efecto coche fantástico con LED

Proyecto que crea un efecto de relámpago negro al estilo de Knight Rider encendiendo 6 LEDs de un lado a otro en secuencia. Enseña lógica de bucle bidireccional.

4.8(103)
183
Luz secuencial LED con velocidad regulable
#7Intermedio

Luz secuencial LED con velocidad regulable

El proyecto que puede ajustar la velocidad de la luz secuencial LED en tiempo real con el potenciómetro. Enseña el control dinámico del tiempo de retardo mediante la lectura del valor del potenciómetr

4.6(71)
133
Efecto coche fantástico con velocidad regulable
#8Intermedio

Efecto coche fantástico con velocidad regulable

Proyecto con potenciómetro que permite ajustar en tiempo real la velocidad de la animación LED del coche fantástico. Combina entrada analógica y control de bucle bidireccional.

4.5(59)
115
Ajuste de frecuencia con zumbador
#14Intermedio

Ajuste de frecuencia con zumbador

Proyecto interactivo con 4 botones que pueden aumentar y disminuir la frecuencia del zumbador, encenderlo y apagarlo. Enseña la lectura de varios botones y el control variable.

4.6(67)
110
Himno nacional turco con zumbador
#15Intermedio

Himno nacional turco con zumbador

Proyecto que reproduce nota a nota con Buzzer las dos primeras estrofas del Himno Nacional de la República de Turquía. Enseña la relación frecuencia-nota y la programación de melodías.

4.9(95)
153
Encendido y apagado de leds con receptor de infrarrojos y mando a distancia
#17Intermedio
Premium

Encendido y apagado de leds con receptor de infrarrojos y mando a distancia

Proyecto de control por infrarrojos que permite encender y apagar 3 LED de forma independiente con distintas teclas del mando a distancia. Enseña a emparejar los códigos del mando a distancia y a cont

4.7(45)
66
Sistema de alerta láser
#22Intermedio
Premium

Sistema de alerta láser

Proyecto de seguridad que detecta cuando se interrumpe el rayo láser mediante LDR y avisa con zumbador y LED. Enseña la lógica de detección de interrupción de luz con par láser-LDR.

4.8(64)
82
Timbre y luz con sensor de movimiento
#25Intermedio
Premium

Timbre y luz con sensor de movimiento

Proyecto que enciende el LED y reproduce la melodía del timbre con zumbador cuando el sensor PIR detecta movimiento. Combina la detección de movimiento con la notificación por sonido y luz.

4.7(54)
70
Sensor de aparcamiento con HC-SR04
#28Intermedio
Premium

Sensor de aparcamiento con HC-SR04

Proyecto de sensor de aparcamiento con sensor HC-SR04 que aumenta la frecuencia del pitido del zumbador a medida que se acerca el objeto y avisa con un LED. Enseña lógica de retroalimentación proporci

4.8(64)
83
Proyecto de medición de la altura
#33Intermedio
Premium

Proyecto de medición de la altura

El proyecto realiza la medición de altura mediante calibración con sensor HC-SR04 y pantalla LCD I2C. Ofrece una aplicación práctica gestionando los pasos de calibración y medición con dos botones.

4.5(25)
33
Mostrar números del 0 al 9 en un display de 7 segmentos
#41Intermedio
Premium

Mostrar números del 0 al 9 en un display de 7 segmentos

Proyecto que muestra números del 0 al 9 en secuencia en display de 7 segmentos. Enseña la lógica de la creación de números mediante el control de los pines de segmento.

4.5(30)
42
Reloj RTC DS1302 con pantalla LCD
#46Intermedio
Premium

Reloj RTC DS1302 con pantalla LCD

Proyecto de reloj digital que muestra la información de hora, fecha y día leída desde el módulo RTC DS1302 en la pantalla LCD I2C. Enseña la integración de RTC y LCD.

4.7(41)
51
Números 0-9999 en un display de 7 segmentos de 4 dígitos
#47Intermedio
Premium

Números 0-9999 en un display de 7 segmentos de 4 dígitos

Proyecto que muestra los números del 0 al 9999 en un display de 7 segmentos de 4 dígitos con librería SevSeg. Enseña la lógica de visualización de varios dígitos con multiplexación (escaneo) método.

4.4(19)
25
Reloj digital con display de 7 segmentos de 4 dígitos
#48Intermedio
Premium

Reloj digital con display de 7 segmentos de 4 dígitos

Proyecto de reloj digital que muestra horas y minutos con módulo RTC DS1302 y display de 7 segmentos de 4 dígitos. Combina datos de reloj en tiempo real y visualización por segmentos.

4.8(56)
73
Uso del sensor de llama
#50Intermedio
Premium

Uso del sensor de llama

Proyecto que da una alarma con LED rojo y zumbador cuando se detecta llama en el ambiente con el módulo sensor de llama y enciende LED verde en condición segura. Enseña lógica digital de detección de

4.6(33)
44
Autenticación RFID
#54Intermedio
Premium

Autenticación RFID

Proyecto de autenticación que da permiso de acceso con LED verde o rojo comparando el ID de la tarjeta leído con el módulo RFID RC522 con el ID registrado.

4.8(64)
83
Temperatura y humedad con DHT11
#55Intermedio

Temperatura y humedad con DHT11

Proyecto que mide la temperatura ambiente y el valor de humedad con el sensor DHT11 y lo muestra en la pantalla LCD I2C. Enseña el uso del sensor digital de temperatura / humedad.

4.7(47)
60
Voltímetro digital con pantalla LCD
#56Intermedio
Premium

Voltímetro digital con pantalla LCD

Proyecto de voltímetro digital que muestra el resultado en la pantalla LCD I2C midiendo el voltaje en el rango de 0-55V con un circuito divisor de voltaje. Enseña la fórmula del divisor de tensión y l

4.5(27)
36
Comunicación unidireccional entre 2 Arduino
#57Intermedio
Premium

Comunicación unidireccional entre 2 Arduino

Un proyecto para la transferencia unidireccional de datos entre dos Arduinos mediante comunicación serie. Detecta la pulsación del botón en el lado del transmisor y enseña a controlar el LED en el lad

4.4(37)
50
Comunicación bidireccional entre 2 Arduino
#58Intermedio
Premium

Comunicación bidireccional entre 2 Arduino

Un proyecto que transfiere datos bidireccionales entre dos Arduinos mediante comunicación serie. Ambas placas leen el botón y envían datos y reciben datos y controlan el LED.

4.5(20)
26
Control Led con Joystick
#59Intermedio
Premium

Control Led con Joystick

Proyecto de control que enciende LEDs en 4 direcciones diferentes según los valores de los ejes X e Y del módulo joystick. Enseña la lectura analógica del joystick y la lógica de detección de direcció

4.7(50)
66
Servocontrol con joystick
#60Intermedio
Premium

Servocontrol con joystick

Proyecto Pan-tilt que controla independientemente dos servomotores en los ejes X e Y con módulo joystick. Enseña la lógica de integración joystick-servo y seguimiento de posición.

4.7(42)
58
Control de LED con teclado 3x4
#62Intermedio
Premium

Control de LED con teclado 3x4

Proyecto que puede encender y apagar 3 LEDs independientemente con 3x4 teclas de teclado y realizar control por lotes. Enseña el control de múltiples salidas con teclado.

4.6(29)
38
Teclado para desarrolladores de software Arduino
#65Intermedio
Premium

Teclado para desarrolladores de software Arduino

Proyecto de teclado programador que escribe bloques de código Arduino como if, for, digitalWrite al ordenador con un solo botón con Arduino Leonardo y teclado 4x4. Enseña emulación de teclado HID.

4.7(40)
52
Teclado para desarrolladores de Python
#66Intermedio
Premium

Teclado para desarrolladores de Python

Proyecto de teclado programador que escribe bloques de código Python como if, for, print al ordenador con un solo botón con Arduino Leonardo y teclado 4x4. Enseña emulación de teclado HID.

4.6(35)
45
Uso del motor paso a paso
#67Intermedio
Premium

Uso del motor paso a paso

Proyecto básico que hace girar un motor paso a paso 28BYJ-48 en el sentido de las agujas del reloj y en sentido contrario a las agujas del reloj una vuelta completa con una placa controladora ULN2003A

4.5(31)
41
Construcción de servomotor de 360 grados a partir de motor paso a paso
#68Intermedio
Premium

Construcción de servomotor de 360 grados a partir de motor paso a paso

Proyecto de control tipo servo que puede posicionar el motor paso a paso en ciertos ángulos (0°-360°) y calcular grados por paso. Enseña cálculo preciso de ángulos y lógica de seguimiento de posición.

4.5(22)
30
Uso de la tira LED WS2812B
#69Intermedio
Premium

Uso de la tira LED WS2812B

Proyecto que demuestra el uso básico de la tira de LED direccionable WS2812B ajustando el color de cada LED de forma independiente. Enseña el control del color basado en píxeles con la librería FastLE

4.8(54)
70
Luces de policía con WS2812B
#70Intermedio
Premium

Luces de policía con WS2812B

Proyecto que crea un efecto estroboscópico de policía mediante el parpadeo rápido de colores rojo y azul con tira de LED WS2812B. Enseña el control de LED basado en grupos y la lógica de temporización

4.8(67)
86
Luz secuencial con WS2812B
#71Intermedio
Premium

Luz secuencial con WS2812B

Un proyecto que crea un efecto de luz secuencial moviendo un único LED secuencialmente hacia delante en una tira de LED WS2812B. Enseña la lógica de animación secuencial basada en píxeles.

4.8(58)
75
Luz secuencial con WS2812B (efecto llenado)
#72Intermedio
Premium

Luz secuencial con WS2812B (efecto llenado)

Un proyecto de animación de llenado y drenaje que acumula LEDs en una tira de LED WS2812B encendiéndolos secuencialmente, y luego apagándolos secuencialmente. Enseña la lógica de la animación LED acum

4.7(50)
65
Efecto coche fantástico con WS2812B
#73Intermedio
Premium

Efecto coche fantástico con WS2812B

Proyecto para crear un efecto coche fantástico (Knight Rider) moviendo un solo LED hacia adelante y hacia atrás en la tira de LED WS2812B. Enseña la animación bidireccional de píxeles.

4.9(73)
94
WS2812B Trueno negro 3 piezas
#74Intermedio
Premium

WS2812B Trueno negro 3 piezas

Proyecto para crear una animación de transición de color de arco iris que cambia continuamente en una tira de LED WS2812B utilizando el espacio de color HSV. Enseña el uso del modelo de color CHSV y l

4.8(61)
79
WS2812B Animación 1
#75Intermedio
Premium

WS2812B Animación 1

Proyecto que crea una animación de arco iris de desplazamiento continuo con espacio de color HSV en tira de LED WS2812B. Enseña la lógica de la transición suave del color cambiando el valor del tono e

4.9(69)
89
WS2812B Animación 2
#76Intermedio
Premium

WS2812B Animación 2

Proyecto de animación avanzada con sistema de paleta FastLED en tira de LED WS2812B, que cambia automáticamente diferentes paletas de colores como arco iris, nube, fiesta, etc. en función del tiempo.

4.8(65)
84
Medición de distancia con TCRT5000
#77Intermedio
Premium

Medición de distancia con TCRT5000

Proyecto que mide la cantidad de luz reflejada por la superficie con el sensor infrarrojo TCRT5000 y la muestra como un valor analógico en la pantalla LCD I2C. Enseña los fundamentos de la detección ó

4.6(33)
43
TCRT5000 Detección de superficie blanca y negra
#78Intermedio
Premium

TCRT5000 Detección de superficie blanca y negra

Proyecto que detecta el color del suelo con el sensor TCRT5000 y enciende el LED rojo en suelo negro y el LED verde en suelo blanco. Enseña la lógica de detección del umbral de color que constituye la

4.7(40)
49
Proyecto Dados
#79Intermedio
Premium

Proyecto Dados

Proyecto de dados que genera un número aleatorio entre 1 y 6 a cada pulsación del botón y lo muestra en una pantalla de 7 segmentos. Gracias al mecanismo de rebote, se produce un único resultado en un

5.0(48)
67
Iluminación inteligente de escaleras y pasillos
#82Intermedio
Premium

Iluminación inteligente de escaleras y pasillos

Un elegante proyecto de automatización con un sensor de distancia bidireccional HC-SR04 que se enciende y se apaga alternativamente en la dirección del movimiento.

5.0(35)
51
Reloj y calendario de matriz de puntos (MAX7219, DS1307)
#84Intermedio
Premium

Reloj y calendario de matriz de puntos (MAX7219, DS1307)

Es un proyecto que muestra información de reloj y calendario en tiempo real en la pantalla LED MAX7219 8x32 de matriz de puntos con el módulo DS1307 RTC. En la pantalla del reloj, dos puntos parpadean

5.0(37)
58
Reloj matricial, calendario y estación meteorológica (MAX7219, DS1307)
#85Intermedio
Premium

Reloj matricial, calendario y estación meteorológica (MAX7219, DS1307)

DS1307 módulo RTC y DHT22 sensor de temperatura-humedad es un proyecto que muestra datos en tiempo real en MAX7219 8x32 pantalla LED de matriz de puntos. La pantalla muestra la temperatura en grados C

5.0(50)
66
Juego Pong - SSD1306
#86Intermedio
Premium

Juego Pong - SSD1306

El clásico juego Pong construido con Arduino y una pantalla OLED SSD1306, equipado con un oponente autónomo de inteligencia artificial (CPU) que sigue instantáneamente los movimientos de la bola y rea

4.5(47)
65
4x 32x8 Matriz LED Animación Y Texto
#90Intermedio
Premium

4x 32x8 Matriz LED Animación Y Texto

Pantalla LED de 32x32 píxeles con 4 x 4 módulos de matriz de puntos MAX7219. Presenta animación de letra descendente de estilo matricial, efecto de transición de tono y texto desplazable de doble líne

4.6(40)
66
Matriz 4x 32x8 LED - Pack de 6 animaciones
#91Intermedio
Premium

Matriz 4x 32x8 LED - Pack de 6 animaciones

6 diferentes proyectos de animación que se ejecutan en 32x8 LED de matriz de puntos. Está completamente codificado desde cero sin utilizar ninguna librería externa con Arduino Uno y 4 módulos MAX7219.

4.5(35)
48
Calculadora Arduino I2C
#94Intermedio
Premium

Calculadora Arduino I2C

Se trata de un proyecto de calculadora basado en Arduino que realiza operaciones de suma, resta, multiplicación y división utilizando un teclado de membrana 4x4 y una pantalla LCD 16x2 I2C. Gracias a I2C, la conexión de la pantalla se realiza con sólo 2 cables, reduciendo así el desorden de cables y manteniendo más pines abiertos para su uso. También dispone de entrada de números decimales y soporte de números negativos.

5.0(31)
43
Control Led RGB con teclado
#95Intermedio
Premium

Control Led RGB con teclado

Este proyecto permite manejar el LED RGB entre modos y colores a través del Teclado 4x4. Gracias a la estructura millis(), los comandos se procesan sin retardo. 🎮 Guía del usuario: Tecla A: Velocidad fija Efecto fundido. Tecla B: Transición suave con velocidad ajustable. C / D: Aumenta / Disminuye la velocidad del efecto. 1 - 9: Selección rápida del color maestro. * / #: Colores intermedios especiales (rosa, verde claro, etc.). Tecla 0: Apaga el sistema.

5.0(32)
44
Ruleta Arduino
#96Intermedio
Premium

Ruleta Arduino

Ruleta Electrónica con Arduino Este proyecto es un sistema de juego electrónico basado en Arduino que simula el factor azar con un algoritmo digital. El sistema forma un mecanismo de "rueda" mediante el parpadeo secuencial y rápido de LED dispuestos en línea circular. Principio de funcionamiento: Cuando se pulsa el botón, el ciclo comienza a gran velocidad y se ralentiza gradualmente hacia el punto objetivo determinado por la función de generación de números aleatorios (randomSeed) del software

4.5(28)
49
Prueba de reacción con señal sonora con Arduino
#97Intermedio
Premium

Prueba de reacción con señal sonora con Arduino

Estación de prueba de reacción Arduino Este proyecto es una configuración de prueba digital desarrollada para medir la velocidad de reflejo de un usuario ante estímulos visuales y auditivos con una precisión de milisegundos (ms). El sistema consta de un controlador Arduino, un grupo de notificación LED de tres etapas, un zumbador para aviso sonoro y una pantalla LCD I2C que muestra los resultados instantáneamente. Principio de funcionamiento: Cuando se inicia la prueba, el sistema prepara al us

4.6(33)
49
Juego Arduino LCD Runner
#98Intermedio
Premium

Juego Arduino LCD Runner

Juego endless runner de desplazamiento lateral que se ejecuta en una pantalla LCD de 16x2 caracteres. El héroe corre automáticamente, el jugador salta los obstáculos pulsando el botón. Aparecen obstáculos aleatorios en las filas superior e inferior. El zumbador pasivo reproduce la melodía de apertura, el sonido de salto, el sonido de celebración de 50 puntos y la melodía de fin de partida. La pantalla de inicio "BlueGrays - Arduino Projects" se muestra al arrancar.

4.7(31)
53
Mini Radar con Arduino (Servo + HC-SR04 + Pantalla OLED)
#162Intermedio
Premium

Mini Radar con Arduino (Servo + HC-SR04 + Pantalla OLED)

¡Un radar de película con un sensor de distancia y un servo! El **servo SG90** barre el **HC-SR04** de 0 a 180 grados mientras la **OLED de 0,96 pulgadas** dibuja una línea de barrido giratoria y muestra los objetos detectados como puntos. Cuando algo entra en el rango, el **zumbador pasivo** hace "ping" y el tono sube a medida que el objeto se acerca. Control de servo, medición ultrasónica, dibujo con trigonometría y sonido con `tone()` en un solo proyecto.

0.0(0)
Arena Digital con Arduino Controlada por Inclinación (MPU-6050 + Matriz NeoPixel 8x8)
#163Intermedio
Premium

Arena Digital con Arduino Controlada por Inclinación (MPU-6050 + Matriz NeoPixel 8x8)

¡Arena de LED que fluye hacia donde inclines el circuito! El acelerómetro **MPU-6050** mide la inclinación y 24 granos de la **matriz NeoPixel 8x8** caen en la dirección de la gravedad y se amontonan en los bordes como arena de verdad. Un **botón de tema** alterna entre arena, agua, lava y arcoíris. Lectura I2C sin librería, inclinación convertida en gravedad y un algoritmo sencillo de arena en un solo proyecto.

0.0(0)
Theremín Ultrasónico con Arduino (HC-SR04 + Anillo NeoPixel + Zumbador)
#165Intermedio
Premium

Theremín Ultrasónico con Arduino (HC-SR04 + Anillo NeoPixel + Zumbador)

¡Un instrumento musical que tocas sin rozarlo, solo moviendo la mano en el aire! Cuanto más acercas la mano al **HC-SR04**, más agudo suena el **zumbador pasivo**, y el **anillo NeoPixel de 24 LED** muestra cada nota con su color y su nivel de llenado. Un botón alterna entre dos modos: en **SCALE** cada distancia cae en una nota de una escala pentatónica, y en **GLIDE** el sonido se desliza sin saltos, como en una película de ciencia ficción antigua.

0.0(0)

Avanzado23 proyectos

Bombilla 220V con Pulsador (Push)
#19Avanzado
Premium

Bombilla 220V con Pulsador (Push)

Proyecto que controla una bombilla de 220V con un pulsador utilizando un módulo de relé. Enseña los fundamentos de la conmutación de alta tensión con relé.

4.4(30)
38
Encender y apagar una bombilla de 220 V con un botón
#20Avanzado
Premium

Encender y apagar una bombilla de 220 V con un botón

Un proyecto que enciende y apaga una bombilla de 220V (toggle) a cada pulsación de botón con el módulo relé. Enseña lógica de conmutación permanente con relé y variable de estado.

4.5(33)
44
Encender una bombilla de 220 V con mando a distancia
#21Avanzado
Premium

Encender una bombilla de 220 V con mando a distancia

Proyecto que enciende y apaga una bombilla de 220V mediante relé con las teclas de encendido y silencio del mando a distancia por infrarrojos. Combina el control por infrarrojos con la conmutación de

4.4(22)
30
Sistema de seguridad láser
#23Avanzado
Premium

Sistema de seguridad láser

Sistema de seguridad avanzado que activa la alarma cuando se interrumpe el rayo láser y puede restablecerse mediante pulsador o control por infrarrojos. Enseña la gestión de múltiples fuentes de entra

4.8(60)
77
Piano sencillo con zumbador y botón
#26Avanzado
Premium

Piano sencillo con zumbador y botón

Con 8 botones y zumbador, sencillo proyecto de piano que puede tocar notas desde Do hasta Do agudo. Enseña a simular un instrumento musical asignando distintas frecuencias a cada botón.

4.9(66)
87
Mostrar un mensaje en una pantalla LCD 2x16
#29Avanzado
Premium

Mostrar un mensaje en una pantalla LCD 2x16

Proyecto que imprime carácter por carácter en una pantalla LCD 2x16 y muestra un mensaje cíclico borrando la pantalla. La librería LCD enseña el uso de las funciones setCursor e imprimir.

4.6(37)
51
Texto que rebota de izquierda a derecha en LCD
#30Avanzado
Premium

Texto que rebota de izquierda a derecha en LCD

Proyecto que crea un efecto de animación que golpea las paredes moviendo el texto a izquierda y derecha en la pantalla LCD. Enseña posicionamiento dinámico setCursor y lógica de animación de texto.

4.5(29)
40
Medición de distancias mediante pantalla LCD
#31Avanzado
Premium

Medición de distancias mediante pantalla LCD

El proyecto que muestra el valor leído del sensor de distancia HC-SR04 en cm en tiempo real en la pantalla LCD 2x16. Combina los datos del sensor y la pantalla LCD.

4.5(44)
57
Mostrar números del 0 al 99 en un display de 7 segmentos
#42Avanzado
Premium

Mostrar números del 0 al 99 en un display de 7 segmentos

Proyecto que muestra números del 0 al 99 con display de 7 segmentos de dos dígitos. Enseña operaciones con bits (bitRead) y lógica de descomposición de dígitos de una decena.

4.5(27)
35
Contador con display de 7 segmentos y botones
#43Avanzado
Premium

Contador con display de 7 segmentos y botones

Proyecto de contador que aumenta, disminuye y reinicia el número en la pantalla de 7 segmentos con 3 botones. Enseña control de límites y lógica de contador interactiva con el usuario.

4.6(35)
46
Alarma con sensor de llama y gas
#52Avanzado
Premium

Alarma con sensor de llama y gas

Proyecto de seguridad avanzado que emite alarmas con LED parpadeante y zumbador cuando se detecta un incendio o una fuga de gas mediante el uso conjunto de un sensor de llamas y un sensor de gas.

4.8(52)
67
Cerradura con contraseña, teclado 4x4 y LCD
#64Avanzado
Premium

Cerradura con contraseña, teclado 4x4 y LCD

Proyecto de seguridad que abre la puerta con servo si es correcta introduciendo una contraseña con un teclado 4x4 y enciende un LED rojo si es incorrecta. Enseña la comparación de contraseñas y la int

4.8(57)
75
Coche controlado por Bluetooth con L298N
#80Avanzado
Premium

Coche controlado por Bluetooth con L298N

Proyecto de coche robot 2WD (dos motores, cuatro ruedas) que se puede controlar desde el teléfono con Arduino y el módulo Bluetooth HC-05. Un total de cuatro ruedas se accionan simultáneamente mediant

5.0(38)
64
Robot para evitar obstáculos
#81Avanzado
Premium

Robot para evitar obstáculos

¿Qué le parece construir un vehículo inteligente que encuentre su propio camino? El Robot Evitador de Obstáculos explora constantemente su entorno gracias al sensor ultrasónico que lleva delante. Cuan

5.0(38)
49
Estación de riego inteligente
#83Avanzado
Premium

Estación de riego inteligente

Sistema autónomo de riego de plantas que funciona 24/7 sin cansar Arduino con dos baterías 18650 y regulador LM2596. Gestiona automáticamente el motor de agua midiendo continuamente la humedad del sue

5.0(42)
57
OLED T-Rex Run: Juego del dinosaurio con Arduino 🦖
#87Avanzado
Premium

OLED T-Rex Run: Juego del dinosaurio con Arduino 🦖

¡Llevamos el legendario juego de dinosaurios "Sin Internet" al hardware! Convierte la emoción de los juegos retro en una miniconsola física con este proyecto que hemos desarrollado utilizando Arduino,

4.7(33)
53
Serpiente de píxeles Matriz 8x8
#88Avanzado
Premium

Serpiente de píxeles Matriz 8x8

Juego de serpiente por hardware basado en Arduino desarrollado utilizando una matriz de LEDs 8x8 WS2812B NeoPixel y un joystick analógico. Incluye un algoritmo dinámico de velocidad y controles matemá

4.7(39)
57
Matriz Snake 16x16
#89Avanzado
Premium

Matriz Snake 16x16

Se trata de un puerto de hardware extendido de 256 píxeles del clásico juego de la serpiente que se ejecuta en una matriz de 16x16 WS2812B NeoPixel. En este proyecto, que se controla mediante Arduino

4.8(52)
67
Caja fuerte electrónica inteligente
#92Avanzado
Premium

Caja fuerte electrónica inteligente

Smart Electronic Safe es un sistema de seguridad protegido por contraseña basado en Arduino. Activa y desactiva el mecanismo de cierre controlado por servomotor con la contraseña de 4 dígitos introduc

4.7(42)
63
Juego Simon - Juego de memoria con Arduino
#93Avanzado
Premium

Juego Simon - Juego de memoria con Arduino

Estamos haciendo el clásico juego de memoria Simon con Arduino! Un divertido proyecto de juego de memoria utilizando 4 LEDs, 4 botones, altavoz piezoeléctrico y pantalla LCD I2C. El juego genera una s

4.8(46)
69
Juego de la serpiente
#101Avanzado
Premium

Juego de la serpiente

en esta actividad intenta alargar la cola de la serpiente comiendo manzanas con la serpiente

4.6(51)
67
Coreografía de servos en círculo - Patrones animados con 32 servos
#102Avanzado
Premium

Coreografía de servos en círculo - Patrones animados con 32 servos

Un proyecto de animación visual que utiliza 32 servomotores dispuestos en círculo en un Arduino Mega. Los servos se gestionan en una única matriz y se conectan a los pines 22-53 de Mega para mostrar cuatro secuencias de movimiento diferentes: una vibración caótica en la que todos los servos se mueven en ángulos aleatorios, un barrido síncrono en el que todos se mueven al mismo tiempo, una onda que gira suavemente alrededor de un círculo y, por último, una aguja de brújula que oscila a izquierda

4.5(40)
62
Luces intermitentes LED para pasos a nivel
#146Avanzado
Premium

Luces intermitentes LED para pasos a nivel

Luces intermitentes LED para pasos a nivel.

5.0(1)
13

Proyectos por categoría

Materiales y herramientas

Los componentes más usados en estos proyectos, calculadoras que te ayudan al montar el circuito y guías paso a paso.

Preguntas frecuentes

¿Qué se puede hacer con Arduino?

Casi cualquier cosa que mida y reaccione: animaciones con LED, estaciones de temperatura, un asistente de aparcamiento con sensor de distancia, una cerradura RFID o un pequeño coche robot. Arduino lee sensores, toma decisiones y controla salidas como LED, motores, relés y pantallas.

¿Con qué proyecto debe empezar un principiante en Arduino?

Encender y apagar un LED es el mejor primer proyecto: enseña a cablear, subir código y controlar un pin a la vez. Después sigue con leer un pulsador, un semáforo y regular el brillo de un LED con un potenciómetro.

¿Qué placa Arduino debo comprar?

Para empezar, el Arduino Uno es la mejor opción, porque la mayoría de los ejemplos están escritos para él. El Nano es más pequeño y encaja en la protoboard, y el Mega sirve para proyectos que necesitan muchos pines. Si necesitas conexión inalámbrica, mira el ESP32.

¿Qué materiales necesito para proyectos Arduino?

Un Arduino Uno, una protoboard, cables jumper, LED, resistencias de 220 Ω y 10 kΩ, un pulsador y un potenciómetro cubren los primeros proyectos. Después puedes añadir un sensor de distancia HC-SR04, un sensor de temperatura y humedad DHT11, un servomotor y una pantalla LCD 16x2. Cada proyecto indica los materiales exactos.

¿Qué lenguaje de programación usa Arduino?

El código de Arduino se basa en C/C++ y se escribe en el Arduino IDE gratuito. Cada sketch tiene una función setup() que se ejecuta una vez y una función loop() que se repite sin parar. El código de los proyectos está explicado línea por línea.

¿Qué hago si mi proyecto Arduino no funciona?

Comprueba primero que en el Arduino IDE estén seleccionados la placa y el puerto correctos. Después revisa el cableado, que todas las tierras (GND) estén unidas y que el LED esté en el sentido correcto. Mostrar valores en el Monitor Serie ayuda a encontrar el fallo, y cada proyecto tiene una sección de errores comunes.

Otras plataformas