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.

Melodia com buzzer e ESP32
#114Iniciante
Premium

Melodia com buzzer e ESP32

Toque uma melodia simples (Brilha, brilha, estrelinha) com um buzzer passivo. Usamos as funções tone() e noTone() para tocar as notas, como no Arduino. A mesma sintaxe funciona com ESP32 Arduino Core 3.0+. É preciso usar um buzzer passivo, pois o ativo não toca melodias.

4.8(30)
55
Sensor de estacionamento com ESP32 (HC-SR04 + barra de 5 LEDs + buzzer + OLED)
#142Avançado
Premium

Sensor de estacionamento com ESP32 (HC-SR04 + barra de 5 LEDs + buzzer + OLED)

A versão com ESP32 do sensor de estacionamento de carro! Usamos o sensor ultrassônico HC-SR04 para medir a distância até o objeto à sua frente. Conforme a distância diminui, a barra de 5 LEDs vai se preenchendo (verde → amarelo → vermelho) e o intervalo entre os bipes do buzzer diminui. Quando o objeto chega muito perto (menos de 10 cm), o alarme soa continuamente e todos os LEDs acendem.

0.0(0)
14
Olhos de robô com ESP32 (display OLED + sensor de toque TTP223)
#166Intermediário
Premium

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.

0.0(0)
Temporizador Pomodoro com ESP32 (anel NeoPixel + botão + buzzer)
#167Iniciante
Premium

Temporizador Pomodoro com ESP32 (anel NeoPixel + botão + buzzer)

Um temporizador luminoso de mesa para você deixar o celular de lado enquanto estuda! O **anel NeoPixel de 24 LEDs** mostra o tempo restante como o mostrador de um relógio: estudo em **vermelho**, pausas curtas em **verde** e a pausa longa após cada quatro sessões em **azul**. Nos últimos 5 segundos, o anel pisca e o **buzzer passivo** emite tiques; depois, um arco-íris comemora o fim da etapa. Um único **botão** inicia, pausa e reinicia, tudo com um **ESP32** sem usar nenhum `delay()`.

0.0(0)
Alarme de tremores com ESP32 (MPU-6050 + display OLED + buzzer)
#180Intermediário
Premium

Alarme de tremores com ESP32 (MPU-6050 + display OLED + buzzer)

Este display percebe quando sua mesa começa a tremer! O **ESP32** mede a vibração com um acelerômetro **MPU-6050** e desenha um traçado de sismógrafo em tempo real em um **OLED de 0,96 polegada**. Quando o tremor supera o limite, um **buzzer passivo** toca uma sirene e um **LED vermelho** pisca; um único botão silencia e reinicia o alarme. O alarme exige três leituras consecutivas acima do limite; um pico de apenas uma leitura é descartado, mas uma única batida com vibrações que durem o…

0.0(0)
Mini caixa de música com ESP32 (display OLED + 3 botões + buzzer)
#198Intermediário
Premium

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**.

0.0(0)