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.

Configuração do módulo de relógio RTC DS1302
Coloque em funcionamento um pequeno módulo de relógio que mantém a hora mesmo quando o Arduino é desligado. O módulo tem sua própria pilha e, depois de ajustar o relógio, a data e a hora aparecem na t

Animação de bomba com display de 7 segmentos de 4 dígitos
A cena de bomba-relógio dos filmes na sua mesa, totalmente inofensiva: o display de 4 dígitos faz uma contagem regressiva a partir de 1:05, o buzzer emite um bipe a cada segundo e o LED vermelho pisca

Uso de um sensor de gás
Um pequeno guardião que percebe um vazamento de gás na cozinha antes de você. O sensor de gás monitora o ar continuamente; enquanto está tudo bem, o LED verde fica aceso e, quando o gás no ar ultrapas

Leitura de valores RFID
O chaveiro de acesso do seu prédio ou seu cartão de entrada guarda um número de identificação oculto, e este projeto faz a leitura dele. Aproxime o cartão do leitor RFID e o Arduino escreve o número d

Uso do teclado matricial 3x4
O Arduino identifica na hora qual tecla você pressiona em um teclado de 12 teclas parecido com o de um telefone e a mostra na tela do computador. Os números, o asterisco e a cerquilha ficam em uma gra

Uso do teclado matricial 4x4
No teclado matricial 4x4, parecido com as teclas de um telefone, o Arduino identifica na hora qual tecla você pressionou e a mostra na tela do computador. Além dos números, ele reconhece as letras A,

Controle do ângulo do servo SG90 com potenciômetro
Controle de servo motor (SG90) com potenciômetro O objetivo principal deste projeto é controlar com precisão e em tempo real a posição angular de um servo motor usando um dispositivo de entrada analógica: o potenciômetro. O projeto é um exemplo básico de engenharia para entender a lógica da conversão analógico-digital (ADC) e do mapeamento de sinais.

Marcha Mehter com Arduino
Este projeto permite tocar a marcha Mehter em repetição contínua usando apenas Arduino Uno, buzzer e jumpers. Basta fazer as conexões e colar o código.

LEDs sequenciais com ESP32
6 LEDs se acendem em sequência da esquerda para a direita e da direita para a esquerda, no estilo Knight Rider. Um exemplo básico de uso de laços for e arrays. Ensina a lógica de mudança de direção.

Efeito de luzes de viatura com ESP32
Simule as luzes de uma viatura fazendo grupos de LEDs vermelhos e azuis piscarem rapidamente. Usar 2 LEDs em cada grupo deixa o efeito mais marcante. Um exemplo clássico de alternância rápida e controle de grupos.

Variação gradual do brilho do LED com PWM no ESP32
Varie suavemente o brilho do LED de 0 ao máximo e do máximo a 0. Controlamos o PWM com analogWrite(), como no Arduino. A mesma sintaxe funciona sem problemas com ESP32 Arduino Core 3.0+. Basta definir o pino e usar pinMode e analogWrite.

Controle de LED RGB com ESP32
Gere inúmeras cores com um único LED RGB em vez de 3 LEDs separados. Como no Arduino, ajustamos os valores R/G/B com analogWrite() para criar uma transição de arco-íris. Você vê a teoria das cores na prática, como vermelho + verde = amarelo.
