1.1. Resistncia Como os sensores fazem a mgica de sentir temperatura, luz, umidade? Para entend-los, vamos lembrar de um exemplo familiar: o termmetro de mercrio, utilizado para medir febre. O mercrio um metal extremamente sensvel ao calor, e se expande rapidamente quando temperatura aumenta. Assim, quando encostamos o bulbo do termmetro em uma pessoa com febre, o calor dela absorvido pelo mercrio, que se expande. Olhando a marcao no termmetro, podemos saber exatamente a temperatura da pessoa. Existem outros materiais na natureza que reagem a todo tipo de varivel ambiental. O princpio sempre o mesmo: o material ou substncia sofre alguma transformao, que pode ser medida por meio de anlise visual ou de instrumentos eletrnicos. A maioria dos sensores eletrnicos, em vez de se expandirem como o mercrio, mudam sua resistncia interna. Mas o que resistncia? Ela indica a dificuldade de passagem de corrente eltrica. A maioria dos metais tm resistncias muito baixas, e portanto, so timos condutores. Plstico e borracha, por outro lado, tm uma resistncia altssima e praticamente no conduzem eletricidade nenhuma. por isso que os utilizamos como isolantes em cabos eltricos. Portanto, se pudermos medir a resistncia de um sensor de luz, podemos detectar quanta luz ele est recebendo. O mesmo vale para os sensores de temperatura, umidade etc. exatamente isso que a placa GoGo faz: mede a resistncia de cada um dos sensores e transforma em um nmero de 0 a 1023. Zero corresponde resistncia nula (como se os dois terminais do sensor estivessem em curto-circuito), e 1023 a mxima. Portanto, a regra : quanto maior a resistncia, maior ser o nmero mostrado pela placa GoGo. Note que esse valor arbitrrio para convert-lo para Graus Celsius, por exemplo, precisamos fazer alguns clculos de converso. A frmula de converso normalmente fornecida pela empresa fabricante do sensor. 1.2. Clculo dos valores dos sensores Se voc estiver interessado nos detalhes tcnicos sobre os sensores, vamos apresentar nessa seo algumas informaes para converso dos valores em unidades reais (Graus Celsius, por exemplo). H um resistor de referncia de 33 kOhm ligado a cada porta, que usado para calcular o valor dos sensores. O microcontrolador mede a queda de tenso em cada um dos sensores, que pode ser calculada por meio da seguinte equao: V = 5 x (Rs / (33K + Rs)) Onde Rs = resistncia do sensor.
Pela equao e pela figura, podemos inferir que, se a queda de tenso
no sensor for 5V, o valor ser 1023. Podemos usar a mesma equao para calcular o valor dos sensores diretamente: Valor do sensor = 1023 x (Rs / (33k + Rs)) Se o sensor tiver uma resistncia de 10 kOhm, o valor calculado pela placa ser: 1023 x (10000 / (33000 + 10000)) = 238
2. As portas de sensores na placa GoGo
A placa GoGo tem oito portas de sensores. Cada uma delas tem trs pinos, como vemos na figura seguinte. As duas primeiras fileiras de pinos so as que a maioria dos sensores usa (neutro e sinal do sensor). A terceira fileira uma fonte de energia para aqueles sensores que necessitam energia para funcionar (sensores ativos). 3. Sensores Ativos e Passivos Os sensores que mencionamos at agora so os chamados sensores passivos. Eles no necessitam de uma fonte de energia para funcionar. Os sensores ativos, entretanto, precisam que energia seja fornecida para que funcionem. Uma forma fcil de distinguir sensores ativos dos passivos contar o nmero de pinos que eles tm. Os sensores passivos normalmente tm dois pinos, e os ativos trs (o pino extra o que fornece energia). Apesar dos sensores ativos serem um pouco mais complexos, eles abrem uma enorme gama de possibilidades para os projetos. Como exemplos desse tipo de sensores, poderamos citar o sensor infravermelho (detecta a presena de objetos ou pessoas, muito usado em portas automticas), o magntico (tambm chamado de sensor de efeito Hall), o de rudo, vibrao etc.
3.1. Sensores Passivos
Vamos aprender aqui a fazer trs tipos de sensores passivos: toque, luz e temperatura. Como j mencionamos, os sensores passivos tm dois pinos (que aqui denominaremos de pino 1 e pino 2). 3.1.1. Sensores de toque Os sensores de toque so o tipo mais simples de sensores, mas so extremamente teis. Seu princpio de funcionamento bastante simples: duas superfcies metlicas, quando pressionadas, fecham o contato eltrico. exatamente assim que funciona um interruptor de luz ou uma campainha. Com isso, podemos detectar o toque ou pisada de uma pessoa, o contato de dois objetos, ou contato de um objeto com um obstculo (um carrinho batendo na parede, por exemplo). Vejamos alguns exemplos de sensores de toque: Papelo e papel alumnio Provavelmente, essa a forma mais simples (e barata) de fazer um sensor de toque. Duas tiras de papel alumnio so coladas em um pedao de papelo dobrado em dois, de forma que elas se toquem quando o papelo for pressionado. Basta conectar um pedao de fio a cada tira de papel alumnio e conect-los placa GoGo. O papel alumnio pode ser substitudo por qualquer outro material metlico (condutor): prego, clipes de papel etc.
Palitos de sorvete e papel alumnio
Palitos de sorvete so muito teis para a construo de estruturas simples, j que so mais rgidos e durveis que papel mas so facilmente manipulveis. Portanto, podemos construir um sensor de toque bem mais resistente. A figura seguinte mostra um exemplo desse tipo de sensor.
Sensores de toque sanduche
Esse tipo de sensor semelhante aos dois anteriores, mas tem uma camada de material isolante (plstico, borracha, papel etc.) entre as duas tiras de papel alumnio. Transparncias de retroprojetor so bons materiais para esse tipo de sensor, j que so bastante flexveis. Interruptores comerciais H uma infinidade de sensores de toque comerciais, facilmente encontrveis em lojas de materiais eltricos ou eletrnicos. H vrios tipos e tamanhos, e um dos mais comuns so os do tipo alavanca, mostrado na figura seguinte. Outra boa fonte desse tipo de sensores so aparelhos eletrnicos quebrados.
3.1.2. Sensores de luz
O mais comum dos sensors de luz o chamado RDL (resistor dependente de luz). Ele mais conhecido pela sua abreviao em ingls: LDR (light dependent resistor), ou pelo nome de fotoclula. Eles so muito usados em postes de iluminao pblica, por exemplo. Como o nome indica, os RDLs so resistores que mudam a sua resistncia interna dependendo da intensidade da luz que neles inside.
3.1.3. Sensor de umidade
H vrios tipos de sensores de umidade. O tipo mais simples pode ser construdo com apenas dois fios desencapados conectados placa GoGo. Quando o solo fica mais mido, ele conduz mais eletricidade e o valor do sensor muda. A mesma idia pode ser usada para construir um sensor de gua: se os fios tocam a gua, h conduo de energia atravs do lquido e a placa GoGo acusar a mudana. Entretanto, para medir umidade do solo, esse sensor simples (com apenas dois fios) no oferece valores muito confiveis. Uma forma de melhorar a qualidade da medida conectando os fios a uma pequena placa de gesso (ou qualquer outro material absorvente). Dessa forma, o gesso filtra gua do solo, resultando em um meio condutor mais puro e, conseqentemente, mais confiabilidade nos valores fornecidos pelo sensor. O sensor da figura seguinte foi feito com gesso e gaze hospitalar. 3.1.4. Sensores de temperatura A forma mais fcil de fazer um sensor de temperatura usando um termstor. Esse componente muito usado em fornos de microondas, termostatos e outros sistemas de controle de temperatura. H termstores passivos e ativos (esses, ao contrrio do primeiro tipo, tm um terceiro pino para a alimentao de energia). Um fator importante para a escolha do componente a sua resistncia interna: para a placa GoGo, qualquer valor entre 10 kOhm e 50 kOhm adequado.
3.2 Sensores Ativos
3.2.1. Sensores de luz refletida Esse tipo de sensor til para detectar a presena de um objeto sem precisar toc-lo. Voc pode detectar uma pessoa entrando por uma porta o a mo de algum se aproximando do sensor. A idia do sensor fazer incidir luz sobre um Resistor Dependente de Luz (mais conhecido como LDR, sua abreviao em ingls). Se algum obstculo aparece na frente da fonte de luz, o LDR detecta a mudana de luminosidade. A fonte de luz pode ser desde uma lmpada de lanterna at um apontador laser (mais preciso). Outra modalidade possvel o sensor de luz refletida: colocamos a fonte de luz e o sensor do mesmo lado, de modo que o LDR detecte apenas a luz que for refletida de volta para ele. A vantagem dessa modalidade que o conjunto sensor-fonte de luz fica sempre junto, e no preciso mant-los sempre alinhados. Com apenas um LED e um LDR voc pode fazer um sensor de luz refletida. Lembre-se que importante usar um LED com boa intensidade luminosa. De qualquer forma, a faixa de funcionamento do sensor deve ficar entre 2 e 3 cm. Outras fontes luminosas tambm podem interferir na preciso do sensor.
Na figura seguinte apresentamos um esquema desse sensor. A funo
do resistor limitar a corrente que vai para o LED. Quanto menos o valor do resistor, mais brilhante ser a luz do LED.
Como usar luz infravemelha
Uma forma muito melhor de construIr o sensor reflexivo usar luz infravermelha (IV). Umas das vantagens que h muito menos interferncia de outras fontes luminosas. A luz IV invisvel ao olho humano, e portanto til quando o sensor tem que ser discreto (em um sistema de segurana, por exemplo). Note que, nesse diagrama, usamos um fototransstor infravermelho no lugar do LDR. O esquema seguinte mostra como construir o sensor.
Sensores reflexivos comerciais
Voc pode tambm comprar sensores reflexivos comerciais, que tm a fonte de luz infravermelha e o fototransistor embutidos no mesmo dispositivo. Eles so normalmente bem compactos e apresentam leituras mais confiveis. Em seguida vemos um exemplo de como montar um desses sensores reflexivos comerciais. (digikey.com - cdigo: QRD1114-ND). 3.2.2. Sensores magnticos, ou de Efeito Hall Esse sensor detecta a presena de ims e campos magnticos. Sua aplicao similar ao sensor de luz infravermelha, mas eles no dependem de luz, o que significa que so mais confiveis. Entretanto, eles necessitam de um im para serem ativados. Em seguida vemos um exemplo de como montar um desses sensores. (digikey.com - cdigo: DN6848-ND). 4. Onde encontrar sensores Se voc mora ou est de passagem pelos Estados Unidos, ou conhece algum que pode trazer uma encomenda, pode tentar comprar sensores de um dos sites abaixo: http://www.radioshack.com/ - a Radio Shack tm tambm lojas de componentes em quase todos as cidades dos Estados Unidos. http://www.allelectronics.com/ - esse site tem uma enorme coleo de componentes baratos. Se voc tem um oramento limitado, no deixe de consult-lo. http://www.digikey.com/ - uma das maiores lojas on-line de componentes eletrnicos do mundo. Ela tem, basicamente, tudo. Se voc for comprar na digikey.com, esses so os cdigos dos componentes: Cdigo do Sensor componente Termstor KC005T-ND sensor de oque (boto) SW411-ND Sensor de toque (mola) SW152-ND Sensor infravermelho reflexivo QRD1114-ND Sensor magntico ou de efeito Hall DN6848-ND 5. Outras referncias Building Sensors and Motors for the Red and Blue Dot Cricket (Construindo sensores e motores para o Cricket). Fred Martin escreveu um timo guia para fazer sensores para os Crickets. Vrios sensores usados na placa GoGo for inspirados por esse trabalho.