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.

Medidor ultrassônico de distância HC-SR04 com ESP32
#116Intermediário

Medidor ultrassônico de distância HC-SR04 com ESP32

O sensor ultrassônico HC-SR04 calcula a distância medindo o tempo que a onda sonora emitida leva para atingir um objeto e retornar (tempo de voo). Neste projeto, enviaremos um pulso de 10 microssegundos do ESP32 ao pino TRIG do sensor e leremos a duração do eco no pino ECHO com `pulseIn()`. Exibiremos a distância calculada em centímetros em um LCD I2C 16x2. Como o HC-SR04 opera a 5V, é preciso usar um **divisor de tensão** no pino ECHO; caso contrário, o GPIO de 3,3V do ESP32 será danificado.

4.9(28)
45
Temperatura e umidade com ESP32 e DHT22 (com display LCD)
#117Intermediário

Temperatura e umidade com ESP32 e DHT22 (com display LCD)

Este projeto mede a temperatura e a umidade do ambiente com um sensor DHT22 e exibe os dados em tempo real em um LCD I2C 16x2. Os dados são lidos do sensor pelo protocolo de um fio (one-wire) com a biblioteca Adafruit DHT. Este projeto serve de base para estações meteorológicas IoT, automação residencial ou sistemas de monitoramento ambiental em estufas. A comunicação com o DHT22 é feita pelo pino GPIO 4 do ESP32.

4.8(38)
56
Alarme detector de gás e fumaça com ESP32 e MQ-2
#122Intermediário

Alarme detector de gás e fumaça com ESP32 e MQ-2

Neste projeto, um módulo sensor de gás MQ-2 detecta gases combustíveis (LPG, metano e propano) e fumaça, acionando um alarme tipo sirene em um buzzer passivo. A saída digital de limiar (DO) do sensor é conectada ao GPIO 4 do ESP32. Quando a concentração de gás ou fumaça ultrapassa o limiar, DO passa para LOW e o alarme é acionado. A sensibilidade é ajustada pelo potenciômetro do módulo. O buzzer passivo é acionado com `tone()` para criar um efeito de sirene que alterna entre duas frequências.

4.7(28)
42
Contador de rakats para oração com ESP32 (HC-SR04 + OLED SSD1306 + 2 botões)
#136Avançado
Premium

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.

4.8(11)
14
Sistema inteligente de irrigação de plantas com ESP32
#139Avançado
Premium

Sistema inteligente de irrigação de plantas com ESP32

Neste projeto, foi desenvolvido um sistema automático de irrigação de plantas com ESP32 e um sensor de umidade do solo. O sensor mede continuamente a umidade do solo. Quando ela fica abaixo do limite definido, o ESP32 aciona o relé para ligar a bomba de água e regar a planta. Quando o solo está úmido o suficiente, a bomba para automaticamente. O projeto permite regar as plantas regularmente e economizar água. _______________________________ Conexões

4.7(10)
14
Alarme de movimento com ESP32
#140Intermediário
Premium

Alarme de movimento com ESP32

Neste projeto com ESP32 e sensor PIR, um buzzer emite um alarme sonoro ao detectar movimento. É uma aplicação simples e de baixo custo de um sistema de segurança. (As imagens são ilustrativas; faça as conexões conforme o texto.)

4.4(10)
15
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
Registrador de temperatura com ESP32 (DHT22 + DS1307 RTC + microSD + OLED)
#144Avançado
Premium

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…

4.7(7)
12
Minirradar com Arduino (servo + HC-SR04 + display OLED)
#162Intermediário
Premium

Minirradar com Arduino (servo + HC-SR04 + display OLED)

Um radar como nos filmes, feito com um sensor de distância e um servo! O **servo SG90** gira o **HC-SR04** de 0 a 180 graus enquanto o **OLED de 0,96 polegada** desenha uma linha de varredura giratória e mostra os objetos detectados como pontos. Quando algo entra no alcance, o **buzzer passivo** emite um bipe, que fica mais agudo conforme o objeto se aproxima. Controle de servo, medição ultrassônica, desenho com trigonometria e som com `tone()` em um só projeto.

0.0(0)
Sensor de estacionamento com Raspberry Pi Pico (HC-SR04 + 3 LEDs + buzzer)
#170Iniciante

Sensor de estacionamento com Raspberry Pi Pico (HC-SR04 + 3 LEDs + buzzer)

Traga o sensor de estacionamento do carro para sua mesa! O **Raspberry Pi Pico** usa um **sensor ultrassônico HC-SR04** para medir a distância até um obstáculo cerca de 16 vezes por segundo. Conforme ele se aproxima, os **LEDs verde, amarelo e vermelho** acendem em sequência e o **buzzer** emite bipes mais rápidos; abaixo de 10 cm, o som fica contínuo e o LED vermelho pisca. Medição ultrassônica, som com PWM e temporização sem bloqueio em um só projeto.

0.0(0)
1
Miniestação meteorológica com Raspberry Pi Pico (DHT22 + gráfico no OLED)
#173Intermediário
Premium

Miniestação meteorológica com Raspberry Pi Pico (DHT22 + gráfico no OLED)

Como a temperatura do seu quarto mudou nos últimos dois minutos? O **Raspberry Pi Pico** lê a temperatura e a umidade de um **DHT22** a cada 2 segundos e mostra o valor em dígitos grandes em um **OLED de 0,96 polegada**, com um **gráfico de linhas** das últimas 60 leituras abaixo. Uma seta indica a tendência, e as páginas de temperatura e umidade se alternam a cada 4 segundos. O driver do OLED está incluído no código: um único arquivo, sem instalar bibliotecas.

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)