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.
Detectar um erro de ligação no Tinkercad demora segundos. Detectar o mesmo erro depois de soldar demora muito mais — e pode exigir dessoldar.
Simular obriga a planear o circuito antes de o construir — desenvolve o raciocínio sistemático de hardware e software em simultâneo.
O diagrama do Tinkercad Circuits é a documentação do teu circuito — guarda sempre o link ou screenshot para referência futura.
Em tinkercad.com/circuits, cria conta gratuita. No painel, clica em Criar → Circuito.
No painel direito (Componentes), pesquisa o componente desejado (ex: 'Arduino UNO', 'LED', 'resistência'). Arrasta para a área de trabalho.
Clica num terminal do componente — aparece um ponto verde. Arrasta até ao terminal de destino. O fio é criado automaticamente com roteamento inteligente.
Clica num fio → botão de cor → escolhe (vermelho para VCC, preto para GND, outras para sinal). Facilita muito a leitura do esquema.
Clica em Iniciar Simulação. O circuito executa — LEDs acendem, motores giram, o Monitor Série funciona.
Clica no Arduino → Código. Podes usar Blocos (visual) ou Texto (Arduino C++). O código executa durante a simulação.
Exemplo: simular o LED Pisca antes de montar na protoshield:
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 msColoca todos os componentes, faz as ligações com as cores correctas (VCC vermelho, GND preto).
No editor de código do Tinkercad, escreve o sketch e executa a simulação. Verifica que tudo funciona virtualmente.
Com o esquema do Tinkercad como referência visual, monta o mesmo circuito na mini breadboard da protoshield.
Antes de ligar o Arduino, verifica todas as ligações com o multímetro em modo continuidade.
Carrega o código e testa. Se não funcionar, compara com a simulação — normalmente é uma ligação trocada.
Se o circuito funcionar, usa o Tinkercad para planear a disposição na área PTH antes de soldar.
| Limitação | Implicação prática |
|---|---|
| Não simula aquecimento | Componentes mal dimensionados não aquecem na simulação — podem aquecer ou queimar no real |
| Biblioteca limitada | Módulos específicos (sensores do Kit B 37, displays I²C) podem não estar disponíveis — simula com componentes equivalentes |
| Sem timing preciso | Protocolos de comunicação (I²C, SPI) podem comportar-se de forma diferente entre simulação e hardware real |
| Não detecta todos os erros | Erros físicos de soldagem (solda fria, curto-circuito entre pistas) não existem na simulação |