oficina de sensores e atuadores - hardwarelivreusp.org · componente elétrico fundamental...
TRANSCRIPT
![Page 1: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/1.jpg)
Oficina de Sensores e Atuadores
Exemplos de uso de sensores e atuadores com Arduino
![Page 2: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/2.jpg)
Agenda
● Comunicação Serial● Revisão de Resistores● Revisão de Potenciômetros● LDR (sensor de luminosidade)● Sensor sonoro● Alto Falante (buzzer)● Ultra Sônico (sensor de distância)● Relay● Sensor de temperatura● LCD● Motor Servo
![Page 3: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/3.jpg)
Aquecimento
Kit de sensores Grove Seed
Login: hluspSenha: hardwarelivreAbram a IDE do Arduino
Passem o programa Blink
Coloque o ‘Base Shield’ no Arduino
Acessem a página do git:https://goo.gl/i9jjpw
![Page 4: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/4.jpg)
Comunicação Serial
![Page 5: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/5.jpg)
Comunicação Serial
![Page 6: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/6.jpg)
Comunicação Serial
Serial.begin()
Serial.available()
Serial.read()
Serial.print()
Serial.println()
Serial.write()
![Page 7: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/7.jpg)
Resistores
● Componente elétrico fundamental
● Dificultam a passagem de corrente elétrica
● Provocam queda do potencial elétrico
● Medido em Ohm (‘oms’)
![Page 8: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/8.jpg)
Potenciômetro
● Resistor com valor de resistência variável entre 0 e um valor máximo● Seu valor aumenta ou diminui conforme
giramos o pino central dele
![Page 9: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/9.jpg)
LDR - Light Dependent Resistor
● Resistor que varia seu valor dependendo da intensidade da luz sobre ele● Mais ‘escuro’ maior a resistência sobre ele
mais ‘claro’ menor o valor da resistência
![Page 10: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/10.jpg)
Sensor Sonoro
● Microfone simples com um amplificador de sinal● Mede a intensidade sonora do ambiente ● Quanto maior o ‘Barulho’ maior valor devolvido
![Page 11: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/11.jpg)
Buzzer
● Alto-falante pode ser usado como uma buzina● função tone(‘PINO’ , ‘FREQ’);
PINO: qual pino o buzzer foi colocado FREQ: frequência em Hertz● noTone(‘PINO’); função para parar o som
![Page 12: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/12.jpg)
Ultrassônico
● Sensor sonoro capaz detectar objetos
e mostrar distância
● Formado por um buzzer e um
microfone, dessa forma usa a
propriedade do eco para captar e
mostrar distâncias de objetos
● Pinos: Vcc(5v), GND(terra), Trig, Echo
![Page 13: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/13.jpg)
Ultrassônico
![Page 14: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/14.jpg)
Relay
● Chave eletrônica controlada por um sinal digital● Com ele podemos usar o Arduino para ligar
ou desligar equipamentos com altas tensões
![Page 15: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/15.jpg)
Thermistor
● Resistor que varia dependo da temperatura● Não é a única opção para medir a temperatura
ambiente● Usa um divisor de tensão e é necessário
fazer uma ‘conta’ para conseguir a temperatura em graus Celsius
![Page 16: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/16.jpg)
Sensores de Temperatura
Outros exemplos de sensores de temperatura:
![Page 17: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/17.jpg)
LCD - GROVE
● LCD( display de cristal líquido)● Muito usado para aumentar interação
entre usuário e máquina● Luz de fundo RGB e usa protocolo
I2C , que facilita conexão
![Page 18: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/18.jpg)
LCD - GROVE
● Comandos Básicos:● lcd.begin(); começa comunicação● lcd.clear(); limpa a tela,sempre bom
usar esse comando antes de escrever algo…..
● lcd.setCursor(y,x); diz aonde escrever a mensagem. x: 0-1, y: 0-15● lcd.print(“Algo”); imprime a mensagem
a partir do valor de setCursor...
![Page 19: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/19.jpg)
Motor Servo
● Motor de alto torque● Amplitude de angulação do braço
de 180º ou de 360º● Usa-se PWM para controlar o
ângulo do braço
![Page 20: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/20.jpg)
EXTRA - DESAFIO
Bem..faça um Teremim..
Tere.. o que ?????
![Page 21: Oficina de Sensores e Atuadores - hardwarelivreusp.org · Componente elétrico fundamental Dificultam a passagem de corrente elétrica Provocam queda do potencial elétrico Medido](https://reader030.vdocuments.net/reader030/viewer/2022021809/5c54d6d593f3c317c50fc743/html5/thumbnails/21.jpg)
Teremim
● Instrumento musical eletrônico que não precisa ter
contato físico para ser tocado.
Dicas: Use o buzzer para gerar o som e controle
o valor de tone() com ultra-sônico, LDR ou potenciômetro
https://www.youtube.com/watch?v=K6KbEnGnymk