Explore projetos Arduino
Centenas de projetos, do nível iniciante ao avançado, com esquemas dos circuitos, códigos e vídeos. Comece pelo seu nível.

LED sequencial com WS2812B (efeito de preenchimento)
Uma fita de luz que enche e esvazia como um copo de água. O Arduino acende dez LEDs coloridos em laranja, um por vez, e os mantém acesos; quando a fita está cheia, apaga um por vez na mesma ordem, e o

Efeito Super Máquina com WS2812B
Um ponto de luz vermelho desliza de uma ponta à outra de uma fita LED inteligente e volta, indo e vindo sem parar. A cada passo, o Arduino acende apenas um LED, espera um décimo de segundo e passa ao

Efeito Super Máquina triplo com WS2812B
Todas as cores do arco-íris deslizam lentamente por uma fita de 56 LEDs. Cada LED brilha em uma cor um pouco diferente da do vizinho, e as cores continuam fluindo na mesma direção, transformando a fit

Animação 1 com WS2812B
Em uma fita de 56 LEDs, todas as cores do arco-íris ficam lado a lado e fluem sem parar, como se um rio de luz deslizasse pela fita. Cada LED brilha em uma cor um pouco diferente da do anterior, e o m

Animação 2 com WS2812B
Monte no seu quarto um espetáculo de luzes que muda de cor sozinho. O Arduino mantém as cores em movimento em uma fita de 30 LEDs e troca o conjunto de cores a cada poucos segundos: arco-íris, faixas

Iluminação inteligente de escadas e corredores
Ao entrar na escada ou no corredor, as luzes acendem uma a uma no sentido em que você caminha. Há um sensor de distância em cada extremidade; ao passar por um deles, os oito LEDs acendem a partir daqu

Relógio e calendário de matriz de LEDs (MAX7219, DS1307)
Um painel luminoso para a mesa ou a parede que mostra a hora e a data em texto deslizante. O display de LEDs 8x32 exibe um relógio com dígitos grandes e dois pontos que piscam a cada segundo; no iníci

Animação e texto em 4 matrizes LED 32x8
Empilhe quatro módulos longos de matriz LED para formar um display quadrado com mais de mil pontos de luz. Primeiro, letras caem do alto como chuva, como nos filmes. Depois, uma cortina se abre e duas

4x matriz de LED 32x8 - Pacote de 6 animações
Quatro painéis de LED 32x8 empilhados formam um display quadrado que exibe seis animações em sequência: chuva digital, uma espiral que cresce, células que nascem e morrem sozinhas, ondas circulares na

Controle de LED RGB com teclado
Este projeto permite controlar os modos e as cores do LED RGB pelo teclado 4x4. Com millis(), os comandos são processados sem atraso. Guia de uso: Tecla A: Efeito Fade, que altera gradualmente os valores das cores. Tecla B: Alternância sequencial entre sete cores fixas no modo Smooth. C / D: Aumenta / diminui a velocidade dos dois efeitos. 1 - 9: Seleção rápida de cores fixas. * / #: Cores intermediárias especiais (rosa, verde-claro etc.). Tecla 0: Apaga o LED.

Roleta com Arduino
Roleta eletrônica com Arduino Este projeto é um jogo eletrônico baseado em Arduino que simula o fator sorte com um algoritmo digital. O sistema cria um mecanismo de "roleta" com LEDs dispostos em círculo, que piscam rapidamente em sequência. Princípio de funcionamento: Ao pressionar o botão, uma animação de giro começa no anel de LEDs. O LED de destino é escolhido com random(0, 24); o código atual não define uma semente para o gerador de números aleatórios. A velocidade de transição dos LEDs

Brilho do LED com potenciômetro no ESP32 (analógico → PWM)
Neste projeto, controlamos o brilho de um LED de forma analógica com um potenciômetro. O pino ADC do ESP32 lê a tensão de 0-3,3V do potenciômetro e converte esse valor em um sinal PWM (modulação por largura de pulso), enviado ao LED. Assim, ao girar o potenciômetro, o brilho do LED aumenta e diminui gradualmente. Com Arduino Core 3.0+, você pode usar `analogWrite()` diretamente; no ESP32-S2/S3, a resolução do ADC é fixada em 12 bits.
