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.

Coreografia em círculo: animações com 32 servos
#102Avançado
Premium

Coreografia em círculo: animações com 32 servos

Um projeto de animação visual com 32 servo motores dispostos em círculo e controlados por um Arduino Mega. Os servos são gerenciados em um único array e conectados aos pinos 22–53 do Mega. Eles executam quatro sequências de movimento: uma vibração caótica em que todos vão para ângulos aleatórios, uma varredura sincronizada em que todos se movem ao mesmo tempo, uma onda que gira suavemente pelo círculo e, por fim, uma agulha de bússola que oscila de um lado para o outro.

4.5(40)
62
Luzes de aviso com LEDs para passagem de nível
#146Avançado
Premium

Luzes de aviso com LEDs para passagem de nível

Luzes de aviso com LEDs que piscam alternadamente, como nas passagens de nível.

5.0(2)
14
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)
Areia digital controlada por inclinação com Arduino (MPU-6050 + matriz NeoPixel 8x8)
#163Intermediário
Premium

Areia digital controlada por inclinação com Arduino (MPU-6050 + matriz NeoPixel 8x8)

Areia de LEDs que escorre para o lado em que você inclina o circuito! O acelerômetro **MPU-6050** mede a inclinação, e 24 grãos na **matriz NeoPixel 8x8** caem na direção da gravidade e se acumulam nas bordas como areia de verdade. Um **botão de tema** alterna entre as cores de areia, água, lava e arco-íris. Leitura I2C sem biblioteca, conversão da inclinação em direção da gravidade e um algoritmo simples de queda de areia em um só projeto.

0.0(0)
Lousa mágica com Arduino (2 potenciômetros + display OLED)
#164Iniciante
Premium

Lousa mágica com Arduino (2 potenciômetros + display OLED)

Vamos recriar a clássica lousa mágica com um Arduino! O **potenciômetro** da esquerda move a caneta na horizontal, o da direita na vertical, e o **OLED de 0,96 polegada** mantém uma linha contínua. O botão **CANETA** levanta e abaixa a caneta, enquanto o botão **LIMPAR** apaga o display com uma animação de borracha e um som do **buzzer**. Um projeto divertido para iniciantes sobre entrada analógica, filtragem de oscilações e desenho em um display.

0.0(0)
Theremin ultrassônico com Arduino (HC-SR04 + anel NeoPixel + buzzer)
#165Intermediário
Premium

Theremin ultrassônico com Arduino (HC-SR04 + anel NeoPixel + buzzer)

Um instrumento musical que você toca sem encostar, só movendo a mão no ar! Conforme sua mão se aproxima do **HC-SR04**, o **buzzer passivo** toca notas mais agudas e o **anel NeoPixel de 24 LEDs** mostra cada nota pela cor e pelo nível de preenchimento. Um botão alterna entre dois modos: no modo **SCALE**, cada distância corresponde a uma nota de uma escala pentatônica; no modo **GLIDE**, o som varia suavemente como em um filme antigo de ficção científica. Sua mão cria a melodia, não o código.

0.0(0)
Jogo Cyclone com Arduino: pare a luz no meio (7 LEDs + botão + buzzer)
#178Iniciante
Premium

Jogo Cyclone com Arduino: pare a luz no meio (7 LEDs + botão + buzzer)

Você consegue parar no LED vermelho? Uma versão de mesa do jogo de fliperama **Cyclone**: uma luz vai e volta entre **7 LEDs**, e você marca pontos ao pressionar o **botão** enquanto o LED vermelho central está aceso. Cada acerto reduz o tempo por LED em cerca de 15%, até o mínimo de 45 ms, e o **buzzer** toca uma melodia. Pressionar na hora errada custa uma vida; ao perder as 3, o jogo acaba. O recorde fica na **EEPROM**, então não se perde se faltar energia.

0.0(0)
Labirinto de bolinha com Arduino (MPU-6050 + matriz de LEDs MAX7219 8x8)
#179Intermediário
Premium

Labirinto de bolinha com Arduino (MPU-6050 + matriz de LEDs MAX7219 8x8)

Sem display, sem joystick: incline o circuito e uma bolinha de LED rola pelo labirinto! O acelerômetro **MPU-6050** mede a inclinação, e a bolinha na **matriz de LEDs MAX7219 8x8** rola nessa direção sem atravessar as paredes. Ao chegar ao objetivo, um **buzzer passivo** toca uma melodia e o próximo labirinto é liberado; conclua os 3 para ver um rosto sorridente. Leitura do sensor sem biblioteca, controle de velocidade pela inclinação e labirintos definidos em texto em um só projeto.

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)
Caixa surpresa de aniversário com Arduino (LDR + buzzer + 3 LEDs)
#185Iniciante
Premium

Caixa surpresa de aniversário com Arduino (LDR + buzzer + 3 LEDs)

A pessoa abriu o presente e a caixa começou a cantar! Um **LDR** escondido dentro da caixa detecta a luz quando a tampa abre; o **buzzer** toca "Parabéns pra você" e **3 LEDs** acendem junto com as notas. Quando a música termina, os LEDs tremulam como velas de aniversário. Faça um **presente** para alguém que você ama: funciona com pilhas e fica em silêncio quando a tampa fecha.

0.0(0)
1
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