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.

Contador de rakats para oração com ESP32 (HC-SR04 + OLED SSD1306 + 2 botões)
Você às vezes esquece quantos rakats já fez durante a oração? Este projeto cria um contador de rakats que fica ao lado do tapete de oração e conta as prostrações quando você aproxima a mão. O sensor ultrassônico de distância HC-SR04 detecta a aproximação da mão, o display OLED SSD1306 mostra a contagem de rakats e dois botões permitem selecionar 2, 3 ou 4 rakats e zerar a contagem.

Luminária com mistura de cores e ESP32 (3 potenciômetros + LED RGB + OLED)
Uma luminária inteligente que permite misturar a cor que você quiser girando três potenciômetros com o ESP32! Ao girar os potenciômetros de vermelho, verde e azul, o LED RGB de cátodo comum muda de cor em tempo real. O display OLED SSD1306 mostra os valores de cada cor na faixa de 0–255, barras de preenchimento e o código HEX da cor para a web, como #FF8040.

Registrador de temperatura com ESP32 (DHT22 + DS1307 RTC + microSD + OLED)
Monte um registrador de temperatura com data e hora usando ESP32! Leia a temperatura e a umidade do DHT22 a cada minuto, obtenha a hora real do DS1307 RTC e grave os dados em CSV no cartão microSD. O OLED exibe a temperatura atual em letras grandes, a porcentagem de umidade, a data e a hora e o contador de registros. O arquivo `/temp_log.csv` no cartão SD pode ser aberto no Excel, Google Sheets ou pandas do Python para análise — ideal para monitorar estufas, acompanhar a temperatura de casa ou…

Olhos de robô com ESP32 (display OLED + sensor de toque TTP223)
Um robô de mesa com sentimentos! O **ESP32** desenha em um **OLED de 0,96 polegada** dois olhos que olham ao redor e piscam sozinhos. Toque no **sensor de toque TTP223** e o robô fica feliz; mantenha o toque e os olhos viram corações; toque muitas vezes seguidas e ele fica bravo; ignore-o por 20 segundos e ele dorme. Um **buzzer passivo** dá a cada humor seu próprio som: máquina de estados, animação com formas e áudio sem bloqueio em um só projeto.

Jogo do dinossauro T-Rex Run com ESP32 (display OLED + botão + buzzer)
O jogo do dinossauro do Chrome aquele de quando falta internet, agora na sua mesa! O **ESP32** desenha um dinossauro correndo em um **OLED de 0,96 polegada**; pressione o **botão** para pular enquanto os cactos aceleram. A pontuação e o recorde ficam na linha superior, e o recorde é salvo na memória flash do ESP32 com **Preferences**, e não se perde sem energia. É a versão ESP32 do OLED T-Rex Run com Arduino, com um **buzzer passivo** para os sons de pulo, 100 pontos e colisão.

Display de cotações de ouro e moedas com ESP32 (Wi-Fi + display OLED + botão)
Qual é a cotação do ouro agora? Não precisa olhar o celular! O **ESP32** se conecta ao Wi-Fi, busca as cotações de **ouro por grama**, **dólar americano** e **euro** em uma fonte JSON gratuita que não exige chave e as mostra em um **OLED de 0,96 polegada**. As cotações são atualizadas a cada 60 segundos; o **botão** troca de página e um toque longo atualiza os dados na hora. Se a internet cair, os últimos valores continuam no display com a indicação `OFFLINE`.

Relógio de horários de oração com ESP32 (Wi-Fi + display OLED + buzzer)
Quanto falta para a oração do pôr do sol? O **ESP32** obtém a hora pela internet, busca os horários de oração da sua cidade pelo método Diyanet e mostra a próxima oração com uma **contagem regressiva** grande em um **OLED de 0,96 polegada**. Quando chega a hora, um **buzzer passivo** toca uma melodia curta e suave. Pressione o **botão** para listar todos os horários de hoje ou mantenha-o pressionado para testar o alerta na hora em modo de demonstração.

Corrida de cliques para dois com ESP32 (display OLED + 2 botões + buzzer)
Desafie um amigo para uma corrida de cliques de 10 segundos! Cada jogador aperta seu **botão** para se preparar e, após a contagem 3-2-1, clica o mais rápido que puder. O **ESP32** move duas barras lado a lado em um **OLED de 0,96 polegada**, com o tempo restante, os dois placares e quem está na frente. No fim, aparecem o vencedor e os cliques por segundo, e o recorde fica salvo com **Preferences**. Um **buzzer passivo** dá um clique diferente a cada jogador, um apito e uma fanfarra.

Jogo de caça-níqueis com ESP32 (display OLED + botão + buzzer)
Puxe a alavanca e veja os rolos girarem! Este projeto **ESP32** gira três rolos com ícones de cereja, sino, BAR e 7 em um **OLED de 0,96 polegada**, com desaceleração realista, usando um único **botão**. Os créditos são virtuais, sem dinheiro real: o objetivo é aprender a **probabilidade** e os números aleatórios por trás dos jogos de azar. Se os dois primeiros rolos coincidirem, o terceiro gira mais para criar suspense; 7-7-7 toca uma melodia de JACKPOT, e **Preferences** salva os créditos.

Mini caixa de música com ESP32 (display OLED + 3 botões + buzzer)
Três botões, um buzzer e cinco melodias clássicas: uma caixa de música de bolso com **ESP32**! O **OLED de 0,96 polegada** mostra a lista de músicas, e os **botões** anterior, reproduzir/pausar e próxima navegam entre Ode to Joy, Für Elise, Jingle Bells, Happy Birthday e Twinkle Twinkle. Na reprodução, o nome da nota aparece e sua tecla acende em um **teclado de piano** de duas oitavas, com tempo decorrido e barra de progresso. As melodias são de domínio público e tocam em um **buzzer passivo**.
