Sunteți pe pagina 1din 11

Primeiros

Passos
com Sensores

Kimmo Karvinen
Tero Karvinen

Novatec
Authorized Portuguese translation of the English edition of titled Getting Started with Sensors,
ISBN 9781449367084 2013 Tero Karvinen, Kimmo Karvinen published by Maker Media Inc.. This
translation is published and sold by permission of O'Reilly Media, Inc., the owner of all rights to
publish and sell the same.

Traduo em portugus autorizada da edio em ingls da obra Getting Started with Sensors, ISBN
9781449367084 2013 Tero Karvinen, Kimmo Karvinen publicada pela Maker Media Inc.. Esta
traduo publicada e vendida com a permisso da O'Reilly Media, Inc., detentora de todos os
direitos para publicao e venda desta obra.

Novatec Editora Ltda. 2014.

Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.


proibida a reproduo desta obra, mesmo parcial, por qualquer processo, sem prvia autorizao,
por escrito, do autor e da Editora.

Editor: Rubens Prates


Traduo: Lcia A. Kinoshita
Reviso gramatical: Marta Almeida de S
Editorao eletrnica: Carolina Kuwabata

ISBN: 978-85-7522-402-1 MP20140929

Histrico de impresses:
Outubro/2014 Primeira edio

Novatec Editora Ltda.


Rua Lus Antnio dos Santos 110
02460-000 So Paulo, SP Brasil
Tel.: +55 11 2959-6529
E-mail: novatec@novatec.com.br
Site: www.novatec.com.br
Twitter: twitter.com/novateceditora
Facebook: facebook.com/novatec
LinkedIn: linkedin.com/in/novatec

Observao sobre figuras coloridas


Na pgina do livro, em novatec.com.br/catalogo/7522402-sensores, esto
disponveis para download verses coloridas de algumas figuras do livro.
captulo 1

Sensores

Voc est cercado de sensores em seu cotidiano. O mundo est cheio


deles: de sensores infravermelhos passivos em detectores de movimento
a detectores de CO2 em sistemas de ar-condicionado e at mesmo mi-
nsculos acelermetros, mdulos GPS e cmeras dentro de seu smar-
tphone ou de seu tablet os sensores esto por toda parte! A variedade
de aplicaes com sensores impressionante.
seguro supor que, se um dispositivo eletrnico considerado inteligente,
ele estar repleto de sensores (Figura 1.1). Com efeito, graas proliferao
dos dispositivos inteligentes, especialmente de telefones, os preos dos
sensores esto se tornando mais acessveis. No s economicamente
vivel adicionar sensores sofisticados aos seus projetos como tambm eles
ampliam bastante os tipos de projeto que voc pode desenvolver.
Voc aprender a respeito dos sensores neste livro ao desenvolver peque-
nos projetos e refletir sobre a experincia. mais divertido implementar
primeiro e depois discutir, porm ambas as atividades so igualmente
importantes. melhor evitar a tentao de somente implementar o
projeto e pular as sees conceituais.
Comear a trabalhar com os sensores fcil, e apenas o cu o limite.
A eletrnica desafia alguns dos melhores crebros diariamente e gera
inovaes e novas dissertaes. Por outro lado, at mesmo uma criana
pode comear a trabalhar com um pouco de orientao.
Se voc no sabe muito a respeito de sensores ainda, tente se lembrar
de como voc se sente agora. Depois de encarar alguns desafios e criar
alguns gadgets, muitos dos mistrios obscuros que cercam os sensores
provavelmente parecero ser senso comum a voc.

15
16 Primeiros Passos com Sensores

Este livro adequado para qualquer pessoa interessada em sensores


(veja a figura 1.2). Depois de criar os gadgets e de ter lido este livro, voc
poder ter ideias para projetos maiores que esto no nosso livro Make:
Arduino Bots and Gadgets (http://bit.ly/make-abg) ou poder aprender sobre
sensores mais sofisticados em Make: Sensors (http://bit.ly/make-sensors). Para
uma viso mais ampla do bsico, consulte Getting Started with Arduino, 2nd
Edition (http://bit.ly/Arduino_Started), de Massimo Banzi, Primeiros passos
com o Raspberry Pi (http://www.novatec.com.br/livros/raspberrypi/) de Matt
Richardson e Shawn Wallace ou Make: Electronics (http://bit.ly/make-elec)
de Charles Platt.

Figura 1.1 Vrios sensores: proximidade por infravermelho, rotao, brilho, boto,
temperatura e distncia.

O que so sensores? Os sensores so componentes eltricos que funcio-


nam como dispositivos de entrada. Nem todas as entradas so explicita-
mente sensores, porm quase todas elas utilizam sensores! Considere o
mouse ou o trackpad de seu computador, um teclado ou at mesmo uma
webcam; eles no so sensores, porm, certamente, usam sensores em
seus designs. De modo mais abstrato, voc pode classificar os sensores
como um componente que serve para medir um estmulo externo ao sis-
tema em que ele estiver (o seu ambiente). Os dados de sada so baseados
na medio. Por exemplo, ao digitar em um teclado, a letra que aparece
em sua tela (a sada) baseada na medio (que tecla foi pressionada
no teclado). A quantidade de letras que aparecem na tela baseada em
outra medio (o tempo que voc manteve a tecla pressionada).
Captulo 1 Sensores 17

Figura 1.2 Uma conexo AND simples com botes, criada e projetada por um garoto
de quatro anos com a ajuda de um adulto.

O primeiro projeto utiliza um fotorresistor para medio de luz. Sem o


fotorresistor (ou um sensor semelhante), no h nenhuma maneira de
o circuito saber o quanto um ambiente est iluminado. Ao adicionar o
sensor, seu circuito saber algo de que ele no tinha conhecimento antes.
Todos os projetos deste livro avaliam um estmulo em particular do
ambiente. Nada disso seria possvel sem os sensores. Vamos comear a
implementao para que voc possa conhecer os dados de entrada e de
sada que os sensores fornecem aos projetos.

Projeto 1: Fotorresistor para medio de luz


A luz em um ambiente bastante informativa: o horrio do dia pode
ser determinado de acordo com o ngulo do sol, dirigimos um carro de
forma mais segura noite se as lanternas estiverem acesas e as pessoas
que no tomam sol o suficiente no dia a dia podem ficar deprimidas em
decorrncia do transtorno afetivo sazonal (SAD, ou Seasonal Affective
Disorder). Desse modo, a luz exerce influncia sobre diversos aspectos
de sua vida, e medi-la tambm pode ser divertido.
O sensor mais simples para detectar a luz um fotorresistor. No inco-
mum tambm encontrar outro nome para o mesmssimo sensor: LDR
(Light-Dependent Resistor, ou Resistor dependente de luz). O compo-
nente funciona ao alterar sua resistncia de acordo com a quantidade
de luz que incide sobre ele.
18 Primeiros Passos com Sensores

Agora que voc sabe qual o sensor correto a ser usado, a prxima per-
gunta em que voc deve pensar como processar as medidas do sensor.
Se voc j trabalhou com um LED (Light-Emitting Diode, ou Diodo
emissor de luz), mostrado na figura 1.3, deve saber que a resistncia
um aspecto importante do ponto de vista eltrico. Por exemplo, se voc
j usou um resistor de valor mais alto que o solicitado por um projeto
para o LED, deve ter percebido que resistncia demais pode impedir um
LED de acender. Essa mesma observao bsica aplicvel a esse projeto.

Figura 1.3 LEDs.

O circuito foi projetado de modo que um LED seja dependente da me-


dida do fotorresistor. Se houver resistncia demais, o LED simplesmente
no acender. Chega de discusso hora de implementar! A figura 1.4
mostra o projeto finalizado.

Figura 1.4 O projeto do fotorresistor finalizado.

Peas
Voc precisar das seguintes peas nesse projeto:
Fotorresistor
Captulo 1 Sensores 19

LED vermelho de 5 mm (LEDs diferentes funcionaro de modo


diferente com esse circuito; mais adiante, voc conhecer uma
maneira mais sofisticada de fazer os LEDs se apagarem)
Resistor de 470 (resistor de quatro faixas amarelo/violeta/
marrom; resistor de cinco faixas amarelo/violeta/preto/preto; a
ltima faixa ir variar de acordo com a tolerncia do resistor)
Placa de teste (breadboard)
Clip (conector) para bateria de 9 V
Bateria de 9 V

Todas essas peas, exceto a bateria de 9 V e o resistor de


470 , esto disponveis na Maker Shed Mintronics: Survival
Pack (http://bit.ly/mintron-sp), com cdigo de identificao do
produto igual a MSTIN2. Voc pode usar dois resistores de
220 em srie ou um resistor de 1 k no lugar do resistor de
470 ; ambos esto disponveis em lojas de componentes
eletrnicos como a RadioShack.

Implemente
Aqui esto os passos para a implementao desse projeto:
1. Oriente a sua placa de teste para que ela seja mais larga do que
alta, como mostrado na figura 1.5.

Figura 1.5 Diagrama do circuito para o projeto do fotorresistor.


20 Primeiros Passos com Sensores

2. Observe o seu LED e determine qual terminal tem um lado acha-


tado acima dele, no invlucro de plstico colorido isso indica
o terminal negativo do LED (o terminal negativo tambm o
mais curto dos dois), conforme mostrado na figura 1.6. Os LEDs
tm uma determinada polaridade, e coloc-los de forma invertida
poder danific-los.

Figura 1.6 Perna negativa do LED.

3. Insira o fotorresistor para que o terminal negativo do LED e um


dos terminais do fotorresistor ocupem a mesma coluna. O segun-
do terminal do LED (positivo) deve ocupar sua prpria coluna
por enquanto. Observe novamente a figura 1.5 para ver como eles
devem estar organizados.

Voc v a lacuna no meio da placa de teste na figura 1.7? Essa


lacuna separa os dois grupos de colunas e no h nenhuma
conexo passando por ela. Se voc quiser que dois terminais
na mesma linha estejam conectados, certifique-se de que
eles estaro do mesmo lado em relao lacuna.

4. Conecte o resistor de 470 coluna com o terminal positivo


do LED e garanta que no a mesma coluna em que j est o
fotorresistor e o terminal negativo do LED. Certifique-se de que
o outro terminal do resistor esteja em uma coluna separada.
5. Conecte o fio preto do clip da bateria coluna que contm somente
um terminal do fotorresistor.
Captulo 1 Sensores 21

Figura 1.7 Layout da placa de teste (breadboard).

6. Insira o fio vermelho do clip da bateria na coluna que contm


somente um terminal do resistor.
7. Confira novamente os passos e, se tudo estiver como o que est
sendo mostrado na figura 1.5, conecte a bateria de 9 V.
isso. Voc implementou seu primeiro circuito com sensor. Parabns!

Discusso: fotorresistores
Pode parecer que o circuito no est fazendo muita coisa. Isso ocorre
porque os nveis de luz provavelmente no mudaram muito em sua sala.
Coloque o seu dedo sobre o fotorresistor e observe atentamente o LED.
Parece ter havido alguma alterao no LED? Dever ocorrer alguma mu-
dana em seu brilho. Tente expor o fotorresistor a mais luz. O contrrio
ocorre, certo? Agora que voc j viu o fotorresistor em ao, como voc
descreveria o que est ocorrendo quando o fotorresistor exposto a mais
luz no que diz respeito sua resistncia? A resistncia est aumentando
ou est diminuindo quando o sensor exposto a mais luz?
Eis o que est acontecendo no circuito. Quanto mais luz incidir sobre o
fotorresistor, menor ser a resistncia. Se a sala estiver bem iluminada, o
LED ficar bem brilhante. Se houver pouca luz na sala, o sensor resistir
ao fluxo de corrente, o que expresso pela luz do LED ficando mais fraca.
O fluxo de corrente pelo sensor controla a intensidade do brilho do
LED. Isso ocorre porque o circuito est conectado de modo que toda a
corrente para o LED deve passar inicialmente pelo fotorresistor.
22 Primeiros Passos com Sensores

O fotorresistor, como voc acabou de aprender, um sensor


resistivo. H vrios tipos de sensores resistivos; essa classe de
sensores resistivos usada para medir muito mais do que a
luminosidade. medida que voc continuar a leitura e
conhecer novos sensores, ser uma boa ideia pensar em
como os estmulos so medidos e, especialmente, em como
a sada estruturada. Nenhum dos sensores ir gerar dados
de sada que estejam em um formato conveniente para
serem consumidos pelo usurio final. Ser necessrio decidir
a maneira de expressar ou de formatar os dados de sada
puros do sensor de modo que eles faam sentido para os
usurios.

Outro tipo de sensor o sensor eletromecnico. Esses sensores no ma-


nifestam alteraes em voltagem ou corrente, porm sofrem alteraes
em suas propriedades fsicas. O termostato em sua casa ou em seu
apartamento um timo exemplo (a menos que voc tenha um ter-
mostato digital). Quando a temperatura de uma sala se altera, a bobina
bimetlica de um termostato ir se expandir ou se contrair de acordo
com o aumento ou a diminuio da temperatura da sala. O sensor, na
realidade, estar se expressando fisicamente ao alterar o seu formato!
Porm at mesmo esses sensores podem acionar um sensor eletrnico
(por exemplo, a bobina bimetlica de um termostato normalmente est
conectada a um sensor de inclinao que liga ou desliga o aquecedor).

Controle interativo dos sensores


O Projeto 1: Fotorresistor para medio de luz na pgina 19 utilizou
um sensor de uma maneira que no envolveu diretamente uma interao
com um ser humano. claro que foi voc quem alterou a intensidade
da luz na sala para forar o fotorresistor a alterar a sua resistncia, po-
rm poderia muito bem ter sido o sol nascendo ou se pondo. Existem
vrios sensores que sero diretamente manipulados; voc os ver nos
prximos captulos.
Captulo 1 Sensores 23

Prosseguindo
Em todos os projetos deste livro, voc implementar pequenos sistemas
que coletam dados de entrada por meio de medies efetuadas com um
sensor. Os sistemas faro algo que processar esses dados de entrada
e, em seguida, executaro uma ao (a sada do sistema). Inicialmente,
iremos apenas criar algo usando componentes eletrnicos, porm, mais
adiante neste livro, usaremos o Arduino e o Raspberry Pi para cuidar
do processamento.
Ao usar o Arduino e o Raspberry Pi, criaremos cdigos que executaro
muitas tarefas para ns. A vantagem ser bastante evidente, pois voc
perceber que poder alterar o modo de responder a uma entrada sem
a necessidade de reconstruir o seu circuito.
Suponha que voc queira desafiar o seu amigo para ver quem consegue
pressionar um resistor para deteco de fora com mais firmeza. Tudo
o que voc ter de fazer adicionar algumas linhas extras de cdigo ao
sketch do Arduino e enviar o novo cdigo. Como voc faria o mesmo
truque se no tivesse a opo de alterar o cdigo? Certamente, seria
mais desafiador e, no mnimo, seria necessrio mover alguns itens de
lugar na placa de teste. E como voc apresentaria a pontuao referente
ao resultado da competio? O fato que o Arduino cuida de boa parte
do trabalho para voc!
No entanto essa no toda a histria no que diz respeito aos sensores.
No queremos que voc pense que, medida que a complexidade fsica
dos sistemas com sensores aumentar, seus programas se tornaro mais
complicados. Em vez disso, queremos que voc pense nisso como uma
questo de aplicao: qual o melhor design para atingir o seu objetivo?

S-ar putea să vă placă și