Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. [email protected].

42
Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. [email protected]

Transcript of Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. [email protected].

Page 1: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Eletrônica BásicaAula 9

Ramo Estudantil UnB.Seção Brasí[email protected]

Page 2: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

AVISO

• Please note that you may reproduce the materials provided here as long as you do not charge anyone for the reproduction or include it with a product that is being sold and the material copied is used for educational purposes only and not for resale.

Make sure to comply with the fact that you must state on the reproduction that this material has “Copyright © by Elenco® Electronics Inc. All rights reserved and has been reproduced

with permission from Elenco Electronics Inc.”

Page 3: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

“As primeiras impressões não são decisivas. Às vezes são fatais, mas não decisivas”

Agustina Bessa-Luís

Page 4: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

1º passo:

• Peguem os códigos e programas com o professor

Page 5: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Arduino

Page 6: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Por que Arduino? Para que Arduino?

Arduino ou não Arduino, eis a questão

Page 7: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Unidade Inercial de MedidaIMU

IMU 6 graus de liberdade sparkfun

Page 8: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Exemplo Integração Arduino( eletrônica) <-> Mundo realIMU

Page 9: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Exemplo Integração Arduino( eletrônica) <-> Mundo realIMU

Page 10: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Princípios físicos relacionados

• Conservação do momento

• Força de Coriollis

• Força Inercial

Page 11: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Aceleração de Coriollis

Page 12: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Detecção de aceleração linear

LEI DE HOOKE

Page 13: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

MicrocontroladoresA parte principal do arduino é o

microcontrolador

Um microcontrolador (também denominado MCU) é

um computador-num-chip, contendo um processador, memória e periféricos de entrada/saída

integra elementos em sua estrutura interna, como memória de leitura e escrita para armazenamento de dados, memória somente de leitura para armazenamento de programas

Page 14: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Programas, algoritmos?? Para que isso em eletrônica???

Pensem no primeiro algoritmo que vocês conhecem. O mais famoso da cultural ocidental

Page 15: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

A criaçãoE Deus disse:

1)Haja Luz;

2)Haja Firmamento no meio das águas

3)E separação entre águas e águas;

4) Ajuntem-se as águas debaixo do céu...

Façamos o Homem a nossa imagem esemelhança

Page 16: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Leis Fixas

Page 17: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Algoritmo: Aqui, você cria as leis

Page 18: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

RevisãoArduíno

Page 19: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Ambiente Arduino

Um programaArduino Sempretem dois métodos

void Setup(){}

void loop(){

}

Page 20: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Tipos padrão

Tipo

• Número Inteiro

• Numero Racional

• Caracter

Descrição

• ...-10,1,2...• ...-4.64, 0,

5.8, 7.8...

• ‘a’, ‘A’, ‘#’,...

Como escrever

• int i = 1;• float f = 5.8;

double d = -4.64;

• char c = ‘c’;

Page 21: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Exercício:Calculem a tensão sobre o resistor R2

Eis o resultado do divisor de tensão, que será extremamente importante para o entendimento dos experimentos de hoje

Page 22: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:1º: Peguem uma protoboard

Page 23: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:2º: Peguem um potenciômetro

Page 24: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:2º: Encaixem o potenciômetro na protoboard

Page 25: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:3º:façam a seguinte ligação

arduino-protoboard-potênciometro

Page 26: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:4º: carreguem o programa potenciômetro no arduino

Page 27: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:5º: carreguem o programa grafico_potenciometro_ no processing

Page 28: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 1:6º: mexam no potenciômetro e observem

Page 29: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 21º : façam o seguinte circuito com o

kit de eletrônica básica

Page 30: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 22º : façam o seguinte circuito com o

kit de eletrônica básica

Page 31: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 23º :carreguem o programa seno no arduino

Page 32: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 24º : Coloquem fios no GND e PMW 9 do arduino

Page 33: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 25º : façam seguinte ligação e observem

Page 34: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Porta PMW

Page 35: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:1º carreguem novamente o programa

potenciômetro no arduino

Page 36: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:2º Cologuem o sensor de luz (LDR) na protoboard

Page 37: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:2º Coloquem um resistor marrom-preto-marrom em série com o

sensor de luz (LDR) na protoboard

Page 38: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:2º Coloquem fios na protoboard como

indicado

Page 39: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:2º Coloquem fios no arduino como

indicado

Page 40: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 3:6º: tapem o LDR e observem o processing

Page 41: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 4:1º:com a mesma configuração do experimento 3, coloquem um led no GND e porta digital 13

Page 42: Eletrônica Básica Aula 9 Ramo Estudantil UnB. Seção Brasília. sb.ieee.unb@ieee.org.

Experimento 4:2º: carreguem o programa luz para o arduino