1 of 17

2 of 17

  • Controlar o funcionamento de um LED, ligando e desligando através de uma chave táctil;
  • Compreender a aplicabilidade da chave táctil na placa Arduino.

3 of 17

Acender e apagar a luz de um ambiente através de um interruptor é uma tarefa simples. Com base nos conhecimentos adquiridos ao longo de sua formação, você conseguiria explicar como uma simples mudança de posição do interruptor pode alterar a luminosidade de um ambiente?

4 of 17

O Push Button é um botão de pressão que funciona de forma semelhante a um interruptor de luz, controlando a passagem de corrente elétrica em um circuito elétrico. Ao pressioná-lo, o circuito fecha-se, permitindo a passagem da corrente elétrica. Ao soltá-lo, o circuito abre-se, impedindo que a corrente passe.

5 of 17

Vamos utilizar o Push Button para simular o acender e desligar de um LED, através da programação por códigos e por blocos.

6 of 17

  • 01 LED 5mm;
  • 01 Resistor de 220 Ohms;
  • 01 Resistor de 10 Quiloohms;
  • 01 Push Button;
  • 05 Jumpers macho-macho;
  • 01 Placa Protoboard;
  • 01 Placa Arduino Uno;
  • 01 Cabo USB;
  • 01 Notebook;
  • Software mBlock ou Arduino

7 of 17

Encaixe o Push Button na linha central da Protoboard, e em seguida, encaixe o LED.

Insira o Resistor de 220 Ohms entre o terminal negativo do LED e uma parte livre da Protoboard.

Insira o Resistor de 10 Quiloohms entre um terminal do Push Button e a linha lateral azul da Protoboard.

Utilizando um Jumper, interligue o pino GND da placa Arduino com um dos furos da linha lateral azul da placa Protoboard.

.

8 of 17

Conecte um Jumper ao terminal do Resistor de 220 Ohms com a linha lateral azul da placa Protoboard.

Com outro Jumper, faça a conexão entre o pino 5V da placa Arduino e um dos terminais do Push Button.

Utilizando mais 2 jumpers, conecte o terminal do Push Button, que já possui o Resistor, com o pino digital 10 da placa Arduino. Em seguida, conecte o terminal positivo do LED com o pino digital 8 da placa Arduino, finalizando a montagem.

9 of 17

No software IDE, crie um sketch e lembre-se de selecionar a porta que o computador atribuiu ao Arduino; então, escreva ou copie e cole o código-fonte de programação para o funcionamento do Push Button.

Na sequência, compile o programa pressionando o botão Verificar para examinar se não há erros de sintaxe. Estando o código correto, o próximo passo é realizar a transferência do programa para o Arduino. Pressione o botão Carregar, para realizar upload do programa para o Arduino.

Após a transferência do programa para o Arduino, ao pressionar o botão o LED irá ligar ou desligar de acordo com a programação realizada.

10 of 17

Acesse o software mBlock e clique, no campo Dispositivos, sobre o ícone Arduino Uno para iniciar a programação em blocos.

Monte os blocos, arrastando e soltando, de acordo com a programação para o funcionamento do Push Button.

11 of 17

12 of 17

Clique no botão Conectar para transferir os comandos criados no mBlock para o Arduino Uno.

Clique no botão Upload para compilar os blocos e carregar a programação para o Arduino.

Após a transferência dos dados, a cada clique sobre o botão irá acender ou desligar o LED.

13 of 17

Observamos que a função de interruptores de luz, assim como de Push Buttons, é abrir e fechar circuitos elétricos, permitindo ou impedindo a passagem de corrente. O que diferencia os dois é a forma como são acionados.

Vimos na prática que o Push Button realiza o comando apenas por um pulso: enquanto você aciona o botão, os contatos do circuito se fecham e o LED acende. Ao soltar, os contatos se abrem e o LED apaga. Essa característica viabiliza a criação de diversos comandos em projetos de automação, como por exemplo: intensificar o brilho de lâmpadas com um simples toque ou acender e apagar mais de uma lâmpada ao mesmo tempo.

14 of 17

O objetivo de controlar o funcionamento de um LED, utilizando o Push Button, foi alcançado?

E os desafios propostos, foram resolvidos de forma colaborativa?

Reúna todos os componentes utilizados nesta aula e os organize novamente junto aos demais, no kit de robótica.

15 of 17

  • Aula 13 Push Button

(Material Didático Completo em PDF)

16 of 17

17 of 17