Projetos · Arduino / ESP32 / Pico

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)
#72Intermediário
Premium

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

4.7(50)
65
Efeito Super Máquina com WS2812B
#73Intermediário
Premium

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

4.9(73)
94
Efeito Super Máquina triplo com WS2812B
#74Intermediário
Premium

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

4.8(61)
79
Animação 1 com WS2812B
#75Intermediário
Premium

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

4.9(69)
89
Animação 2 com WS2812B
#76Intermediário
Premium

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

4.8(65)
84
Iluminação inteligente de escadas e corredores
#82Intermediário
Premium

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

5.0(35)
51
Relógio e calendário de matriz de LEDs (MAX7219, DS1307)
#84Intermediário
Premium

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

5.0(37)
59
Animação e texto em 4 matrizes LED 32x8
#90Intermediário
Premium

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

4.6(40)
66
4x matriz de LED 32x8 - Pacote de 6 animações
#91Intermediário
Premium

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

4.5(35)
48
Controle de LED RGB com teclado
#95Intermediário
Premium

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.

5.0(32)
44
Roleta com Arduino
#96Intermediário
Premium

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

4.5(28)
49
Brilho do LED com potenciômetro no ESP32 (analógico → PWM)
#115Intermediário
Premium

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.

4.5(19)
32