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

Preview:

Citation preview

Eletrônica BásicaAula 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.”

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

Agustina Bessa-Luís

1º passo:

• Peguem os códigos e programas com o professor

Arduino

Por que Arduino? Para que Arduino?

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

Unidade Inercial de MedidaIMU

IMU 6 graus de liberdade sparkfun

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

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

Princípios físicos relacionados

• Conservação do momento

• Força de Coriollis

• Força Inercial

Aceleração de Coriollis

Detecção de aceleração linear

LEI DE HOOKE

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

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

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

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

Leis Fixas

Algoritmo: Aqui, você cria as leis

RevisãoArduíno

Ambiente Arduino

Um programaArduino Sempretem dois métodos

void Setup(){}

void loop(){

}

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’;

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

Experimento 1:1º: Peguem uma protoboard

Experimento 1:2º: Peguem um potenciômetro

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

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

arduino-protoboard-potênciometro

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

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

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

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

kit de eletrônica básica

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

kit de eletrônica básica

Experimento 23º :carreguem o programa seno no arduino

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

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

Porta PMW

Experimento 3:1º carreguem novamente o programa

potenciômetro no arduino

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

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

sensor de luz (LDR) na protoboard

Experimento 3:2º Coloquem fios na protoboard como

indicado

Experimento 3:2º Coloquem fios no arduino como

indicado

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

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

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

Recommended