Componentes · 18 min de leitura

Lista de componentes Arduino: guia de 130 peças e para que servem

Lista de componentes Arduino em um só mapa: 130 peças em 12 grupos, as 10 mais usadas, as 12 primeiras para aprender e como ir de uma peça a um projeto.

O jeito mais rápido de aprender o que faz cada peça de uma lista de componentes Arduino é vê-la junto com os projetos que a usam, e não isolada. No app BlueGrays, Explorar › Componentes faz exatamente isso: cada uma das 130 peças tem uma página com foto, uma descrição curta e a seção Projetos que usam este componente, que lista todos os projetos em que ela aparece. Para identificar uma peça que está na sua mão, digite o nome ou o código do modelo impresso nela na caixa de busca; a página dela explica o que faz, mostra onde é usada e leva você a um projeto adequado. Depois de testar uma peça, você a marca como Já usei e, com o Premium, salva na sua oficina com Adicionar à oficina. Na lista, filtros como Tenho, Já usei e Grátis, mais as opções de Ordenar, ajudam a chegar ao que você procura.

O blog já tem muitos posts sobre sensores específicos, do DHT11 ao HC-SR04. Este post não os substitui; ele coloca um mapa por cima deles. Primeiro você vai ver como funciona a tela de Componentes e depois como as 130 peças se dividem em grupos. Em seguida, mostramos como identificar uma peça desconhecida, como ir de uma peça a um projeto, as dez peças usadas em mais projetos, a ordem das 12 primeiras peças para iniciantes e os pares de peças que mais se confundem. Dentro de cada grupo há links para as peças que têm um guia detalhado, para você se aprofundar quando quiser.

O que tem em Explorar › Componentes?

Ao abrir o Explorar no menu inferior e mudar para o segmento Componentes no topo, você vê no topo uma caixa de busca com o texto Buscar componentes..., um botão de ordenação ao lado e, logo abaixo, uma fileira de chips de filtro que dá para deslizar para o lado. A busca procura a sua palavra tanto no nome quanto na descrição de cada peça. Por isso um código de modelo como “HC-SR04” traz a peça direto, enquanto uma palavra genérica como “I2C” lista todas as peças cuja descrição a menciona. A fileira de filtros tem os chips Todos, Já usei, Não usei, Tenho, Não tenho, Grátis e Premium. Tocar em um chip liga o filtro; tocar de novo no mesmo chip faz a lista voltar para Todos.

O botão Ordenar tem oito opções: Mais recentes, Mais antigos, Nome (A-Z), Nome (Z-A), Melhor avaliados, Mais usados e uma ordenação por ID nos dois sentidos. Aqui há um detalhe pequeno, mas importante: Mais usados não ordena pela quantidade de projetos que usam a peça, e sim por quantas vezes os usuários a marcaram como Já usei. Ou seja, essa ordenação responde à pergunta “o que a comunidade mais testou?”. O número de projetos por peça está em uma tabela separada mais abaixo.

Toque em uma peça e a página Detalhes do componente se abre. No topo há uma foto grande; toque nela para abrir em tela cheia e dar zoom. No canto da foto aparecem a etiqueta Grátis ou Premium da peça, o chip Na Minha oficina se ela estiver na sua oficina e o chip Já usei se você a marcou. Abaixo vêm o nome da peça, a nota em estrelas, quantas pessoas avaliaram, quantas vezes ela foi marcada como usada e o número da peça (como #21). A descrição que segue explica em poucas frases o que é a peça e onde ela costuma ser usada. Sob a descrição há três blocos: Já usei, Avaliar e Favorito. O botão Adicionar à oficina fica fixo na parte de baixo da tela, e a lista Projetos que usam este componente fecha a página. Algumas páginas de componentes podem ser Premium; se você tocar em uma página Premium com uma conta grátis, em vez da página abre uma tela que apresenta os planos Premium.

Elemento na telaO que fazQuando ajuda
Buscar componentes...Procura no nome e na descrição de cada peçaQuando você leu o código impresso na sua peça
OrdenarOrdena a lista por uma de 8 opçõesPara ver as peças mais recentes ou as melhor avaliadas
Chips Já usei / Não useiSepara as peças que você marcouPara achar peças que você ainda não testou
Chips Tenho / Não tenhoFiltra pelas peças da sua OficinaQuando você lista as peças que faltam
Chips Grátis / PremiumSepara as páginas por tipo de acessoPara ver quais páginas a sua conta abre
Bloco Já useiAdiciona a peça às peças que você já testouLogo depois de terminar um projeto
Avaliar e FavoritoDá de 1 a 5 estrelas e adiciona aos favoritosPara chegar rápido às peças que você usa sempre
Adicionar à oficinaSalva a peça na sua oficina com quantidade e nome personalizado (Premium)Quando você conta as peças da sua caixa
Projetos que usam este componenteMostra em cartões os projetos que usam a peçaQuando você se pergunta o que dá para montar com ela

Mapa por categorias: 130 peças em 12 grupos

No app, as peças ficam em uma única lista; não há uma aba separada por categoria. O agrupamento abaixo é um mapa que montamos para ajudar o iniciante a situar as 130 peças. Cada grupo responde a uma pergunta: as placas respondem “quem executa o programa?”, os sensores “o que estou medindo ao meu redor?”, os displays e o som “como mostro o resultado?”, os motores “o que estou movendo?” e o grupo de alimentação “o que alimenta tudo isso?”. Quando você olha a lista de peças de um projeto, quase sempre vê uma placa, algumas peças básicas, uma ou duas entradas e pelo menos uma saída. Você pode digitar os nomes de exemplo da tabela, ou só os códigos de modelo, direto na caixa de busca.

GrupoO que fazExemplos de peças no appPeças
Placas de desenvolvimentoO cérebro que executa o código e controla as outras peças pelos pinosArduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP32 CAM, NodeMCU V3 (ESP8266), Raspberry Pi Pico W15
Peças básicasFormam o circuito, limitam a corrente, comutam sinaisProtoboard, jumper, resistor, capacitor, diodo, transistor, registrador de deslocamento 74HC5957
Peças de entradaPassam o comando do usuário para a placaBotão de pressão, potenciômetro, joystick, teclado matricial, módulo encoder rotativo KY-040, controle remoto, receptor infravermelho8
SensoresMedem o ambiente: distância, luz, temperatura, gás, umidade, pulsoSensor de distância HC-SR04, LDR, DHT11, sensor de qualidade do ar MQ-135, sensor de umidade do solo, módulo RFID RC52235
LEDs e luzMostram um estado com luz ou criam efeitosLED, LED RGB, LED WS2812B NeoPixel, matriz de LEDs NeoPixel 8x8, módulo laser7
DisplaysMostram números, texto ou gráficosDisplay de 7 segmentos, módulo display de 7 segmentos e 4 dígitos TM1637, display LCD I2C 2x16, display OLED I2C de 0,96 polegada, módulo display colorido TFT ILI934112
SomTocam um bipe, um tom ou um som gravadoBuzzer, alto-falante (8 Ω, 0,5–3 W), módulo reprodutor MP3 DFPlayer Mini3
Motores e driversCriam movimento; a placa driver conduz a corrente do motorServo motor SG90, servo motor MG996R, motor de passo 28BYJ-48 com placa de acionamento ULN2003A, motor de passo NEMA 17, módulo driver de motor L298N, módulo de acionamento de motor de passo A4988, relé17
ComunicaçãoConectam a placa a um celular, a outra placa ou a um computadorMódulo Bluetooth HC-05, módulo sem fio nRF24L01 de 2,4 GHz, módulo GSM/GPRS SIM800L, módulo GPS NEO-6M, conversor USB-TTL CH3408
Hora e registro de dadosGuardam a hora e gravam medições em um cartãoMódulo de relógio RTC, módulo RTC DS1307, módulo para cartão SD, módulo para cartão MicroSD4
AlimentaçãoAlimentam o circuito, reduzem a tensão, carregam bateriasSuporte para pilhas AA, bateria Li-ion 18650, módulo de carga Li-Po / Li-ion TP4056, módulo de alimentação para protoboard MB102, regulador de tensão LM7805, regulador de tensão AMS1117 3,3V, módulo abaixador de tensão (buck) LM259611
Medidores e auxiliaresMedem o circuito ou acompanham outra peçaVoltímetro, amperímetro, ímã3

Os números da tabela deixam uma coisa clara: o maior grupo da biblioteca são os sensores, com 35 peças, seguidos por motores e drivers, com 17. Mesmo assim, quase todo projeto passa pelos dois primeiros grupos, uma placa e as peças básicas. Peças que fazem o mesmo trabalho também ficam no mesmo grupo: o L298N, o L9110S e as versões em CI e em shield do L293D acionam motores DC; o display de 7 segmentos, o módulo TM1637 e os módulos MAX7219 mostram números ou padrões. Se você não tem uma peça listada em um projeto, olhar uma peça parecida do mesmo grupo é um bom começo. Lembre que a ligação e a biblioteca costumam mudar, então você também vai precisar adaptar o código.

Sensores: identificando 35 peças em 8 subgrupos

Ao escolher e ligar um sensor, a primeira coisa a verificar não é tanto o que ele mede, mas como ele passa a medição para a placa. Um sensor com saída analógica produz uma tensão e é lido nos pinos analógicos, como A0–A5 no Arduino Uno; analogRead() retorna um número de 0 a 1023. Um sensor com saída digital só dá HIGH ou LOW e pode ir em qualquer pino digital. Sensores que usam I2C conversam por duas linhas (SDA e SCL), e vários dispositivos podem compartilhar as mesmas linhas; no Uno elas são A4 e A5, enquanto as placas de desenvolvimento ESP32 usam em geral GPIO21 e GPIO22. Protocolos como o de um fio do DHT11, o barramento 1-Wire do DS18B20, a ligação SPI do RC522 e a UART dos sensores de impressão digital costumam exigir uma biblioteca. Na tabela abaixo você encontra o tipo de saída típico de cada subgrupo e os guias detalhados do blog.

SubgrupoPeças no appSaída típicaGuia detalhado
Distância e movimentoSensor de distância HC-SR04, sensor de movimento PIR, TCRT5000, MPU-6050, chave reed (listada como “Relé reed”)Largura de pulso (HC-SR04), digital (PIR, reed), analógica e digital (TCRT5000), I2C (MPU-6050)HC-SR04, PIR, MPU6050, TCRT5000
Vibração e somSensor de vibração SW-420, módulo sensor de som KY-038Saída digital por limiar; o KY-038 também tem saída analógicasensor de som KY-038
Luz, cor e chamaLDR, sensor de cor TCS3200, sensor de cor TCS34725, sensor de cor, proximidade e gestos APDS-9960, módulo sensor de chamaAnalógica (LDR), frequência (TCS3200), I2C (TCS34725, APDS-9960), analógica e digital (módulo de chama)LDR, TCS3200, sensor de chama
Temperatura, umidade e pressãoDHT11, DHT22, DS18B20, termistor NTC, BMP280, BME280Digital de um fio (DHT11, DHT22), 1-Wire (DS18B20), analógica (NTC), I2C ou SPI (BMP280, BME280)DHT11, DS18B20, BME280 e BMP280
Gás e qualidade do arSensor de gás, sensor de qualidade do ar MQ-135, sensor de qualidade do ar CJMCU-811 (CCS811)Analógica e digital por limiar (série MQ), I2C (CCS811)sensor de gás MQ-2
Água e soloSensor de umidade do solo, módulo sensor de chuva, sensor de nível de água, chave boia, sensor de nível de líquido sem contato (XKC-Y25), sensor TDS de qualidade e condutividade da águaAnalógica (solo, chuva, nível de água, TDS), contato (chave boia), digital (XKC-Y25)umidade do solo, sensor de chuva
Pulso, impressão digital e leitura de cartõesPulse Sensor, sensor de batimentos cardíacos KY-039, sensor de impressão digital AS608, módulo leitor de impressão digital Waveshare (UART), módulo RFID RC522Analógica (pulso), UART (impressão digital), SPI (RC522)sensor de pulso, impressão digital, RC522
Peso e correnteCélula de carga, módulo amplificador para célula de carga HX711, ACS712O HX711 transforma a saída da célula de carga, na faixa de milivolts, em dados digitais; o ACS712 é analógicoHX711, ACS712
O ESP32 e o Raspberry Pi Pico usam lógica de 3,3 V, e os pinos deles não toleram 5 V. Não ligue a saída de um módulo alimentado com 5 V, como o pino Echo do HC-SR04, direto nessas placas; coloque no meio um divisor de tensão (por exemplo, 1 kΩ e 2 kΩ) ou um conversor de nível lógico. Da mesma forma, nunca alimente motores, bobinas de relé ou fitas de LED longas direto de um pino da placa; esse trabalho é das placas driver e de uma fonte separada.

Displays, som, motores, comunicação e alimentação

Nas peças de saída, a escolha depende do que você quer mostrar. Um único LED basta para um estado; se precisar de cor, use um LED RGB e, se quiser controlar dezenas de pixels com um só pino, use o LED WS2812B NeoPixel e as versões em anel ou matriz (guia do WS2812B). Para mostrar números, o display de 7 segmentos é a opção mais didática, porque ensina a acionar cada segmento separadamente (guia do display de 7 segmentos); se você quer acionar quatro dígitos com dois pinos, o módulo TM1637 é mais prático. Para texto, o display LCD I2C 2x16 mostra duas linhas de 16 caracteres e só precisa de duas linhas de dados (guia do LCD I2C). Para gráficos, ícones ou jogos, o display OLED I2C de 0,96 polegada (128×64 pixels) é uma escolha comum (guia do OLED); quando você precisa de uma imagem grande e colorida, parte para displays TFT como o ILI9341 (guia do ILI9341). Para texto rolante e matrizes de LED, usam-se os módulos MAX7219 (guia do MAX7219).

Há três peças de som. O buzzer é usado para bipes de alerta e melodias simples; a diferença entre os tipos ativo e passivo está na tabela de peças confundidas mais abaixo. O alto-falante (8 Ω, 0,5–3 W) não é ligado direto em um pino da placa; ele é acionado por um amplificador ou por um módulo com um pequeno amplificador próprio, como o módulo reprodutor MP3 DFPlayer Mini. O DFPlayer toca arquivos MP3 de um cartão microSD, e o Arduino diz a ele por uma porta serial qual arquivo tocar (guia do DFPlayer).

A regra mais importante do grupo de motores é pensar em cada motor junto com o seu driver. Um servo pequeno como o servo motor SG90 recebe o sinal direto da placa, mas vários servos ou um modelo forte como o servo motor MG996R precisam de uma fonte separada (guia do servo). Motores DC com redução são ligados a um driver ponte H como o L298N, o L9110S ou o L293D para controlar sentido e velocidade (guia do L298N). No app, o motor de passo 28BYJ-48 aparece como uma única peça junto com a placa de acionamento ULN2003A (guia do 28BYJ-48); o motor de passo NEMA 17 precisa de um driver A4988 e de uma fonte na faixa de 8–35 V, normalmente 12 V (guia do A4988). O relé também entra aqui, porque ele liga um motor, uma bomba ou uma lâmpada com uma corrente e uma tensão que a placa não aguenta. Monte o lado da rede elétrica só com a supervisão de alguém experiente e dentro de uma caixa fechada (guia do relé).

No grupo de comunicação, os módulos Bluetooth HC-05 e HC-06 conectam a placa a um celular; o HC-05 pode funcionar como mestre ou escravo, o HC-06 só como escravo (guia do HC-05). Para dados sem fio entre duas placas você usa módulos nRF24L01 (guia do nRF24L01), para SMS e chamadas o módulo GSM/GPRS SIM800L (guia do SIM800L) e para localização o módulo GPS NEO-6M (guia do GPS). Os conversores USB-TTL CH340 e CP2102 cuidam da comunicação serial com o computador; você precisa deles para programar placas sem porta USB, como o Arduino Pro Mini ou o ESP-01. Além de pilhas e suportes, o grupo de alimentação inclui o módulo TP4056, que carrega uma célula 18650 (guia do TP4056), o módulo MB102, que leva 5 V e 3,3 V à protoboard, e os reguladores abaixadores LM7805, AMS1117 3,3V e LM2596 (guia do 7805, como alimentar o Arduino com baterias).

Como identificar uma peça que você tem?

  1. Leia o texto impresso nela. Os módulos trazem um código de modelo (HC-SR04, DHT11, RC522) e os chips um número de peça (74HC595, ULN2003A, LM7805). Dar zoom com a câmera do celular facilita ler letras minúsculas.
  2. Busque o código em Componentes. Digite o código na caixa de busca; se nada aparecer, tente só os números (como “7805”). Como a busca também olha as descrições, você chega a uma peça parecida mesmo que a exata não esteja na biblioteca.
  3. Confira as etiquetas dos pinos. VCC e GND indicam alimentação; SDA e SCL indicam I2C, Trig e Echo distância ultrassônica, AO e DO saída analógica e digital, e IN1–IN4 entradas de driver de motor.
  4. Observe o formato e o número de terminais. Um pequeno cilindro de dois terminais com faixas coloridas é um resistor. Um corpo preto em meia-lua com três terminais pode ser um transistor ou um sensor de temperatura, então sempre leia o código nele.
  5. Descubra o valor das peças passivas com uma ferramenta. Use as ferramentas da tabela abaixo para faixas de resistores, códigos SMD e códigos de capacitores.
  6. Abra a página da peça e Projetos que usam este componente. A descrição diz o que a peça faz, e os esquemas dos circuitos nos projetos mostram como ela é ligada.
  7. Salve. Marque a peça que você testou com Já usei; com o Premium, adicione-a à sua oficina com a quantidade usando Adicionar à oficina.
O que você vê nelaO mais provávelComo confirmar
Pequeno cilindro de dois terminais com faixas coloridasResistorSelecione as faixas em ordem na ferramenta Código de cores
Pequeno retângulo preto com um código de 3–4 caracteres (103, 4702, 01C, 4R7)Resistor SMDDigite o código na ferramenta Código SMD
Pequeno disco amarelo ou laranja com um número como 104 ou 103Capacitor cerâmicoDigite o código na ferramenta Código do capacitor
Cilindro marcado com µF e V e com uma faixa de um ladoCapacitor eletrolíticoO valor vem impresso; o terminal do lado da faixa é o negativo
Corpo preto com uma faixa prateada ou branca em uma ponta (1N4007)DiodoA ponta com a faixa é o catodo; confirme o sentido com o modo diodo do multímetro
Corpo preto em meia-lua com três terminais (BC547, 2N2222, DS18B20)Transistor ou sensor de temperaturaBusque o código impresso; peças diferentes usam o mesmo encapsulamento
Corpo de três terminais com a parte de trás metálica (7805)Regulador de tensãoNo 7805 a ordem é entrada, terra, saída; outros reguladores podem ser diferentes
Plaquinha com um trimpot azul e pinos AO e DOMódulo sensor com saídas analógica e digitalVeja o elemento sensor na ponta: uma placa de chuva, um microfone ou um sensor de gás
SDA e SCL impressos nos pinosMódulo que se comunica por I2CDescubra o endereço com um sketch scanner de I2C
Trig e Echo impressos nos pinosSensor de distância ultrassônicoAbra a página do HC-SR04 em Componentes

Três ferramentas grátis resolvem quase tudo isso; você encontra todas na tela Ferramentas do app. Na ferramenta Código de cores você escolhe as faixas em ordem: um resistor com faixas marrom, preta, laranja e dourada tem 10 × 1000 = 10 kΩ com tolerância de ±5% (o significado das faixas está no guia do resistor). A ferramenta Código SMD decifra códigos de resistores SMD de três e quatro dígitos e também códigos EIA-96: 103 significa 10 × 10³ = 10 kΩ, 4702 significa 470 × 10² = 47 kΩ e 01C significa 100 × 100 = 10 kΩ, enquanto o R de 4R7 marca a vírgula decimal, ou seja, 4,7 Ω. A ferramenta Código do capacitor lê códigos de capacitores cerâmicos: 104 é 10 × 10⁴ pF = 100 nF = 0,1 µF (detalhes no guia do capacitor). Quando souber o valor, abra a página de uma peça como o resistor em Componentes e veja os projetos que a usam.

Projetos que usam este componente: da peça ao projeto

Quando você já conhece uma peça, a próxima pergunta natural é “o que dá para montar com ela?”. A resposta está na seção Projetos que usam este componente, no fim da página da peça. Cada cartão mostra a foto do projeto, o número, o nível de dificuldade, um selo Grátis ou Premium e a etiqueta Concluído se você já o terminou. Por exemplo, a página do sensor de distância HC-SR04 lista 13 projetos. Três deles são grátis: Medição de distância com HC-SR04 (Monitor Serial) com Arduino, Medidor ultrassônico de distância HC-SR04 com ESP32 com ESP32 e Sensor de estacionamento com Raspberry Pi Pico (HC-SR04 + 3 LEDs + buzzer) com o Raspberry Pi Pico. Entre os Premium estão Sensor de estacionamento com HC-SR04, Projeto de medição de altura e um robô que desvia de obstáculos. Ou seja, um único sensor abre um caminho que vai de mostrar uma distância no Monitor Serial até um robô que desvia de obstáculos.

Frente e verso do sensor de distância ultrassônico HC-SR04, com as etiquetas dos pinos VCC, Trig, Echo e GND na parte de cima
HC-SR04: o sensor de distância usado em 13 projetos da biblioteca de Componentes; os nomes dos pinos vêm impressos na placa.

Sugerimos três regras para aproveitar bem essa seção. Primeiro, comece pelo projeto grátis de nível Iniciante; você vê o comportamento básico da peça com o mínimo de peças extras. Segundo, escolha um segundo projeto que combine a mesma peça com outra; para o HC-SR04, pode ser um sensor de estacionamento que transforma a distância em aviso com buzzer ou LEDs. Terceiro, ao tocar no cartão de um projeto Premium, a página do projeto abre mesmo assim e mostra uma prévia bloqueada do que ele faz; só isso já pode bastar para escolher o seu próximo objetivo. Algumas peças ainda não têm projeto; nesse caso, a seção Projetos que usam este componente nem aparece. Se quiser buscar no sentido contrário, use a opção Componentes do menu Filtrar em Explorar › Projetos para escolher uma peça e listar só os projetos que a usam.

Os 10 componentes usados em mais projetos

A tabela abaixo foi montada contando as listas de peças dos projetos do app no início de novembro de 2026; o app tem mais de 200 projetos e os números crescem à medida que novos projetos entram. Cada número mostra em quantos projetos diferentes a peça aparece na lista, e não quantas unidades eles usam: um projeto com quatro LEDs conta uma vez só na linha do LED.

PosiçãoComponenteProjetosPor que tão comum?
1Jumper185Faz a ligação entre a placa e a protoboard em quase todo circuito
2Protoboard133Permite montar circuitos sem solda; projetos baseados em módulos podem dispensá-la
3Arduino Uno111A placa principal dos projetos Arduino
4Resistor105Limita a corrente do LED, funciona como pull-down para botões e como divisor de tensão para sensores
5LED76A saída e o indicador de estado mais simples
6Buzzer50O som dos projetos de alarme, jogos e melodias
7ESP3249A placa dos projetos que precisam de Wi-Fi e Bluetooth
8Botão de pressão48A entrada do usuário mais comum
9Display LCD I2C 2x1629O jeito mais fácil de mostrar um resultado sem computador
10Raspberry Pi Pico W25A placa dos projetos em MicroPython

A lição da tabela: as cinco primeiras linhas são infraestrutura e formam o núcleo de qualquer caixa de peças. O buzzer e o botão de pressão são as peças de interação mais usadas nos projetos; os dois são fáceis de aprender e baratos. Logo fora da lista vêm o display OLED I2C de 0,96 polegada (21 projetos), o servo motor SG90 (15 projetos) e o potenciômetro e o sensor de distância HC-SR04 (13 projetos cada). As linhas do ESP32 e do Raspberry Pi Pico W refletem a divisão entre plataformas: como todo projeto feito nessas placas lista a própria placa, os números são mais ou menos iguais à quantidade de projetos daquela plataforma.

Já usei, Tenho e a Oficina

As duas marcações da tela de Componentes registram coisas diferentes. Já usei quer dizer “trabalhei com esta peça pelo menos uma vez”; você adiciona tocando no bloco da página da peça, e funciona também com uma conta grátis. Na lista, os chips Já usei e Não usei filtram por essa marcação; o chip Não usei é uma lista pronta de sugestões para a sua próxima peça. Já Tenho quer dizer “esta peça está na minha caixa agora” e está ligado ao inventário de peças em Oficina › Peças. O botão Adicionar à oficina da página da peça abre a tela de adicionar com a peça já selecionada; ali você informa a quantidade e um nome personalizado, como “LED vermelho” ou “10k Ohm”. Peças é um recurso Premium; com uma conta grátis, esse botão abre a tela do Premium.

Depois que você adiciona as suas peças, o verdadeiro ganho aparece na aba Oficina: Projetos que você pode montar lista os projetos para os quais você tem todas as peças, e Projetos com componentes faltando lista os que estão perto, mostrando quantas peças faltam. O chip Não tenho em Componentes também ajuda aqui: quando você compra uma peça que faltava, você a encontra na lista na hora e a adiciona à sua oficina. Mostramos esse fluxo passo a passo no post que projeto Arduino posso montar com as peças que tenho.

As 12 primeiras peças para aprender como iniciante

Para quem está começando, é mais eficaz aprender as peças em uma ordem em que cada uma se apoia na anterior, e não ao acaso. A ordem abaixo avança nas habilidades básicas de Arduino junto com as peças usadas em mais projetos: primeiro saída digital, depois entrada digital, entrada analógica, som, leitura de sensores, display e movimento. Para cada item sugerimos um projeto ou um guia para testar a peça pela primeira vez. Todas as peças, exceto o servo SG90, são usadas em pelo menos um projeto grátis, então você consegue fazer os onze primeiros passos do começo ao fim sem Premium.

  1. Arduino Uno: a placa de 111 projetos; conecta por USB, funciona com 5 V e é a que tem mais exemplos. Primeiro projeto: LED piscante.
  2. Protoboard: a base para montar circuitos sem solda. Um circuito montado sem conhecer as ligações internas dela muitas vezes falha por um único furo deslocado (guia da protoboard).
  3. Jumper: os fios macho-macho são para a protoboard, os macho-fêmea para os pinos de módulos. A cor não muda a eletricidade, mas reservar o vermelho para 5 V e o preto ou azul para GND facilita achar erros.
  4. LED: o terminal longo é o anodo (positivo) e o curto o catodo (negativo); ligue sempre com um resistor em série (guia do LED).
  5. Resistor: 220–330 Ω para LEDs e 10 kΩ para botões e sensores são os valores mais comuns. Nesta etapa, aprenda a ler as faixas com a ferramenta Código de cores (guia do resistor).
  6. Botão de pressão: a sua primeira entrada digital, em que você aprende resistores de pull-up e pull-down. Primeiro projeto: Controle de LED com botão (momentâneo) (guia do botão).
  7. Potenciômetro: a sua primeira entrada analógica; você lê valores de 0 a 1023 com analogRead(). Primeiro projeto: Sequencial de LEDs com velocidade ajustável (guia do potenciômetro).
  8. Buzzer: a sua primeira saída de som; você muda a frequência com a função tone(). Primeiro projeto: Uso do buzzer (guia do buzzer).
  9. LDR: o seu primeiro sensor de verdade; você monta um divisor de tensão com um resistor e lê a luz como valor analógico. Primeiro projeto: Luz noturna com LDR (guia do LDR).
  10. Sensor de distância HC-SR04: ensina a calcular distância medindo tempo; você mede o tempo de volta do eco com pulseIn() e converte em centímetros usando a velocidade do som. Primeiro projeto: Medição de distância com HC-SR04 (Monitor Serial).
  11. Display LCD I2C 2x16: a sua primeira instalação de biblioteca e a sua primeira ligação I2C; você mostra resultados sem computador. Primeiro projeto: Temperatura e umidade com DHT11 (guia do LCD I2C).
  12. Servo motor SG90: o seu primeiro movimento. Com a biblioteca Servo você define um ângulo entre 0 e 180°; vários servos precisam de uma fonte separada (guia do servo).

Peças que costumam ser confundidas e suas diferenças

Par confundidoDiferença principalComo diferenciar na mãoGuia detalhado
Buzzer ativo / buzzer passivoO ativo tem oscilador interno e toca um único tom quando alimentado; o passivo toca a frequência que você define com tone()Fundo fechado e adesivo em cima geralmente indicam o ativo; placa de circuito visível embaixo indica o passivoguia do buzzer
LDR / fotodiodoA resistência do LDR muda com a luz e ele reage devagar; o fotodiodo gera corrente a partir da luz, é muito rápido e tem polaridadeO LDR tem uma trilha ondulada em cima; o fotodiodo parece um LED de corpo transparente ou escuroguia do LDR
Servo / motor de passo / motor DCO servo vai até um ângulo, o motor de passo gira passo a passo e o motor DC gira sem pararO servo tem 3 fios, o motor de passo 4–5 fios e o motor DC 2 terminaisdiferenças entre motores
HC-SR04 / VL53L0XO HC-SR04 mede com ondas sonoras, o VL53L0X com o tempo de voo da luz de um laserO HC-SR04 tem dois cilindros grandes; o VL53L0X, um único chip em uma plaquinhaguia do HC-SR04
Relé / chave reed (relé reed)O relé é uma chave puxada por uma bobina que liga e desliga cargas grandes; a chave reed é um contato que fecha quando um ímã se aproximaO módulo relé tem uma caixinha azul e bornes de parafuso; a chave reed é um tubinho de vidro com duas lâminas finas dentroguia do relé
LCD 2x16 / LCD I2C 2x16É o mesmo display; a versão I2C tem um módulo I2C atrás e só precisa de 2 linhas de dadosUma plaquinha de 4 pinos e um trimpot azul de contraste atrás indicam a versão I2Cguia do LCD I2C
DHT11 / DHT22O DHT22 mede em uma faixa maior e com mais precisão; o DHT11 pode ser lido uma vez por segundo, o DHT22 uma vez a cada dois segundosO DHT11 costuma ser azul e o DHT22 brancoguia do DHT11
BMP280 / BME280Os dois medem temperatura e pressão; o BME280 também mede umidadeAs placas são quase idênticas; o ID do chip é 0x58 no BMP280 e 0x60 no BME280guia do BME280
Potenciômetro / encoder rotativoO potenciômetro dá uma posição absoluta dentro de um ângulo limitado; o encoder gira sem fim e conta passosO potenciômetro para em um fim de curso; o encoder KY-040 gira sem fim com cliques e pode ser pressionadoguia do encoder rotativo

Dois desses pares merecem um olhar mais atento. O jeito mais rápido de diferenciar um buzzer ativo de um passivo é ligá-lo por alguns segundos entre os pinos 5V e GND da placa: o ativo dá um tom único e contínuo, enquanto o passivo só faz um clique fraco no momento em que você liga. Projetos que tocam melodias precisam de um buzzer passivo, porque tone() define a frequência de cada nota. A escolha entre o HC-SR04 e o VL53L0X depende da superfície que você mede. O HC-SR04 envia uma onda sonora e mede dentro de um cone largo; funciona de alguns centímetros até alguns metros, mas pode ser enganado por superfícies que absorvem som, como tecido, e por paredes inclinadas. O VL53L0X mede com um feixe estreito até cerca de 2 metros, conecta por I2C e é bem menor; em compensação, o alcance diminui sob sol forte. No momento, o VL53L0X não está na biblioteca de componentes do app.

Use a biblioteca de Componentes como um dicionário: encontre o nome da peça que você tem, leia o que ela faz, passe para um projeto em Projetos que usam este componente e marque Já usei quando terminar. Mantenha esse ciclo por algumas semanas com as 12 primeiras peças e, quando encontrar um sensor novo, você vai saber onde olhar primeiro: o tipo de saída, a tensão de alimentação e a biblioteca de que ele precisa. Se ainda não tem o BlueGrays no celular, baixe o app e comece abrindo uma a uma, em Explorar › Componentes, as peças deste post.

Perguntas frequentes

Quais são os componentes Arduino mais usados?

Pelas listas de peças dos projetos do BlueGrays, as peças mais usadas são os jumpers, a protoboard, o Arduino Uno, os resistores e os LEDs. Depois vêm o buzzer, o ESP32, o botão de pressão, o display LCD I2C 2x16 e o Raspberry Pi Pico W. As cinco primeiras formam a base de quase todo circuito.

De quais componentes eu preciso para começar com Arduino?

Com um Arduino Uno, uma protoboard, jumpers, alguns LEDs, resistores de 220–330 Ω e de 10 kΩ, um botão de pressão, um potenciômetro, um buzzer e um LDR você monta tranquilamente seus dez primeiros projetos. Acrescentar um sensor de distância HC-SR04, um LCD I2C 2x16 e um servo SG90 é um bom próximo passo.

Que tipos de sensores são usados com Arduino?

Você pode agrupar os sensores pelo que medem: distância e movimento, vibração e som, luz e cor, temperatura e umidade, gás, água e solo, biometria e leitura de cartões, peso e corrente. Na hora de ligar, o que mais importa é o tipo de saída: analógica, digital, I2C, SPI, UART ou protocolos especiais como o 1-Wire.

Como posso identificar um componente eletrônico que tenho?

Primeiro leia o código do modelo ou o número do chip impresso nele e faça uma busca. Se não houver código, olhe as etiquetas dos pinos (VCC, GND, SDA, SCL, AO, DO) e o formato do corpo. O valor de peças passivas, como resistores e capacitores, você descobre com as ferramentas de código de cores, código SMD e código do capacitor.

Qual é a diferença entre um sensor e um módulo sensor?

O sensor é o próprio elemento sensível, por exemplo um LDR solto. O módulo coloca o sensor em uma plaquinha com o resistor necessário, um chip comparador e um potenciômetro de ajuste, e oferece pinos prontos como VCC, GND, AO e DO. O módulo é mais fácil de ligar; com o sensor solto, você mesmo monta o circuito.

Como descubro quais projetos usam um componente?

No BlueGrays, busque a peça em Explorar › Componentes e veja a seção Projetos que usam este componente no fim da página dela; cada cartão de projeto mostra a dificuldade e se ele é Grátis ou Premium. Para buscar no sentido contrário, use a opção Componentes do menu Filtrar em Explorar › Projetos.

Ver todos os projetos
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(188)
1127
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.8(113)
229
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)
146
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
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(102)
205
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
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)
73
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