Você está na página 1de 7

COORDENAÇÃO DE ENGENHARIA DE COMPUTAÇÃO

Programação e IOT - Laboratório

Relatório de Laboratório
Turma: CP112TIM1
Experimento 3

Prof.: Rafael R. da Paz.

13/04/2022
Sorocaba / SP
1. Procedimento experimental
Através da plataforma tinkercad, foram montados 4 procedimentos de circuito
elétrico utilizando, principalmente, arduinos, protoboards, interruptores, botões,
resistores, potenciômetros, lâmpadas LED e fios condutores. Em cada procedimento
foi criado também um código responsável por executar a tarefa proposta.
No primeiro experimento, utilizando dois fios condutores, foram ligadas as
saídas 5V e GND do arduino na entrada positiva e negativa do protoboard,
respectivamente. Também, foi realizado o contato entre o pino 10 e o interruptor,
através do protoboard, como mostra a figura a seguir:

Figura 1.0 – Primeiro procedimento.

Fonte: Autoria própria, 2022.

Foi escrito um código, com a função de piscar o LED do arduino caso o


interruptor vire para a direita e desligar caso vire para a esquerda.
O mesmo circuito foi montado no segundo experimento, porém com a adição
de um interruptor ligado ao pino 6 do arduino. Já o código foi escrito com a função
de piscar o LED em uma determinada frequência, de acordo com a posição dos
interruptores.
No procedimento seguinte, foi ligado os pinos 10 e 4 do arduino a dois botões,
sendo que o pino 4 foi ligado também a um resistor, como mostra a figura:

2
Figura 2.0 – Terceiro procedimento.

Fonte: Autoria própria, 2022.

Através do código, ao pressionar o botão da direita o LED piscaria a cada dois


segundos, e o botão da esquerda, piscaria a cada um segundo. Nesse caso, foi
necessário utilizar no pino 10, o recurso “pullup”.
No último experimento, foi montado um circuito com três LEDs de cores
verde, amarelo e vermelho, ligados aos pinos 12, 11 e 10 respectivamente. Ligou-se
também um potenciômetro na saída analógica A0 do arduino, como a figura
seguinte:

Figura 3.0 – Quarto procedimento.

3
Fonte: Autoria própria, 2022.

O código deste circuito foi montado com o objetivo de ligar um dos LEDs com base
na leitura do potenciômetro.

5. Análise de dados
No primeiro circuito, quando o interruptor vai para a esquerda, o LED pisca
com um segundo de intervalo:
Figura 4.0 – Execução do procedimento 1.

Fonte: Autoria própria, 2022.

4
No segundo procedimento, ao ligar os interruptores o LED pisca em uma
determinada frequência, baseada na tabela:

Tabela 1.0 – Frequência do LED.


Ch1 (Pino 10) Ch2 (Pino 6) LED 13 (Arduino)
0V 0V Desligado
0V 5V Piscar com 1Hz de frequência

5V 0V Piscar com 5Hz de frequência

5V 5V Piscar com 10Hz de frequência

Fonte: Autoria própria, 2022.


Figura 5.0 – Execução do procedimento 2.

Fonte: Autoria própria, 2022.

5
No procedimento seguinte, o LED piscou dentro do intervalo esperado de
acordo com o pressionamento dos botões:

Figura 6.0 – Execução do procedimento 3.

Fonte: Autoria própria, 2022.

Montando o último experimento, os LEDs acenderam conforme a leitura do


potenciômetro:
6
Tabela 2.0 – Leitura do potenciômetro.
Leitura do potenciômetro Cor do LED acessa
>300 Vermelho
>600 Amarelo
>900 Verde
Fonte: Autoria própria, 2022.

Figura 7.0 – Execução do procedimento 4.

Fonte: Autoria própria, 2022.

Você também pode gostar