Você está na página 1de 26

Robótica para Educadores

Projeto 08-LED RGB

1
Projeto 08-LED RGB

 LEMBRE-SE:

 As aulas de todos os projetos estão disponíveis para download;


 Faça os download das aulas para ter um tutorial e ir seguindo passo
a passo conforme instruções da vídeo aula;

 Os códigos de todos os projetos estão disponíveis para download;


 Faça o download dos códigos para copiar e colar no Tinkercad.
Utilize como meio de estudo e tira dúvidas;

 Faça login no Tinkercad, abra um projeto de circuito novo,


renomeie com o nome do projeto que está fazendo e posicione a
protoboard e o Arduíno Uno na área livre do Tinkercad para
iniciar qualquer um dos projetos.
2
Projeto 08-LED RGB

 Problema a ser resolvido: O projeto consiste em acender um


LED RGB e ir alterando seus parâmetros para verificar o que
acontece.

 Material necessário:

 Arduíno UNO;
 Protoboard;
 3 Resistores de 220Ω;
 1 LED RGB;
 4 fios jumpers.

3
Projeto 08-LED RGB

 LED RGB: é um diodo que emite luz. Diferentemente do LED comum, o LED
RGB tem 4 pernas. Basta fazer passar uma corrente que ele irá emitir uma luz.
A cor da luz vai depender de qual das pernas está passando a corrente elétrica.

4
Projeto 08-LED RGB

 Passo a passo da
montagem:
1. Selecione um LED RGB em
componentes básicos.
Encaixe o terminal esquerdo
(vermelho) na posição h10.
As demais se encaixarão
automaticamente.
2. Selecione três resistores de
220Ω (rotacione os mesmos)
e encaixe o terminal
superior do resistor
esquerdo na posição f10,
terminal superior do resistor
centrar na posição f12 e por
fim o terminal superior do
resistor na posição f13.
5
Projeto 08-LED RGB

 Passo a passo da
montagem:
3.
Ligue o Jumper Vermelho na
posição a10 e no pino 11 da
placa;
Ligue o Jumper Preto na
posição f11 e no pino GND da
placa;
Ligue o Jumper Azul na posição
a12 e no pino 10 da placa;
Ligue o Jumper Verde na
posição a13 e no pino 9 da
placa;

6
Projeto 08-LED RGB

 Montagem final no Tinkercad:

7
Projeto 08-LED RGB

 Código-fonte do projeto, parte 1:


Linha Código Explicações
1 int verde = 9; Criamos a variável verde do tipo inteira
2 int azul = 10; Criamos a variável azul do tipo inteira
3 int vermelho = 11; Criamos a variável vermelho do tipo inteira
4 void setup()
5 {
6 pinMode(verde, OUTPUT); Configura o pino verde (9) como saída
7 pinMode(azul, OUTPUT); Configura o pino azul (10) como saída
8 pinMode(vermelho, OUTPUT); Configura o pino vermelho (11) como saída
9 }

8
Projeto 08-LED RGB

 Código-fonte do projeto, parte 2:

Linha Código Explicações


10 void loop()
11 {
12 analogWrite(verde, random(0,255)); analogWrite recebe valor aleatório de 0 a 255 no pino 9 (verde)
13 analogWrite(azul, random(0,255)); analogWrite recebe valor aleatório de 0 a 255 no pino 10 (azul)
14 analogWrite(vermelho, random(0,255)); analogWrite recebe valor aleatório de 0 a 255 no pino 11
(vermelho)
15 delay(200); Espera 0,2 segundos
16 }

9
Projeto 08-LED RGB

 Agora vamos simular o funcionamento deste projeto através do Tinkercad:

10
Projeto 08-LED RGB

 Agora vamos baixar o código deste projeto e posteriormente carrega-lo na IDE


do nosso Arduíno e verificar o mesmo montado e funcionando com o kit físico.
 Para isso clique em “Código” e depois na “Seta apontada para baixo”.
 O Arquivo “projeto_08_led_rgb1” será baixado na pasta downloads do seu
computador.

11
Projeto 08-LED RGB
 Do virtual para o real precisamos realizar alguns ajustes:
 LED RGB: Terminal vermelho h10; Terminal 5V h11; Terminal azul h12;
Terminal verde h13.
 Resistor vermelho terminal superior f10; Resistor azul terminal superior f12;
Resistor verde terminal superior f13.
 Resistor vermelho terminal inferior b10; Resistor azul terminal inferior b12;
Resistor verde terminal inferior b13.

12
Projeto 08-LED RGB
 Do virtual para o real precisamos realizar alguns ajustes:
 Jumpers da protoboard: vermelho a10; preto f11; azul a12; vermelho a13.
 Jumpers da placa UNO: vermelho pino11; preto pino 5V; azul pino 10; verde
pino 9.

13
Projeto 08-LED RGB
 Detalhes de montagem do projeto físico:

14
Projeto 08-LED RGB
 Detalhes de montagem do projeto físico finalizado:

15
Projeto 08-LED RGB

 Atenção: Antes de abrir o arquivo na IDE, lembre-se de conferir se a


placa UNO está selecionada e a porta “COM” está correta através do
menu “Ferramentas-Placa:” e “Ferramentas-Porta:”.

16
Projeto 08-LED RGB

 Agora vamos abrir o arquivo na IDE instalada no seu computador e abrir


o arquivo que baixamos do tinkercad.
 Para isso clique em “Arquivo-Abrir”:

17
Projeto 08-LED RGB

 Selecione o arquivo “projeto_08_led_rgb1”


 Caso a IDE solicitar a criação de uma pasta para armazenar o arquivo basta concordar e
abrir o arquivo na pasta criada.

18
Projeto 08-LED RGB

 Após o arquivo estar na


janela de código da IDE,
vamos fazer dois
procedimentos:

1. Verificar se ele não possui


erro para executar. Para isto
clique em Verificar.

O programa apresentará uma


mensagem em seu rodapé
“Compilando Sketch” e
estando ok a mensagem será
alterada para “Compilação
terminada”.
19
Projeto 08-LED RGB

 Após o arquivo estar na área


da IDE, vamos fazer dois
procedimentos:
2. Carregar o programa na nossa
placa Arduíno. Para isto clique
em Carregar.

O programa apresentará uma


mensagem em seu rodapé
“Carregando...” e estando ok a
mensagem será alterada para
“Carregado”.

A partir deste momento vamos


ver o funcionamento do projeto
20
com o kit físico...
Projeto 08-LED RGB

 Projeto 08-LED RGB pelo kit físico em funcionamento:

21
Projeto 08-LED RGB
 Comparativo virtual x real:

22
Projeto 08-LED RGB
 Você como educador pode apresentar as seguintes questões para
provocar seus alunos e/ou filhos a realizarem pesquisas para
aprenderem ainda mais:

 1. Como são criadas as cores no LED RGB?

 2. O LED RGB pode ser utilizados para quais outras finalidades?

 3. Porque utilizamos um resistor para cada terminal do LED RGB?

23
Projeto 08-LED RGB
 Todos os projetos do curso estarão disponíveis no Tinkercad caso você
tenha alguma duvida tanto em relação aos componentes e seu
posicionamento bem como o código-fonte do mesmo. Inclusive o
código-fonte você pode baixar para seu computador ou copiar e colar
no seu projeto. Os códigos-fontes de todos os projetos também
estarão disponíveis na respectivas aulas de cada projeto.
 Para visualizar os projetos no Tinkercad faça os seguintes
procedimentos:
1.Faça login no Tinkercad;
2.Clique na “Lupa” ao lado de ensinar;

3.Em mostre-me digite “Thiago Malagutti”, depois clique em “Pessoas”


e depois na “Lupa” ao lado do nome Thiago Malagutti;
24
Projeto 08-LED RGB
4. Depois clique no nome encontrado;

5. Depois em “Circuits”;

6. Por fim, clique sobre o projeto


que você deseja:

25
Projeto 08-LED RGB

 Dúvidas registre aqui na plataforma.


 “Educação não transforma o mundo. Educação muda as
pessoas. Pessoas transformam o mundo”. Paulo Freire
 Muito obrigado!

26

Você também pode gostar