Documente Academic
Documente Profesional
Documente Cultură
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.
Histrico de impresses:
Outubro/2014 Primeira edio
Sensores
15
16 Primeiros Passos com Sensores
Figura 1.1 Vrios sensores: proximidade por infravermelho, rotao, brilho, boto,
temperatura e distncia.
Figura 1.2 Uma conexo AND simples com botes, criada e projetada por um garoto
de quatro anos com a ajuda de um adulto.
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.
Peas
Voc precisar das seguintes peas nesse projeto:
Fotorresistor
Captulo 1 Sensores 19
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.
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
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?