Sunteți pe pagina 1din 13

Apostila de introdução ao Tinkercad (antigo Circuits.

io)
Introdução

Tinkercad é uma ferramenta da empresa Autodesk – criadora de software


famosos como o Autocad – que é conhecida como “Sala de aula”, permite criar,
desenhar circuitos e modificar rapidamente qualquer design que tenha criado.

Ele pode ser adquirido gratuitamente na Loja do Windows 10 ou acessado


através de um navegador web.

A apostila irá focar exclusivamente na criação e montagem de circuitos


eletrônicos, vamos aqui deixar de lado os aspectos artísticos que a ferramenta possui.

Além de possuir a vantagem de ser uma ferramenta online e gratuita! E é claro


não há riscos de queimar componentes eletrônicos.

Site: https://www.tinkercad.com/

Tela Inicial

O Tinkercad é extramente simples, atraente e possui uma interface gráfica


fluída e bonita.

A partir da tela inicial, podemos rotacionar nosso projeto, excluir algum


elemento que não estejamos usando, centralizar a tela e também possui os botões
“refazer” e “desfazer” bem comuns no Pacote Office.

Também funciona como um compilador caso esteja usando um arduino, é


possível também adicionar componentes eletrônicos e iniciar simulações. Todas as
funcionalidades serão explicadas adiante.
Botão Rotacional

Gira o elemento selecionado em 25 graus.

Antes de rotacionar.

Rotacionado
Botão Excluir ou Deletar

Como o próprio nome já diz, elimina da tela o item selecionado.

Botão Zoom to Fit

Funciona como um centralizador, caso se perca no seu design ou apenas deseje


retornar para o centro do projeto rapidamente, clique neste botão.

Botões Desfazer e Refazer

Fizeram sua estreia no Pacote Office da Microsoft com o famoso atalho CTRL+Z
no circuits.io não é diferente possuem a mesma função, desfazem a última ação e a
refazem se necessário.

Botão Code Editor

Esse botão é aonde será digitado o código em C que será usado no arduino,
para que ele mostre a tela de edição obrigatoriamente você deve ter um arduino no
projeto caso contrário ele irá mostrar uma mensagem de erro.
Editor de códigos do Circuits.io com o arduino no projeto.

Mensagem de erro se abrir o Code Editor sem arduino.

Na parte inferior – ainda dentro do botão code editor – há mais cinco opções,
como pode ser visto na imagem abaixo.
Botão Upload & Run

Ao fazer um código para o arduino, você precisa enviar esse código para o
hardware, isso é feito através deste botão.

Botão Libraries

Dependendo do projeto que estamos realizando e de sua complexidade é


necessário usar bibliotecas para que que elas nos poupe trabalho de codificar além do
necessário. Vejamos por exemplo, a criação de um botão azul, você o cria uma vez e o
deixa como uma biblioteca, então todas as vezes em que necessitar de um botão azul,
você usa essa biblioteca.

Botão Download code

O circuits.io permite fazer o download do seu código fonte, para que se desejar,
usa-lo em um arduino real ou para qualquer outro fim. O código é salvo no formato
.ino para rodar na IDE mas nada o impede de abrir em bloco de notas.

Botão Debugger

O Debugger aqui tem a mesma ação que os debuggers em outras IDEs ele serve
para analisar como seu código irá se comportar linha por linha. Adiciona também
breakpoints nas linhas do código.
Botão Serial Monitor

O serial monitor serve para analisar os dados que estão sendo enviados e
serem analisados, para, por exemplo, verificar se está sendo enviada a informação
correta.

Botão Components

Aqui entramos na parte eletrônica do projeto, ao clicar neste botão, a aba


debaixo irá sair do código e irá para uma nova lista de componentes eletrônicos.

Na parte inferior, novamente temos três abas Basic Components, All


Components e Starters.

A primeira aba possui os componentes iniciais e mais básicos para um projeto.

A segunda aba é uma lista mais completa componentes, indo para o nível
avançado.

A terceira aba são projetos exemplos, eles estão prontos, só clicar e arrastar.
Mais a direita existe mais dois botões um é serve para procurar componentes e
o segundo para mudar a forma em que os componentes são apresentados.

Todos os componentes estão em inglês, então para que a busca seja efetivado com
sucesso, é necessário o nome do objeto em inglês.

Botão Start Simulation

Após feito todas as edições no programa, ou no circuito e deseja ver o


resultado final, clique no botão Start Simulation e uma emulação do que foi feito será
iniciada.

Durante a emulação não se pode adicionar componentes e nem editar o código.

Como salvar um projeto e fazer uma lista de componentes

Existem mais dois botões na parte superior direito no Circuits.io um na verdade é o


status do projeto All changes saved, ou seja, tudo que você faz no projeto é salvo
automaticamente e um outro chamado Components List, nada mais é do que criar um
arquivo em excel com a lista de todos os componentes.
Exercícios
1- Tendo como guia o diagrama elétrico abaixo, crie o circuito descrito. O fio
vermelho (VCC) deve estar ligado no pino 13. O código padrão não será
necessário modifica-lo.

2- Adicione um multímetro e coloque em uma tabela ou anote no bloco de notas a


Resistencia(Ohm), Tensão (V) e Amperagem (A).
3- Tendo como guia o diagrama elétrico abaixo, crie o circuito descrito. O Servo
motor possui três pinos o VCC (vermelho), o GND(preto) e o de
Controle(amarelo). Ligue o amarelo no pino 7 do arduino.

Código em C

#include <Servo.h>

Servo meuservo; // cria um objeto servo para controlar um servomotorpodem ser criados até 8 servos

int pos = 0; // variável para guardar a posição

void setup()
{
meuservo.attach(7); // faz a ligação do servo com o pino analógico
}
void loop()
{
for(pos = 0; pos < 180; pos += 3) // vai de 0 até 180 graus 3 graus de cada vez
{
meuservo.write(pos); // diz ao servo para ir para a posição 'pos'
delay(1000); // aguarda 1 segundo para mudar de posição
}
for(pos = 180; pos>=1; pos-=3) // vai de 180 até 0 graus
{
meuservo.write(pos); // diz ao servo para ir para a posição 'pos'
delay(1000); //aguarda 1 segundo para mudar de posição
}
}

4- Monte um regulador de tensão conforme o exemplo abaixo e crie uma tabela


informando qual a tensão máxima que o regulador de 3.3V aguenta e a de 5V também.
Anote também quais serão as tensões se eu reduzir para 2.20V.
RESPOSTAS EXERCICIO 1 E 3
Símbolos elétricos

Códigos de cores para resistores comerciais

S-ar putea să vă placă și