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.

Flappy Bird com Raspberry Pi Pico (display OLED + botão + buzzer)
Aquele pássaro irritante do celular, agora em um **OLED de 0,96 polegada** com um único botão! Um jogo no estilo Flappy Bird com o **Raspberry Pi Pico**: cada toque no **botão** faz o pássaro bater as asas, cada par de canos que você atravessa vale um ponto e as passagens ficam mais estreitas. Um **buzzer** toca os sons de bater as asas, pontuar e bater recordes. O recorde fica em `flappy_best.txt`, e não se perde se faltar energia. Física, colisões e um laço de jogo a 30 FPS em um só arquivo.

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.

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.

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…

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.

Painel seguidor solar com Raspberry Pi Pico (2 LDRs + servo SG90)
Um painel que encontra o sol sozinho! O **Raspberry Pi Pico** mede a luz com **2 LDRs**, um de cada lado do painel, e um **servo SG90** o gira para o lado mais iluminado. Uma diferença grande faz o painel girar rápido; uma pequena, devagar. Quando a luz dos dois lados se iguala, ele para suavemente. À noite, o painel volta para o leste para esperar o nascer do sol. Um experimento pronto para **feiras de ciências** e projetos escolares.

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.

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.

Tetris com Arduino (matriz de LEDs MAX7219 8x32 + 4 botões + buzzer)
Sem tela, só 256 LEDs: Tetris com música em um Arduino! Uma **matriz de LEDs MAX7219 8x32** na vertical vira um campo de jogo com 8 colunas e 32 linhas, e 4 **botões** movem, giram e fazem as peças cair. Um **buzzer passivo** toca o tema de Tetris, as linhas completas piscam e desaparecem, e o jogo acelera a cada 2 linhas. A matriz é controlada **sem biblioteca**, e o recorde fica salvo na **EEPROM**.

Ataque alienígena com Arduino (OLED de 0,96 polegada + joystick + buzzer)
A lenda de 1978 em uma tela de 0,96 polegada! Em um **OLED de 128x64**, um exército de 15 alienígenas marcha, desce uma fileira a cada borda e acelera à medida que diminui. O **joystick** controla a nave como um volante e seu botão dispara; há 4 escudos, um OVNI que vale pontos extras e ondas cada vez mais difíceis. Um **buzzer passivo** toca a marcha clássica e os efeitos, e o recorde fica salvo na **EEPROM**.

Jogo de acertar a toupeira com Arduino (4 LEDs + 4 botões + display TM1637)
Acerte assim que acender! O clássico **acerte a toupeira** na sua mesa: um dos **4 LEDs** acende aleatoriamente e, se você pressionar o **botão** da mesma cor antes de ele apagar, ganha um ponto. A cada 5 acertos, você sobe de nível e as toupeiras ficam à vista por menos tempo. Apertar o botão errado custa 1 ponto e 3 segundos. O tempo restante e a pontuação aparecem no **TM1637**, o recorde fica na **EEPROM**, e um **buzzer passivo** dá um som próprio a cada buraco.
