118 projects

Arduino Projects

Arduino is the easiest way into electronics and coding. The most popular board, the Arduino Uno, runs at 5 V on an ATmega328P microcontroller, and its 14 digital and 6 analog pins let you wire up LEDs, buttons, sensors, displays and motors directly. You plug it into your computer over USB and program it with short C/C++ sketches in the free Arduino IDE.

The Arduino projects on this page are written for first-time builders, students, teachers and hobbyists. Every project comes with a parts list, a circuit diagram, commented code and fixes for the most common mistakes. They are grouped by difficulty and by topic, so you can quickly find one that matches your level.

How to get started: an Arduino Uno, a breadboard, a few jumper wires, some LEDs and 220 Ω resistors are enough for the first week. Work through the “first 10 projects” list below in order: blink an LED and read a button first, then measure things with sensors, and finally drive displays and motors. If you get stuck, check the component page or one of the free calculators.

The first 10 projects for beginners

Follow them in this order and each project adds one new skill on top of the last.

  1. 1LED piscanteLED piscanteO primeiro contato com a eletrônica: acender e apagar um único LED. O Arduino acende e apaga o LED em intervalos curtos, fazendo a luz piscar rapidamente. Você vê da forma mais simples como a placa coIniciante
  2. 2Dois LEDs piscando alternadamenteDois LEDs piscando alternadamenteDois LEDs piscam rapidamente, um de cada vez: quando um acende, o outro apaga, como se estivessem jogando uma bola de um para o outro. O Arduino mantém cada luz acesa por um quinto de segundo e passa Iniciante
  3. 3SemáforoSemáforoUma pequena versão do semáforo que você vê na rua todos os dias. O vermelho fica aceso por dois segundos, o amarelo acende por um instante, o verde fica aceso por dois segundos e depois volta ao vermeIniciante
  4. 4Luzes de polícia com LEDsLuzes de polícia com LEDsComo as luzes de uma viatura: o LED vermelho pisca três vezes rapidamente, depois o LED azul pisca três vezes, e a sequência se repete sem parar. Basta ligar dois LEDs e dois resistores ao Arduino. UmIniciante
  5. 5Controle de LED com botão (momentâneo)Controle de LED com botão (momentâneo)É como uma campainha: a luz fica acesa enquanto você pressiona o botão e apaga quando você solta. O Arduino monitora o botão continuamente; enquanto ele está pressionado, o LED fica aceso e apaga assiIniciante
  6. 6Ligar e desligar um LED com botãoLigar e desligar um LED com botãoPressione o botão uma vez para acender a luz e outra vez para apagar, como o interruptor do seu quarto. O Arduino detecta cada toque e inverte o estado do LED, aguardando um breve instante para que asIniciante
  7. 7Medição da intensidade da luz com LDRMedição da intensidade da luz com LDRQuer ver a luminosidade do seu quarto em números? O LDR, um pequeno componente sensível à luz, mede a luz ambiente, e o Arduino exibe o valor na tela do computador a cada meio segundo. Cubra o sensor Iniciante
  8. 8Luz noturna com LDRLuz noturna com LDRUma pequena luz noturna que acende sozinha quando escurece e apaga ao amanhecer. Um sensor de luz mede a luminosidade do quarto, e o Arduino acende o LED quando está escuro o suficiente e apaga quandoIniciante
  9. 9Uso do buzzerUso do buzzerJá se perguntou como uma campainha ou um alarme produz som? O Arduino faz um pequeno buzzer emitir bipes em intervalos curtos: bipe, pausa, bipe, pausa. Você vê como a eletricidade produz som e dá o pIniciante
  10. 10Leitura de códigos de controle remoto IRLeitura de códigos de controle remoto IRCada botão do controle remoto da sua TV envia um código secreto usando uma luz que você não consegue ver. O receptor infravermelho capta essa luz, e o Arduino exibe na tela do computador o código de cIniciante

Projects by difficulty

Beginner36 projects

LED piscante
#1Iniciante

LED piscante

O primeiro contato com a eletrônica: acender e apagar um único LED. O Arduino acende e apaga o LED em intervalos curtos, fazendo a luz piscar rapidamente. Você vê da forma mais simples como a placa co

4.6(185)
1084
Dois LEDs piscando alternadamente
#2Iniciante

Dois LEDs piscando alternadamente

Dois LEDs piscam rapidamente, um de cada vez: quando um acende, o outro apaga, como se estivessem jogando uma bola de um para o outro. O Arduino mantém cada luz acesa por um quinto de segundo e passa

4.6(104)
339
Semáforo
#3Iniciante

Semáforo

Uma pequena versão do semáforo que você vê na rua todos os dias. O vermelho fica aceso por dois segundos, o amarelo acende por um instante, o verde fica aceso por dois segundos e depois volta ao verme

4.8(130)
387
Luzes de polícia com LEDs
#4Iniciante

Luzes de polícia com LEDs

Como as luzes de uma viatura: o LED vermelho pisca três vezes rapidamente, depois o LED azul pisca três vezes, e a sequência se repete sem parar. Basta ligar dois LEDs e dois resistores ao Arduino. Um

4.7(101)
250
Controle de LED com botão (momentâneo)
#9Iniciante

Controle de LED com botão (momentâneo)

É como uma campainha: a luz fica acesa enquanto você pressiona o botão e apaga quando você solta. O Arduino monitora o botão continuamente; enquanto ele está pressionado, o LED fica aceso e apaga assi

4.9(112)
219
Ligar e desligar um LED com botão
#10Iniciante

Ligar e desligar um LED com botão

Pressione o botão uma vez para acender a luz e outra vez para apagar, como o interruptor do seu quarto. O Arduino detecta cada toque e inverte o estado do LED, aguardando um breve instante para que as

4.8(100)
165
Medição da intensidade da luz com LDR
#11Iniciante

Medição da intensidade da luz com LDR

Quer ver a luminosidade do seu quarto em números? O LDR, um pequeno componente sensível à luz, mede a luz ambiente, e o Arduino exibe o valor na tela do computador a cada meio segundo. Cubra o sensor

4.6(80)
134
Luz noturna com LDR
#12Iniciante

Luz noturna com LDR

Uma pequena luz noturna que acende sozinha quando escurece e apaga ao amanhecer. Um sensor de luz mede a luminosidade do quarto, e o Arduino acende o LED quando está escuro o suficiente e apaga quando

4.8(100)
191
Uso do buzzer
#13Iniciante

Uso do buzzer

Já se perguntou como uma campainha ou um alarme produz som? O Arduino faz um pequeno buzzer emitir bipes em intervalos curtos: bipe, pausa, bipe, pausa. Você vê como a eletricidade produz som e dá o p

4.7(89)
161
Leitura de códigos de controle remoto IR
#16Iniciante
Premium

Leitura de códigos de controle remoto IR

Cada botão do controle remoto da sua TV envia um código secreto usando uma luz que você não consegue ver. O receptor infravermelho capta essa luz, e o Arduino exibe na tela do computador o código de c

4.5(39)
55
Tocar melodias com receptor IR, controle remoto e buzzer
#18Iniciante
Premium

Tocar melodias com receptor IR, controle remoto e buzzer

Monte uma caixinha de música que toca melodias com os botões de um controle de TV. Um receptor infravermelho capta o sinal do controle; um botão faz o buzzer tocar uma música animada de videogame, out

4.8(57)
74
Detector de movimento com sensor de movimento
#24Iniciante
Premium

Detector de movimento com sensor de movimento

Um vigia simples que avisa quando alguém entra no cômodo. O sensor de movimento detecta o calor emitido pelo corpo humano, e o Arduino mantém o LED aceso enquanto há movimento e o apaga quando ele par

4.6(47)
67
Medição de distância com HC-SR04 (Monitor Serial)
#27Iniciante

Medição de distância com HC-SR04 (Monitor Serial)

O sensor HC-SR04 funciona como um morcego que se orienta no escuro: emite um som que você não consegue ouvir, escuta o eco e mede a distância até o objeto à sua frente. O Arduino escreve essa distânci

4.6(46)
71
Uso do display LCD com I2C
#32Iniciante
Premium

Uso do display LCD com I2C

Dê ao seu Arduino um display próprio e faça-o escrever sua primeira mensagem. O display LCD de duas linhas é conectado com poucos fios; primeiro aparece uma saudação na linha de cima, depois uma segun

4.8(53)
70
Controle de LED pelo celular via Bluetooth
#34Iniciante
Premium

Controle de LED pelo celular via Bluetooth

Um pequeno ensaio para acender e apagar as luzes do seu quarto pelo celular. O módulo Bluetooth repassa ao Arduino as letras enviadas pelo celular; uma letra acende o LED vermelho, outra acende o verd

4.8(68)
88
Uso de servo motor
#35Iniciante
Premium

Uso de servo motor

O braço de um pequeno servo motor gira para três posições em sequência: o início, o meio e o fim do percurso, esperando dois segundos em cada parada. O Arduino informa ao motor em qual ângulo ficar, e

4.7(48)
67
Uso de servo motor com potenciômetro
#36Iniciante
Premium

Uso de servo motor com potenciômetro

Conforme você gira o botão do potenciômetro, o braço do servo motor gira junto: uma extremidade do botão corresponde a zero grau, e a outra, a meia volta. O Arduino lê continuamente a posição do botão

4.6(37)
52
Leitura de uma chave reed
#37Iniciante
Premium

Leitura de uma chave reed

Você já teve curiosidade sobre a chave magnética dos alarmes de portas e janelas? Quando um ímã se aproxima do módulo de relé reed, a pequena chave interna fecha; o Arduino faz a leitura uma vez por s

4.4(21)
27
Sensor de porta com chave reed
#38Iniciante
Premium

Sensor de porta com chave reed

Saiba se a porta está aberta ou fechada só de olhar uma luz. Você fixa um pequeno ímã na porta e uma chave sensível ao ímã no batente; quando a porta está fechada, os dois ficam lado a lado e o LED ve

4.7(34)
44
Uso de LED RGB
#39Iniciante
Premium

Uso de LED RGB

Três cores se escondem em um único LED: o LED RGB acende primeiro em vermelho, depois em verde e, por fim, em azul. Cada cor fica acesa por meio segundo e apagada por meio segundo antes de o ciclo rec

4.9(73)
98
Transição suave de cores com LED RGB
#40Iniciante
Premium

Transição suave de cores com LED RGB

Um único LED RGB muda lentamente do vermelho para o verde, do verde para o azul e de volta para o vermelho, repetindo esse ciclo de arco-íris sem parar. Cada transição leva cerca de dois segundos e me

4.8(58)
76
Medição de temperatura com NTC e display LCD 2x16
#44Iniciante
Premium

Medição de temperatura com NTC e display LCD 2x16

Meça a temperatura ao seu redor com um sensor que parece uma pequena conta. Esse componente, chamado NTC, deixa a eletricidade passar com mais facilidade à medida que aquece; o Arduino lê essa mudança

4.5(33)
44
Configuração do módulo de relógio RTC DS1302
#45Iniciante
Premium

Configuração do módulo de relógio RTC DS1302

Coloque em funcionamento um pequeno módulo de relógio que mantém a hora mesmo quando o Arduino é desligado. O módulo tem sua própria pilha e, depois de ajustar o relógio, a data e a hora aparecem na t

4.5(23)
31
Animação de bomba com display de 7 segmentos de 4 dígitos
#49Iniciante
Premium

Animação de bomba com display de 7 segmentos de 4 dígitos

A cena de bomba-relógio dos filmes na sua mesa, totalmente inofensiva: o display de 4 dígitos faz uma contagem regressiva a partir de 1:05, o buzzer emite um bipe a cada segundo e o LED vermelho pisca

4.8(63)
79
Uso de um sensor de gás
#51Iniciante
Premium

Uso de um sensor de gás

Um pequeno guardião que percebe um vazamento de gás na cozinha antes de você. O sensor de gás monitora o ar continuamente; enquanto está tudo bem, o LED verde fica aceso e, quando o gás no ar ultrapas

4.6(37)
50
Leitura de valores RFID
#53Iniciante
Premium

Leitura de valores RFID

O chaveiro de acesso do seu prédio ou seu cartão de entrada guarda um número de identificação oculto, e este projeto faz a leitura dele. Aproxime o cartão do leitor RFID e o Arduino escreve o número d

4.7(47)
61
Uso do teclado matricial 3x4
#61Iniciante
Premium

Uso do teclado matricial 3x4

O Arduino identifica na hora qual tecla você pressiona em um teclado de 12 teclas parecido com o de um telefone e a mostra na tela do computador. Os números, o asterisco e a cerquilha ficam em uma gra

4.5(24)
31
Uso do teclado matricial 4x4
#63Iniciante
Premium

Uso do teclado matricial 4x4

No teclado matricial 4x4, parecido com as teclas de um telefone, o Arduino identifica na hora qual tecla você pressionou e a mostra na tela do computador. Além dos números, ele reconhece as letras A,

4.5(27)
35
Controle do ângulo do servo SG90 com potenciômetro
#99Iniciante
Premium

Controle do ângulo do servo SG90 com potenciômetro

Controle de servo motor (SG90) com potenciômetro O objetivo principal deste projeto é controlar com precisão e em tempo real a posição angular de um servo motor usando um dispositivo de entrada analógica: o potenciômetro. O projeto é um exemplo básico de engenharia para entender a lógica da conversão analógico-digital (ADC) e do mapeamento de sinais.

4.5(24)
39
Marcha Mehter com Arduino
#100Iniciante
Premium

Marcha Mehter com Arduino

Este projeto permite tocar a marcha Mehter em repetição contínua usando apenas Arduino Uno, buzzer e jumpers. Basta fazer as conexões e colar o código.

4.0(24)
36
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)
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)
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
Botão de quiz com Arduino (4 botões + 3 LEDs + buzzer)
#191Iniciante
Premium

Botão de quiz com Arduino (4 botões + 3 LEDs + buzzer)

Quem apertou primeiro? O Arduino decide com precisão de milissegundos! O sistema de **quem aperta primeiro responde** dos programas de quiz da TV, para **3 jogadores** e com um **botão do apresentador**. O **LED** do jogador mais rápido acende com brilho intenso e um som próprio, e os outros botões ficam bloqueados. Apertar antes de o apresentador liberar é uma **falta**. Segure o botão do apresentador por 1 s e o **placar** aparece nos LEDs. Pronto para usar na sala de aula ou em casa.

0.0(0)
Jogo de adivinhar números com Arduino (teclado 4x4 + LCD I2C + buzzer)
#193Iniciante
Premium

Jogo de adivinhar números com Arduino (teclado 4x4 + LCD I2C + buzzer)

Pensei em um número de 1 a 100. Você consegue descobrir em até 7 tentativas? O Arduino escolhe um número secreto, você digita seu palpite no **teclado 4x4** e envia com **#**. O **LCD I2C** mostra HIGHER ou LOWER, o intervalo restante e suas tentativas, enquanto um **buzzer passivo** dá um som diferente a cada dica. O recorde de menos tentativas fica salvo na **EEPROM**. Um primeiro jogo divertido que combina teclado e LCD.

0.0(0)

Intermediate59 projects

Sequencial de LEDs
#5Intermediário

Sequencial de LEDs

Luzes que acendem uma após a outra, como se estivessem correndo. O Arduino acende seis LEDs, um de cada vez; cada um brilha por um instante e apaga, fazendo a luz percorrer a sequência do início ao fi

4.6(85)
206
Efeito Knight Rider com LEDs
#6Intermediário

Efeito Knight Rider com LEDs

O clássico efeito Knight Rider: um ponto de luz percorre seis LEDs de uma ponta à outra e depois volta. O Arduino acende cada LED por um décimo de segundo antes de passar para o próximo, muda de direç

4.8(106)
201
Sequencial de LEDs com velocidade ajustável
#7Intermediário

Sequencial de LEDs com velocidade ajustável

Seis LEDs acendem um após o outro, fazendo a luz parecer correr de uma ponta à outra. Ao girar o botão do potenciômetro, a velocidade muda na hora: para um lado, a luz corre rapidamente; para o outro,

4.6(72)
145
Efeito Knight Rider com LEDs e velocidade ajustável
#8Intermediário

Efeito Knight Rider com LEDs e velocidade ajustável

Uma luz percorre seis LEDs de uma ponta à outra, muda de direção e volta. Ao girar o botão do potenciômetro, você ajusta a velocidade na hora: em uma extremidade, a luz quase voa; na outra, avança dev

4.5(60)
119
Ajuste de frequência com buzzer
#14Intermediário

Ajuste de frequência com buzzer

Você controla o som de um buzzer com quatro botões: um inicia o som, outro o interrompe e os outros dois o deixam mais agudo ou mais grave. Mantenha pressionado o botão de aumentar ou diminuir, e o to

4.6(69)
118
Hino nacional da Turquia com buzzer
#15Intermediário

Hino nacional da Turquia com buzzer

Pressione o botão e um pequeno buzzer começa a tocar o hino nacional da Turquia, nota por nota. O Arduino toca cada nota na altura e na duração certas, executando duas estrofes do hino do início ao fi

4.9(106)
208
Ligar e desligar LEDs com receptor IR e controle remoto
#17Intermediário
Premium

Ligar e desligar LEDs com receptor IR e controle remoto

É como controlar três lâmpadas separadas sem sair da poltrona: os botões 1, 2 e 3 do controle remoto acendem os LEDs azul, vermelho e verde, e os botões 4, 5 e 6 os apagam na mesma ordem. O botão de l

4.7(45)
66
Sistema de alerta com laser
#22Intermediário
Premium

Sistema de alerta com laser

Você monta uma barreira de luz invisível, como nos filmes. Um laser ilumina um sensor de luz do outro lado; assim que alguém passa e interrompe o feixe, o LED acende e o buzzer soa. Quando o feixe vol

4.8(64)
82
Campainha e luz com sensor de movimento
#25Intermediário
Premium

Campainha e luz com sensor de movimento

Quando alguém se aproxima da sua porta, você fica sabendo antes mesmo de a pessoa tocar a campainha. Assim que o sensor detecta alguém, o LED acende e o buzzer toca uma melodia de três notas, da mais

4.7(54)
71
Sensor de estacionamento com HC-SR04
#28Intermediário
Premium

Sensor de estacionamento com HC-SR04

Uma versão em miniatura do sensor de estacionamento de um carro: quanto mais perto um objeto chega, mais rápidos ficam os bipes. O sensor de distância mede a distância até o objeto à sua frente; se el

4.8(64)
84
Projeto de medição de altura
#33Intermediário
Premium

Projeto de medição de altura

Um medidor de altura preso ao batente da porta que informa, em centímetros, a altura de quem está embaixo dele. Primeiro, você pressiona o primeiro botão sem ninguém embaixo, e o sensor de distância m

4.5(25)
34
Exibição de números de 0 a 9 em display de 7 segmentos
#41Intermediário
Premium

Exibição de números de 0 a 9 em display de 7 segmentos

Exiba você mesmo aqueles números conhecidos dos elevadores e relógios digitais. Em um display formado por sete pequenas barras luminosas, o Arduino mostra um dígito de 0 a 9 por segundo e depois recom

4.5(30)
43
Relógio RTC DS1302 com display LCD
#46Intermediário
Premium

Relógio RTC DS1302 com display LCD

Um pequeno relógio de mesa que mantém a hora mesmo quando falta energia. O módulo de relógio DS1302 mantém a hora graças à sua própria pilha; a cada segundo, o Arduino lê essa informação e exibe a hor

4.7(41)
51
Exibição de 0 a 9.999 em display de 7 segmentos de 4 dígitos
#47Intermediário
Premium

Exibição de 0 a 9.999 em display de 7 segmentos de 4 dígitos

Em um display de quatro dígitos, os números passam rapidamente de 0 a 9.999 e depois recomeçam do zero. O Arduino cria uma ilusão de ótica para que os quatro dígitos pareçam acesos ao mesmo tempo: na

4.4(19)
25
Relógio digital com display de 7 segmentos de 4 dígitos
#48Intermediário
Premium

Relógio digital com display de 7 segmentos de 4 dígitos

Um relógio digital luminoso de quatro dígitos, parecido com o de um forno de cozinha. O módulo de relógio DS1302 mantém a hora e, a cada segundo, o Arduino lê as horas e os minutos e os exibe no displ

4.8(56)
73
Uso de um sensor de chama
#50Intermediário
Premium

Uso de um sensor de chama

Um pequeno guardião que percebe o fogo antes de você, na cozinha ou na oficina. O sensor de chama capta a luz invisível emitida pelo fogo; enquanto está tudo bem, o LED verde fica aceso e, ao detectar

4.6(33)
44
Autenticação por RFID
#54Intermediário
Premium

Autenticação por RFID

Como na entrada com cartão de um prédio: você aproxima o cartão do leitor RFID e o Arduino compara o número dele com o número salvo. Com o cartão correto, o LED verde acende por três segundos; com um

4.8(64)
83
Temperatura e umidade com DHT11
#55Intermediário

Temperatura e umidade com DHT11

Qual é a temperatura do seu quarto? O ar está úmido ou seco? O sensor DHT11 mede a temperatura e a umidade, e o Arduino mostra os valores em um display LCD de duas linhas, atualizando a cada poucos se

4.7(47)
70
Voltímetro digital com display LCD
#56Intermediário
Premium

Voltímetro digital com display LCD

Descubra a tensão de uma pilha ou de um adaptador de alimentação com um medidor feito por você. Um divisor formado por dois resistores reduz a tensão alta a um nível que a placa consegue ler, e o Ardu

4.5(27)
36
Comunicação unidirecional entre 2 Arduinos
#57Intermediário
Premium

Comunicação unidirecional entre 2 Arduinos

Faça dois Arduinos conversarem por um único fio: ao pressionar o botão de um, o LED do outro acende; ao pressionar de novo, ele apaga. A placa transmissora informa que o botão foi pressionado com uma

4.4(37)
50
Comunicação bidirecional entre 2 Arduinos
#58Intermediário
Premium

Comunicação bidirecional entre 2 Arduinos

Dois Arduinos se conectam por fios e conversam entre si: ao pressionar o botão de um, a luz do outro acende; ao pressionar novamente, ela apaga. As duas placas executam o mesmo programa, então ambas e

4.5(20)
26
Controle de LEDs com joystick
#59Intermediário
Premium

Controle de LEDs com joystick

Empurre a alavanca do joystick até o fim em qualquer direção e o LED correspondente acende: são quatro cores diferentes para direita, esquerda, cima e baixo. Ao soltar a alavanca, ela volta ao centro

4.7(50)
67
Controle de servos com joystick
#60Intermediário
Premium

Controle de servos com joystick

Controle dois motores com um joystick, como ao girar uma câmera de segurança. Empurre a alavanca para os lados e o servo motor inferior gira lentamente; mova para cima ou para baixo e o servo superior

4.7(42)
58
Controle de LEDs com teclado matricial 3x4
#62Intermediário
Premium

Controle de LEDs com teclado matricial 3x4

Com um teclado parecido com o de um telefone, você controla três luzes separadas. As teclas 1, 2 e 3 acendem os LEDs verde, azul e amarelo; as teclas 4, 5 e 6 apagam essas mesmas luzes. O asterisco ac

4.6(29)
38
Teclado para programar em Arduino
#65Intermediário
Premium

Teclado para programar em Arduino

Se você se cansou de digitar as mesmas linhas várias vezes ao programar, este pequeno teclado matricial vira seu teclado de atalhos. Conectado ao computador, o Arduino Leonardo se apresenta como um te

4.7(40)
52
Teclado para programar em Python
#66Intermediário
Premium

Teclado para programar em Python

Se você se cansou de digitar os mesmos padrões várias vezes ao programar, este pequeno teclado é para você. O Arduino Leonardo se conecta ao computador como um teclado, e cada tecla do teclado matrici

4.6(35)
45
Uso do motor de passo
#67Intermediário
Premium

Uso do motor de passo

Um motor que gira passo a passo, exatamente o quanto você quer, como o ponteiro de um relógio. Por meio de uma placa de acionamento, o Arduino gira um pequeno motor de passo uma volta completa em uma

4.5(31)
42
Servo motor de 360 graus com motor de passo
#68Intermediário
Premium

Servo motor de 360 graus com motor de passo

Ensine um motor de passo comum a ir até qualquer ângulo que você quiser, ao longo de uma volta completa. O Arduino calcula quantos passos correspondem a cada ângulo; o motor vai para 0, 90, 45, 180, 1

4.5(22)
32
Uso da fita LED WS2812B
#69Intermediário
Premium

Uso da fita LED WS2812B

Conheça uma fita LED inteligente em que você pode definir a cor de cada luz individualmente. O Arduino primeiro acende os cinco primeiros LEDs em vermelho, um segundo depois acende os outros cinco em

4.8(54)
70
Luzes de polícia com WS2812B
#70Intermediário
Premium

Luzes de polícia com WS2812B

Traga as luzes vermelhas e azuis do teto de uma viatura para a sua mesa. Metade de uma fita WS2812B de dez LEDs pisca em vermelho três vezes seguidas rapidamente, depois a outra metade pisca em azul t

4.8(67)
86
LED sequencial com WS2812B
#71Intermediário
Premium

LED sequencial com WS2812B

Em uma fita de dez LEDs, um ponto de luz verde avança do início ao fim, um LED por vez, e depois volta ao começo; ele permanece em cada LED por um terço de segundo. Na fita WS2812B, você controla cada

4.8(58)
75
LED sequencial com WS2812B (efeito de preenchimento)
#72Intermediário
Premium

LED sequencial com WS2812B (efeito de preenchimento)

Uma fita de luz que enche e esvazia como um copo de água. O Arduino acende dez LEDs coloridos em laranja, um por vez, e os mantém acesos; quando a fita está cheia, apaga um por vez na mesma ordem, e o

4.7(50)
65
Efeito Super Máquina com WS2812B
#73Intermediário
Premium

Efeito Super Máquina com WS2812B

Um ponto de luz vermelho desliza de uma ponta à outra de uma fita LED inteligente e volta, indo e vindo sem parar. A cada passo, o Arduino acende apenas um LED, espera um décimo de segundo e passa ao

4.9(73)
94
Efeito Super Máquina triplo com WS2812B
#74Intermediário
Premium

Efeito Super Máquina triplo com WS2812B

Todas as cores do arco-íris deslizam lentamente por uma fita de 56 LEDs. Cada LED brilha em uma cor um pouco diferente da do vizinho, e as cores continuam fluindo na mesma direção, transformando a fit

4.8(61)
79
Animação 1 com WS2812B
#75Intermediário
Premium

Animação 1 com WS2812B

Em uma fita de 56 LEDs, todas as cores do arco-íris ficam lado a lado e fluem sem parar, como se um rio de luz deslizasse pela fita. Cada LED brilha em uma cor um pouco diferente da do anterior, e o m

4.9(69)
89
Animação 2 com WS2812B
#76Intermediário
Premium

Animação 2 com WS2812B

Monte no seu quarto um espetáculo de luzes que muda de cor sozinho. O Arduino mantém as cores em movimento em uma fita de 30 LEDs e troca o conjunto de cores a cada poucos segundos: arco-íris, faixas

4.8(65)
84
Leitura de reflexão (proximidade) com TCRT5000
#77Intermediário
Premium

Leitura de reflexão (proximidade) com TCRT5000

Com um pequeno sensor que emite luz invisível e mede quanto dela é refletido, você detecta a superfície à frente dele. Quanto mais o sensor se aproxima de um objeto ou de uma superfície clara, mais lu

4.6(33)
43
Detecção de superfícies pretas e brancas com TCRT5000
#78Intermediário
Premium

Detecção de superfícies pretas e brancas com TCRT5000

Com o pequeno sensor que funciona como o olho dos robôs seguidores de linha, você identifica se o piso é preto ou branco. O TCRT5000 emite luz invisível em direção ao piso e verifica quanto dela é ref

4.7(40)
49
Projeto de dado
#79Intermediário
Premium

Projeto de dado

Chega de perder o dado durante os jogos de tabuleiro: a cada toque no botão, um número aleatório de 1 a 6 aparece no display de 7 segmentos. Cada toque gera exatamente um resultado, que também aparece

5.0(48)
67
Iluminação inteligente de escadas e corredores
#82Intermediário
Premium

Iluminação inteligente de escadas e corredores

Ao entrar na escada ou no corredor, as luzes acendem uma a uma no sentido em que você caminha. Há um sensor de distância em cada extremidade; ao passar por um deles, os oito LEDs acendem a partir daqu

5.0(35)
51
Relógio e calendário de matriz de LEDs (MAX7219, DS1307)
#84Intermediário
Premium

Relógio e calendário de matriz de LEDs (MAX7219, DS1307)

Um painel luminoso para a mesa ou a parede que mostra a hora e a data em texto deslizante. O display de LEDs 8x32 exibe um relógio com dígitos grandes e dois pontos que piscam a cada segundo; no iníci

5.0(37)
59
Relógio, calendário e estação meteorológica de matriz de pontos (MAX7219, DS1307)
#85Intermediário
Premium

Relógio, calendário e estação meteorológica de matriz de pontos (MAX7219, DS1307)

Um painel com texto em rolagem para sua mesa ou parede que mostra, em sequência, a hora, a data e as condições do ambiente. No display LED 8x32, você vê primeiro a temperatura em Celsius e Fahrenheit,

5.0(50)
66
Jogo de bola e raquetes - SSD1306
#86Intermediário
Premium

Jogo de bola e raquetes - SSD1306

Uma bola, duas raquetes e você: jogue tênis de mesa, um dos primeiros videogames, em um pequeno display OLED. Dois botões movem sua raquete à direita para cima e para baixo, enquanto o computador cont

4.5(47)
65
Animação e texto em 4 matrizes LED 32x8
#90Intermediário
Premium

Animação e texto em 4 matrizes LED 32x8

Empilhe quatro módulos longos de matriz LED para formar um display quadrado com mais de mil pontos de luz. Primeiro, letras caem do alto como chuva, como nos filmes. Depois, uma cortina se abre e duas

4.6(40)
66
4x matriz de LED 32x8 - Pacote de 6 animações
#91Intermediário
Premium

4x matriz de LED 32x8 - Pacote de 6 animações

Quatro painéis de LED 32x8 empilhados formam um display quadrado que exibe seis animações em sequência: chuva digital, uma espiral que cresce, células que nascem e morrem sozinhas, ondas circulares na

4.5(35)
48
Calculadora I2C com Arduino
#94Intermediário
Premium

Calculadora I2C com Arduino

Projeto de calculadora com Arduino que faz operações de adição, subtração, multiplicação e divisão usando um teclado de membrana 4x4 e um display LCD I2C 16x2. Com I2C, a conexão do display usa apenas 2 fios, reduzindo a quantidade de cabos e deixando mais pinos livres. Também permite inserir números decimais e negativos.

5.0(31)
43
Controle de LED RGB com teclado
#95Intermediário
Premium

Controle de LED RGB com teclado

Este projeto permite controlar os modos e as cores do LED RGB pelo teclado 4x4. Com millis(), os comandos são processados sem atraso. Guia de uso: Tecla A: Efeito Fade, que altera gradualmente os valores das cores. Tecla B: Alternância sequencial entre sete cores fixas no modo Smooth. C / D: Aumenta / diminui a velocidade dos dois efeitos. 1 - 9: Seleção rápida de cores fixas. * / #: Cores intermediárias especiais (rosa, verde-claro etc.). Tecla 0: Apaga o LED.

5.0(32)
44
Roleta com Arduino
#96Intermediário
Premium

Roleta com Arduino

Roleta eletrônica com Arduino Este projeto é um jogo eletrônico baseado em Arduino que simula o fator sorte com um algoritmo digital. O sistema cria um mecanismo de "roleta" com LEDs dispostos em círculo, que piscam rapidamente em sequência. Princípio de funcionamento: Ao pressionar o botão, uma animação de giro começa no anel de LEDs. O LED de destino é escolhido com random(0, 24); o código atual não define uma semente para o gerador de números aleatórios. A velocidade de transição dos LEDs

4.5(28)
49
Teste de tempo de reação com Arduino e sinal sonoro
#97Intermediário
Premium

Teste de tempo de reação com Arduino e sinal sonoro

Estação de teste de reação com Arduino Este projeto é um sistema digital desenvolvido para medir a velocidade de reação do usuário a estímulos visuais e sonoros com precisão de milissegundos (ms). O sistema consiste em um controlador Arduino, um grupo de LEDs para sinalização em três etapas, um buzzer para aviso sonoro e um display LCD I2C que mostra os resultados em tempo real.

4.6(33)
50
Jogo de corrida no LCD com Arduino
#98Intermediário
Premium

Jogo de corrida no LCD com Arduino

Jogo de corrida infinita com rolagem lateral em um display LCD de 16x2 caracteres. O herói corre automaticamente, e o jogador pressiona o botão para pular os obstáculos. Obstáculos aleatórios aparecem nas linhas superior e inferior. O buzzer passivo toca a melodia de abertura, o som de pulo, o som de comemoração a cada 50 pontos e a melodia de fim de jogo. A tela de abertura "BlueGrays - Arduino Projects" aparece ao iniciar. A pontuação é atualizada em tempo real no canto superior direito.

4.7(31)
54
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)
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)
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)
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
Tetris com Arduino (matriz de LEDs MAX7219 8x32 + 4 botões + buzzer)
#188Intermediário
Premium

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

0.0(0)
Ataque alienígena com Arduino (OLED de 0,96 polegada + joystick + buzzer)
#189Intermediário
Premium

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

0.0(0)
1
Jogo de acertar a toupeira com Arduino (4 LEDs + 4 botões + display TM1637)
#190Intermediário
Premium

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.

0.0(0)

Advanced23 projects

Acender uma lâmpada de 220V com botão de pressão
#19Avançado
Premium

Acender uma lâmpada de 220V com botão de pressão

Enquanto você mantém o botão pressionado, uma lâmpada de 220 volts fica acesa e apaga assim que você solta. O sinal fraco do Arduino não consegue acender a lâmpada diretamente, então um relé, que é um

4.4(30)
38
Ligar e desligar uma lâmpada de 220V com botão
#20Avançado
Premium

Ligar e desligar uma lâmpada de 220V com botão

Quer ligar e desligar uma lâmpada de casa com um pequeno botão? Ao pressionar o botão, o Arduino aciona um relé e a lâmpada acende; ao pressionar novamente, ela apaga. O relé funciona como intermediár

4.5(33)
44
Acender uma lâmpada de 220V com controle remoto
#21Avançado
Premium

Acender uma lâmpada de 220V com controle remoto

Ligue e desligue uma lâmpada de casa com o controle da TV, sem sair do sofá. O Arduino lê o sinal de luz invisível do controle; o botão de ligar aciona o relé e acende a lâmpada, e o botão de silencia

4.4(22)
30
Sistema de segurança com laser
#23Avançado
Premium

Sistema de segurança com laser

Como nas cenas de roubo com lasers dos filmes: um feixe de laser atinge um sensor de luz e, assim que alguém passa e interrompe o feixe, o LED vermelho acende e o buzzer começa a soar. O alarme não pa

4.8(60)
77
Piano simples com buzzer e botões
#26Avançado
Premium

Piano simples com buzzer e botões

Monte seu próprio piano com oito botões. Cada botão corresponde a uma nota, da mais grave à mais aguda: dó, ré, mi, fá, sol, lá, si e dó agudo. A nota toca no buzzer enquanto você mantém o botão press

4.9(66)
88
Exibição de mensagens no display LCD 2x16
#29Avançado
Premium

Exibição de mensagens no display LCD 2x16

Seu primeiro passo para escrever textos em um display. O display LCD de duas linhas mostra primeiro uma mensagem de espera, depois escreve uma saudação na linha de cima e uma palavra letra por letra n

4.6(37)
51
Animação de texto que rebate nas bordas do LCD
#30Avançado
Premium

Animação de texto que rebate nas bordas do LCD

Na linha de cima do display LCD, a palavra BLUEGRAYS desliza de uma borda à outra e volta como uma bola que bate na parede, repetindo o movimento sem parar. Você só precisa de um Arduino, um display L

4.5(29)
40
Medição de distância com display LCD
#31Avançado
Premium

Medição de distância com display LCD

Uma ferramenta que mede distâncias sem régua: aproxime e afaste a mão na frente do sensor e veja o número mudar. O HC-SR04 emite uma onda sonora e escuta seu eco, e o Arduino calcula a distância em ce

4.6(45)
59
Exibição de números de 0 a 99 em um display de 7 segmentos
#42Avançado
Premium

Exibição de números de 0 a 99 em um display de 7 segmentos

Um display de dois dígitos formado por pequenas barras, como os de calculadoras, conta de 0 a 99. O Arduino separa cada número em unidades e dezenas e acende as barras necessárias entre as sete de cad

4.5(27)
35
Contador com display de 7 segmentos e botões
#43Avançado
Premium

Contador com display de 7 segmentos e botões

Um contador simples com três botões: ao pressionar um deles, o algarismo no display aumenta em um; com outro, diminui em um; e o terceiro zera a contagem. O display de 7 segmentos de um dígito conta d

4.6(35)
47
Alarme com sensores de chama e gás
#52Avançado
Premium

Alarme com sensores de chama e gás

Um pequeno guardião que avisa você imediatamente quando há um vazamento de gás ou surge uma chama. O sensor de gás monitora o gás no ar e o sensor de chama detecta a luz do fogo; enquanto está tudo be

4.8(52)
67
Fechadura com senha, teclado 4x4 e LCD
#64Avançado
Premium

Fechadura com senha, teclado 4x4 e LCD

Uma pequena fechadura eletrônica que impede a entrada de quem não sabe a senha. Você pressiona a cerquilha e digita a senha no teclado. Se estiver correta, o display indica que o acesso foi permitido,

4.8(58)
75
Carrinho controlado por Bluetooth com L298N
#80Avançado
Premium

Carrinho controlado por Bluetooth com L298N

Transforme seu celular em um controle remoto e dirija seu próprio carrinho robô. O Arduino recebe os comandos de um aplicativo de controle remoto no celular por meio de um módulo Bluetooth e aciona as

5.0(38)
65
Robô que desvia de obstáculos
#81Avançado
Premium

Robô que desvia de obstáculos

Que tal construir um veículo inteligente que encontra seu próprio caminho? O robô que desvia de obstáculos monitora o ambiente constantemente com o sensor ultrassônico na parte da frente. Ao encontrar

5.0(38)
49
Estação de irrigação inteligente
#83Avançado
Premium

Estação de irrigação inteligente

Um jardineiro que rega suas plantas sozinho para que elas não sequem enquanto você está de férias. Um sensor de umidade do solo mede o quanto a terra está úmida; quando ela seca, o Arduino aciona a bo

5.0(42)
57
Corrida do T-Rex no OLED: jogo do dinossauro com Arduino
#87Avançado
Premium

Corrida do T-Rex no OLED: jogo do dinossauro com Arduino

O jogo do dinossauro que aparece quando a internet cai, agora na sua mesa: o dinossauro corre pelo pequeno display OLED, os cactos vêm na sua direção e você pula com um único botão. Sua pontuação aume

4.7(33)
53
Cobrinha em pixels: matriz 8x8
#88Avançado
Premium

Cobrinha em pixels: matriz 8x8

Monte o clássico jogo da cobrinha com as próprias mãos e jogue. Em uma matriz de luzes coloridas 8x8, você guia uma cobra verde com um joystick e come maçãs vermelhas; a cada maçã, a cobra cresce, ace

4.7(39)
57
Cobrinha na matriz 16x16
#89Avançado
Premium

Cobrinha na matriz 16x16

O clássico jogo da cobrinha, desta vez em um enorme display LED com 256 luzes. Você guia a cobra verde com um joystick e coleta maçãs vermelhas; a cada maçã, a cobra cresce, sua pontuação aumenta em u

4.8(52)
67
Cofre eletrônico inteligente
#92Avançado
Premium

Cofre eletrônico inteligente

Um pequeno cofre para guardar seus objetos de valor, que abre com uma senha. Você digita sua senha de quatro dígitos no teclado; se estiver correta, o servo motor abre a trava, a luz verde acende e o

4.7(42)
63
Jogo da memória com Arduino (4 LEDs + 4 botões + buzzer)
#93Avançado
Premium

Jogo da memória com Arduino (4 LEDs + 4 botões + buzzer)

Você confia na sua memória? Quatro LEDs coloridos acendem em sequência, cada um tocando sua própria nota, e você repete a mesma ordem apertando os botões. A cada rodada correta, uma nova cor é adicion

4.8(46)
69
Jogo da cobrinha
#101Avançado
Premium

Jogo da cobrinha

Nesta atividade, tente aumentar a cauda da cobrinha comendo maçãs com ela.

4.6(51)
68
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

Parts and tools

The parts used most often in these projects, calculators that help while you build, and step-by-step guides.

Frequently asked questions

What can you build with an Arduino?

Almost anything that senses and reacts: LED animations, temperature stations, a parking assistant with a distance sensor, an RFID door lock or a small robot car. The Arduino reads sensors, makes a decision and controls outputs such as LEDs, motors, relays and displays.

Which project should an Arduino beginner start with?

Blinking an LED is the best first project: it teaches wiring, uploading code and controlling a pin all at once. After that, move on to reading a button, a traffic light and dimming an LED with a potentiometer.

Which Arduino board should I buy?

The Arduino Uno is the right choice for beginners, since most examples are written for it. The Nano is a smaller board that sits on a breadboard, and the Mega suits projects that need many pins. If you need wireless, look at the ESP32.

What parts do I need for Arduino projects?

An Arduino Uno, a breadboard, jumper wires, LEDs, 220 Ω and 10 kΩ resistors, a push button and a potentiometer cover the first projects. Later you can add an HC-SR04 distance sensor, a DHT11 temperature and humidity sensor, a servo motor and a 16x2 LCD. Each project page lists the exact parts.

What programming language does Arduino use?

Arduino code is based on C/C++ and is written in the free Arduino IDE. Every sketch has a setup() function that runs once and a loop() function that repeats forever. The code in these projects is explained line by line.

What should I do if my Arduino project does not work?

First check that the right board and port are selected in the Arduino IDE. Then check the wiring, make sure all grounds are connected and the LED is the right way round. Printing values to the Serial Monitor makes bugs easier to find, and every project has a common mistakes section.

Other platforms

Projetos Arduino com código e esquemas | BlueGrays | BlueGrays