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.

Iluminação inteligente com ESP32 (PIR + LDR + relé + OLED)
#141Avançado
Premium

Iluminação inteligente com ESP32 (PIR + LDR + relé + OLED)

Transforme a iluminação do corredor, banheiro ou despensa em iluminação inteligente com ESP32! Com um sensor de movimento PIR, um sensor de luz LDR e um módulo relé, montamos o cenário clássico de "acender a luz ao detectar movimento no escuro" — se o ambiente já estiver claro, o movimento NÃO aciona a luz, economizando energia durante o dia. A luz fica acesa por 30 segundos; se o movimento continuar, o temporizador reinicia e a luz permanece acesa por mais tempo.

4.3(6)
11
Alarme de movimento com ESP32 (PIR + buzzer + LED + Telegram)
#145Avançado
Premium

Alarme de movimento com ESP32 (PIR + buzzer + LED + Telegram)

Um sistema de alarme de segurança inteligente que aciona o buzzer e o LED quando o sensor PIR detecta movimento e, ao mesmo tempo, envia uma notificação instantânea ao proprietário pelo Telegram. Inclui um intervalo de espera de 30 segundos para limitar a frequência dos alarmes repetidos; esse mecanismo não valida as detecções do PIR nem elimina disparos falsos. Pode ser usado na segurança de casas, no monitoramento de garagens, depósitos ou salas de trabalho.

0.0(0)
8
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)
Cancela de estacionamento com Raspberry Pi Pico (servo SG90 + 2 LEDs + botão + buzzer)
#172Iniciante
Premium

Cancela de estacionamento com Raspberry Pi Pico (servo SG90 + 2 LEDs + botão + buzzer)

Uma miniatura da cancela na entrada de um estacionamento! Ao pressionar o botão, o **Raspberry Pi Pico** levanta suavemente o braço com um **servo SG90**, enquanto o **LED verde** acende. Ele fica aberto por 3 segundos e depois desce devagar, com o **LED vermelho piscando** e bipes de aviso do **buzzer**. Pressione novamente durante a descida e o braço **sobe imediatamente por segurança**. Controle de servo, máquina de estados e temporização sem bloqueio em um só projeto.

0.0(0)
Fechadura com senha e Raspberry Pi Pico (teclado 4x4 + LCD I2C + servo)
#175Intermediário
Premium

Fechadura com senha e Raspberry Pi Pico (teclado 4x4 + LCD I2C + servo)

Uma senha de 4 dígitos abre a porta, e três tentativas erradas exigem uma espera de 30 segundos! O **Raspberry Pi Pico** verifica a senha digitada em um **teclado 4x4**: se estiver correta, um **servo SG90** abre a fechadura e a fecha automaticamente após 5 segundos. Um **LCD I2C** mostra os asteriscos, as tentativas restantes e a contagem regressiva, e um **buzzer** emite um bipe a cada tecla. A senha padrão é `1234`; altere-a com a tecla `A` e a nova senha será salva em `pin.txt`.

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)
Relógio de horários de oração com ESP32 (Wi-Fi + display OLED + buzzer)
#182Intermediário
Premium

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.

0.0(0)
Lixeira sem toque com Arduino (HC-SR04 + servo SG90 + LED)
#184Iniciante
Premium

Lixeira sem toque com Arduino (HC-SR04 + servo SG90 + LED)

Aproxime a mão e a tampa se abre sozinha! Quando o **sensor ultrassônico HC-SR04** detecta sua mão a menos de 15 cm, um **servo SG90** levanta a tampa em meio segundo e um **LED** acende. Depois que você afasta a mão, a tampa espera 3 s e fecha devagar. Se o sensor detectar uma mão durante o fechamento, a tampa se abre novamente; ainda pode haver contato devido a atrasos na medição ou a uma mão não detectada. Um dos favoritos nas feiras escolares, que também é útil em casa.

0.0(0)
Balança de cozinha com Arduino (HX711 + célula de carga + LCD I2C)
#186Intermediário
Premium

Balança de cozinha com Arduino (HX711 + célula de carga + LCD I2C)

Coloque o recipiente, aperte o botão e zere! Uma balança de cozinha de verdade com um amplificador **HX711** e uma **célula de carga** de 5 kg: o **LCD I2C** mostra o peso em gramas ou onças, com uma barra de preenchimento na segunda linha. Um único **botão** faz duas coisas: um toque curto aplica a tara, um toque longo alterna entre g e oz. Ao atingir 5 kg, aparece um aviso de sobrecarga. Calibração, média móvel e toques curtos e longos em um só projeto.

0.0(0)
Termostato inteligente com Arduino (DHT22 + relé + LCD I2C)
#187Intermediário
Premium

Termostato inteligente com Arduino (DHT22 + relé + LCD I2C)

Ambiente a 19 graus, alvo em 21: o relé liga com um clique! O **DHT22** mede a temperatura e, quando ela cai abaixo do alvo, o **relé** liga o aquecedor. Graças à **histerese**, o relé não fica ligando e desligando perto do alvo. Dois **botões** ajustam o alvo em passos de 0,5 °C, e ele fica salvo na **EEPROM**; o **LCD I2C** mostra a temperatura, a umidade e o estado do aquecedor. Os fundamentos da automação residencial em um só projeto.

5.0(1)
1