Você está na página 1de 8

Universidade Federal de Goiás

Escola de Engenharia Elétrica, Mecânica e de Computação


Introdução à Engenharia de Computação
2020/2 – Aula 2

Ambiente de Aula

Arduino e Tinkercad

Fevereiro de 2021
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

Sumário
1 Componentes Básicos do Arduino ......................................................................................... 4
2 Configuração do Ambiente - Arduino .................................................................................... 4
3 Configuração do Ambiente – Tinkercad ................................................................................ 6
4 Criando os Primeiros Projetos ............................................................................................... 7

_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

Seja Extraordinário!
Learn by doing! Do It Yourself!

Todas as pessoas, todos os dias, usam tecnologia. A maioria de nós deixamos a


programação para os engenheiros, porque pensamos que a codificação e a
eletrônica são atividades complicadas e difíceis. Graças ao Arduino, estudantes de
todas as idades estão aprendendo a criar coisas, como: acender luzes; criar
dispositivos de IoT; controlar motores de passos; mover um objeto; responder à uma
pessoa; etc.

Nos últimos anos, o Arduino tem sido usado como um “cérebro”, em milhares de
projetos, sendo um mais criativo que o outro. Uma ampla comunidade de
estudantes/projetistas tem se reunido em volta dessa plataforma open-source,
mudando de “computação pessoal” para “fabricação pessoal”, contribuindo para um
mundo novo de participação, cooperação e compartilhamento.

Arduino é aberto e simples. Se você iniciar com a crença que ensinar e criar com as
tecnologias é simples e acessível, você pode fazer isso facilmente. De repente a
eletrônica e a codificação se tornam ferramentas criativas que qualquer pessoa pode
usar – como pincéis e tintas.

Este material conduz você a um caminho com atividades práticas (hands-on), com
projetos criativos, para o desenvolvimento da sua aprendizagem. Uma vez que você
passe pelo básico, você será sabedor de um conjunto de softwares e circuitos, os
quais poderão ser usados, para criar várias coisas extraordinárias, fazendo as
pessoas felizes com suas invenções.

Boa Sorte! Aproveite a sua Jornada.

O conteúdo deste tutorial foi traduzido livremente de Arduino Education (www.arduino.cc/education) e adaptado para o
Simulador Tinkercad (www.tinkercad.com) pelo Prof. Dr. Adriano C. Santana - adriano@ufg.br - para as aulas de Introdução à
Engenharia de Computação na EMC/UFG, tendo como objetivo oportunizar aos alunos esse extraordinário material de aula.

_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

1 Componentes Básicos do Arduino

Figura 1 – Arduino Uno.

Existe uma grande variedade de placas de Arduino que podem ser utilizadas para diferentes
propósitos. Algumas placas podem ser um pouco diferentes da placa da Figura 1, mas a
grande maioria delas possui os mesmos componentes. A placa de desenvolvimento do
microcontrolador que será o “coração” dos projetos. É um simples computador, mas de um
tipo que não tem como você interagir diretamente com ele. Você terá que construir os
circuitos e interfaces para essa interação.

Figura 2 – Protoboard.

Placa para conectar diversos componentes eletrônicos, sem a necessidade de solda.

2 Configuração do Ambiente - Arduino


Você precisa instalar a versão mais atual da IDE (Integrated Development Environment ou
Ambiente de Desenvolvimento Integrado) para escrever os códigos que serão carregados
na placa do Arduino.

Acesse o endereço: www.genuino.cc/download

Siga os procedimentos apropriados para a instalação para Windows, Mac OS X ou Linux.

Comunicando com o Arduino

1. Dê um duplo-clique, no ícone do Arduino, para abrir a IDE.

_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

2. Abra um projeto exemplo – acesse Menu: Arquivo > Exemplos > 01.Basics > Blink.

3. Para carregar (transferir) o Projeto Blink para a placa Arduino, clique em Carregar.

Durante o carregamento, você deve ver uma barra indicando o progresso - canto inferior
esquerdo - e as lâmpadas TX e RX piscarão, uma vez cada, na placa Arduino. Se o
carregamento tiver sucesso, a IDE escreverá CARREGADO, no canto inferior esquerdo.

4. Poucos segundos após o carregamento ter sido completado, você deve ver um LED
amarelo (L) começar a piscar. Se isso aconteceu, Parabéns!

5. Caso queira alterar o projeto, para que o LED amarelo pisque mais rápido, mude a
frequência alterando o valor que está entre parêntesis para 100. Carregue novamente o
projeto Blink para a placa Arduino. Observe se o LED amarelo está piscando mais rápido.
Se isso aconteceu, Parabéns!

_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

3 Configuração do Ambiente – Tinkercad


Tinkercad é um aplicativo gratuito e fácil de usar para design 3D, eletrônicos e codificação. É
usado por professores, crianças, amadores e designers para imaginar, projetar e fazer
qualquer coisa!

Acesse www.tinkercad.com e crie uma conta.

1. Clique na imagem do seu perfil | selecione Projetos | Circuitos | Criar novo Circuito.

2. Na caixa Componentes | selecione Todos | acesse todos os componentes do ambiente.


Clique e arraste a placa Arduino UNO para o circuito.

3. Na caixa barra superior | clique em Código | selecione Texto. Carregará um código


padrão similar o Projeto Blink, piscando um LED L (pino 13) a cada um segundo de tempo.

4. Clique Iniciar simulação, em poucos segundos após o carregamento ter sido


completado, você deve ver um LED amarelo L (Pino 13) começar a piscar.
Se isso aconteceu, Parabéns!
_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

5. Caso queira alterar o projeto, para que o LED amarelo pisque mais rápido, mude a
frequência alterando o valor que está entre parêntesis para 100. Repita o passo 4 (anterior).
Observe se o LED amarelo está piscando mais rápido.
Se isso aconteceu, Parabéns!

4 Criando os Primeiros Projetos


Neste primeiro projeto, você criará um circuito interativo, usando uma chave momentânea,
um resistor, um LED e alguns cabos para conexão. A placa de Arduino servirá apenas como
fonte de energia.

Fio vermelho - conecte uma ponta do fio no pino 5V e a outra ponta, em algum ponto, na
linha vermelha (+) na protoboard.

Fio preto - conecte uma ponta do fio no pino GROUND e a outra ponta, em algum ponto, na
linha preta (-) na protoboard.

Sempre é importante manter seu padrão de cores consistente


(vermelho – fonte; preto – terra) ao longo de todos os projetos.

Coloque a chave momentânea atravessando o centro da placa Arduino. Use um resistor de


220 Ohm para conectar a linha vermelha (+) com uma perna da chave momentânea.
Conecte a outra perna da chave momentânea ao anodo (perna longa) do LED. Com um fio
conecte o catodo (perna curta) do LED à linha preta (-).

Uma vez que tudo isso está feito, PRESSIONE o botão da chave momentânea. Você deve
ver a luz do LED acender. Se isso aconteceu, Parabéns!

_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br
Introdução à Engenharia de Computação | Ambiente de aula – Aula 2 – Arduino e Tinkercad
_________________________________________________________________________

Circuitos em Série – componentes em série, rodando um após o outro

Neste segundo projeto, uma vez que você desligou a energia, adicione uma chave
momentânea ao lado da chave já existente em sua protoboard. Conecte os fios em série e o
anodo (perna longa) do LED na segunda chave. Conecte o catodo (perna curta) do LED à
linha preta (-).

As duas chaves momentâneas estão em série. Isso significa que o mesmo fluxo de corrente
elétrica passa por ambas as chaves.

Uma vez que tudo isso está feito, se for possível, PRESSIONE as duas chaves
momentâneas. Você deve ver a luz do LED acender. Se isso aconteceu, Parabéns!

Circuitos em Paralelo – componentes em paralelo, rodando lado a lado

Neste terceiro projeto, uma vez que você desligou a energia, mantenha as chaves
momentâneas e o LED onde eles estão, mas remova as conexões entre as duas chaves
momentâneas. Conecte ambas as primeiras pernas, das duas chaves momentâneas, ao
resistor. Conecte ambas as segundas pernas, das duas chaves momentâneas, ao anodo
(perna longa) ao LED.

Essas duas chaves momentâneas estão em paralelo. Isso significa que a corrente elétrica
está dividida entre as duas chaves momentâneas.

Uma vez que tudo isso está feito, PRESSIONE qualquer uma das duas chaves
momentâneas. Você deve ver a luz do LED acender. Se isso aconteceu, Parabéns!
_____________________________________________________________________
Material elaborado pelo Prof. Dr. Adriano César Santana – adriano@ufg.br

Você também pode gostar