Início›Tinkercad Circuits
⬤ Iniciante

🔧 Planear com Tinkercad Circuits

⏱️ 30 min 🌐 tinkercad.com/circuits

Nesta página

🛡️ Porquê Simular Antes de Soldar?

💰

Poupa componentes

Um erro de ligação pode queimar um LED, um CI ou o próprio Arduino. Simular virtualmente não tem custo — um erro real pode custar vários euros.

🕐

Poupa tempo

Detectar um erro de ligação no Tinkercad demora segundos. Detectar o mesmo erro depois de soldar demora muito mais — e pode exigir dessoldar.

🧠

Pensa como engenheiro

Simular obriga a planear o circuito antes de o construir — desenvolve o raciocínio sistemático de hardware e software em simultâneo.

📝

Documenta o projeto

O diagrama do Tinkercad Circuits é a documentação do teu circuito — guarda sempre o link ou screenshot para referência futura.

🖥️ Interface do Tinkercad Circuits

1

Criar conta e novo circuito

Em tinkercad.com/circuits, cria conta gratuita. No painel, clica em Criar → Circuito.

2

Adicionar componentes

No painel direito (Componentes), pesquisa o componente desejado (ex: 'Arduino UNO', 'LED', 'resistência'). Arrasta para a área de trabalho.

3

Ligar com fios

Clica num terminal do componente — aparece um ponto verde. Arrasta até ao terminal de destino. O fio é criado automaticamente com roteamento inteligente.

4

Mudar cor dos fios

Clica num fio → botão de cor → escolhe (vermelho para VCC, preto para GND, outras para sinal). Facilita muito a leitura do esquema.

5

Simular

Clica em Iniciar Simulação. O circuito executa — LEDs acendem, motores giram, o Monitor Série funciona.

6

Editar código

Clica no Arduino → Código. Podes usar Blocos (visual) ou Texto (Arduino C++). O código executa durante a simulação.

⚡ Simular um Circuito Arduino Completo

💡
Para simular a Protoshield: coloca um Arduino UNO e liga os componentes directamente aos seus pinos — o Tinkercad não tem o modelo exacto da Protoshield, mas o comportamento eléctrico é idêntico.

Exemplo: simular o LED Pisca antes de montar na protoshield:

tinkercad_blink_sim.txt
Componentes: Arduino UNO + LED + Resistencia 220 Ohm\nLigacoes: D13 → R 220Ω → LED (anodo) → GND\nCodigo: pinMode(13,OUTPUT); loop: digitalWrite(13,HIGH/LOW) + delay(500)\nResultado: LED pisca a cada 500 ms

🔄 Fluxo de Trabalho Recomendado

1

Desenha o circuito no Tinkercad

Coloca todos os componentes, faz as ligações com as cores correctas (VCC vermelho, GND preto).

2

Escreve e testa o código

No editor de código do Tinkercad, escreve o sketch e executa a simulação. Verifica que tudo funciona virtualmente.

3

Monta na mini breadboard

Com o esquema do Tinkercad como referência visual, monta o mesmo circuito na mini breadboard da protoshield.

4

Verifica com multímetro

Antes de ligar o Arduino, verifica todas as ligações com o multímetro em modo continuidade.

5

Testa no Arduino real

Carrega o código e testa. Se não funcionar, compara com a simulação — normalmente é uma ligação trocada.

6

Planeia o layout para soldagem

Se o circuito funcionar, usa o Tinkercad para planear a disposição na área PTH antes de soldar.

⚠️ Limitações do Simulador

LimitaçãoImplicação prática
Não simula aquecimentoComponentes mal dimensionados não aquecem na simulação — podem aquecer ou queimar no real
Biblioteca limitadaMódulos específicos (sensores do Kit B 37, displays I²C) podem não estar disponíveis — simula com componentes equivalentes
Sem timing precisoProtocolos de comunicação (I²C, SPI) podem comportar-se de forma diferente entre simulação e hardware real
Não detecta todos os errosErros físicos de soldagem (solda fria, curto-circuito entre pistas) não existem na simulação

🏆 Para ir mais longe

PR.FT7_5 · Protoshield · Arduino UNO Rev3 · Início · led.dge.medu.pt