Você está na página 1de 18

APNDICE: Sensores e Componentes LED's (vermelho, verde, amarelo)

LED um diodo emissor de luz que, quando alimentado corretamente, permite o fluxo de energia apenas em um sentido. um componente polarizado (com polo positivo e negativo) e deve ser corretamente conectado para funcionar. Note que o polo positivo possui uma perna maior (terminal maior) que a outra (veja a figura abaixo). J o polo negativo possui a menor perna (terminal menor). Obs.: alguns LED's apresentam o polo negativo chanfrado (plano) no seu exterior. H vrios tipos de LED's, que variam tanto em cor quanto em tamanho. As cores tratadas a seguir so: vermelho, verde e amarelo. A partir do uso de LED's, podem ser montados, por exemplo, sistemas de iluminao e sinalizao.

LED (original em http://brasilrobotics.blogspot.com.br/2011/02/pisca-led-o-primeiro-exemplo-para.html).

Pinagem: Antes de ilustrar a conexo do LED na protoboard, interessante reforar que nela h duas fileiras horizontais (veja a imagem abaixo), uma na parte superior e outra na inferior. Os furos das fileiras superiores esto interligados entre si (o mesmo vale para os furos das fileiras inferiores). Por isso, geralmente, tais fileiras so usadas para ligar a alimentao.

Protoboard (destacadas em vermelho, as fileiras horizontais).

Veja agora, nas imagens a seguir, uma forma de conectar os fios para ligar o LED protoboard. Usando um jumper (de cor vermelha), conectamos o pin 12 (poderia ser qualquer outro pino digital) a um furo da mesma fileira vertical onde est conectado o maior terminal do LED. Na segunda imagem, este terminal est representado pelo terminal com uma pequena dobra. Na fileira onde est o terminal negativo, conectamos um dos terminais do resistor. O outro terminal, deste mesmo resistor, est conectado em uma fileira horizontal. Por fim, h um outro jumper (de cor preta) conectado ao pin GND do Arduino.

Uma forma de conectar o LED protoboard.

Outra representao da mesma forma de conectar o LED protoboard.

Resistncia: Primeiramente, preciso deixar claro que, para cada cor de LED, h uma voltagem prpria para que o mesmo funcione (acenda). Na maioria dos casos, LED's vermelhos, verdes e amarelos precisam de voltagem entre 2,2V e 2,4V. Quanto ao fluxo de corrente necessria, muitos dos LED's necessitam somente de 20mAh. Tambm importante destacar que, para cada cor e tamanho de LED, existe um valor de queda de tenso, que quase constante decorrente do fato de o LED ser um diodo. Tendo esses valores em mos, possvel determinar o melhor valor de resistor para cada cor de LED. Para isso, usa-se a equao R = (Vf - Vl) / Il, onde R a resistncia do resistor (em ohms), Vf a tenso da fonte (em volts), Vl a queda de tenso para o LED em questo (em volts) e Il (i e L) a corrente suportada com segurana pelo LED. Como no h um resistor para cada valor de resistncia calculvel, preciso, ao escolher qual resistor utilizar, considerar tal queda de tenso, evitando futuros problemas.

Potencimetro 10 kohms
Um potencimetro um boto giratrio, cuja funo variar a resistncia. O valor gerado pelo mesmo lido pelo Arduino como um valor analgico. Uma aplicao bastante simples desse componente fazer com que uma lmpada LED pisque, por meio da alternncia da resistncia ao girar o boto do potencimetro.

Modelo de potencimetro ligado ao Arduino.

Pinagem: preciso conectar trs fios ao arduino: o primeiro vai do terra a partir do terminal esquerdo do potencimetro (este tem, na maioria das vezes, trs terminais). J o segundo fio vai dos 5 volts ao terminal direito do componente. Por fim, o terceiro fio vai da entrada analgica 2 ao terminal central do potencimetro. Resistncia: A resistncia entre os dois terminais extremos do potencimetro fixa, no valor de 10 kohms.

Push-button

Dois pushbuttons de 4 pernas

O pushbutton um componente que conecta dois pontos no circuito quando voc o pressiona (como ligar um led ao pression-lo).

Pinagem:

Pinagem

Conecta-se trs fios placa arduino. O primeiro liga uma perna do boto atravs de um resistor pull-up uma fonte de 5v. O segundo ir na perna correspondente ao terra, no terra do arduino, e o terceiro ir na entrada digital, que ir ler o estado atual do boto. Quando o boto est aberto (no pressionado), no h conexo entre as duas pernas do pushbutton, ento o pino estar conectado 5v e ser lido ALTO, quando o boto fechado (pressionado), h conexo da perna de 5v com o terra o que fara com que seja lido BAIXO.(O Pino continua conectado 5v, porm o resistor estar transmitindo para o terra).

Buzzer 5v

Buzzer de 5V

Buzzer um campainha que reproduz sons de acordo com as variaes de tenses em seus terminais.

Pinagem:

Pinagem

Ela possui duas pernas. A perna negativa ligada no terra da placa arduino e a parte positiva ligado na entrada / saida digital por meio de um resistor de 100r, em uma fonte 5V.

Rele 5v

Um rele 5v

O rel utilizado para controlar dispositivos de corrente alternada (como ventiladores, lmpadas, etc.) placa arduino.

Pinagem: A Perna voc deve ir fonte de corrente alternada, a de 5v deve ir na entrada


5v da entrada do arduino e a entrada/saida deve ser conectada atravs de um resistor e de uma resistncia 1k ao pino 7 do arduino, conforme imagem abaixo(nesta imagem utilizado um modelo de ligao com sensores e uma lmpada):

Pinagem

Sensor de Luminosidade LDR 5mm


Um sensor de luminosidade basicamente um sensor que permite detectar a luz ambiente e variar seu valor de resistncia (em ohms ), dependendo da intensidade de luz em sua superfcie, eles so baratos, fceis de adquirir em vrios tamanhos e especificaes, mas tambm so muito imprecisos, cada sensor agir de forma diferente um do outro, mesmo que sejam de um mesmo lote. Por este motivo no se pode confiar neles para se determinar nveis precisos de luz em lux ou millicandela, mas apenas para se determinar variaes bsicas de luz. Basicamente um sensor de luminosidade deve detectar o nvel de luz ambiente e captar variaes bsicas na intensidade da mesma. No escuro sua resistncia pode alcanar 10M e diminui conforme o nvel de luz aumenta, ou seja, sua resistncia diminui proporcionalmente ao nvel de luz ambiente detectada.

Sensor de Luminosidade LDR 5mm

Pinagem: Como sensores de luminosidade so basicamente resistores, voc pode conectar eles na protoboard "de qualquer lado". Para fazer uso de um sensor de luminosidade com o Arduno, voc precisar de: 1x Arduno 1x Sensor de luminosidade 1x Resistor de 100k 1x Protoboard 3x Fios jumper

Procedimento: 1. Conecte a sada de 5V do Arduno a uma das pernas do sensor de luminosidade. 2. Conecte o pino anlogo de entrada 0 do Arduno a outra perna do sensor de luminosidade. 3. Conecte a juno entre o pino anlogo de entrada 0 e o sensor de luminosidade a uma perna do resistor de 100k. 4. Conecte a outra perna do resistor de 100k ao GND (ground) do Arduno.

A figura abaixo ilustra como devem ficar as ligaes ao final.

Sensor de luminosidade conectado ao Arduno

E a figura abaixo mostra um simples exemplo de uso de um resistor de luminosidade.

Sensor de luminosidade em uso

Resistncia: A resistncia de um sensor de luminosidade varia de acordo com a marca e modelo, no existindo um valor padro.

Como exemplo, podemos usar os valores do sensor de luminosidade PDV-P8001 da Advanced Photonix, INC. Que possu um range de resistncia entre 200K (no escuro) e 10K (com um brilho de 10 lux).

Sensor de temperatura e umidade DHT11


Um sensor de temperatura e umidade faz exatamente o que o nome sugere, l a temperatura do ar e a sua umidade. um sensor bsico e geralmente lerdo, mas timo para se fazer algumas coletas bsicas de dados. Um sensor DHT composto de duas partes, um sensor capacitivo de umidade e um termistor. Tambm h um chip bastante bsico dentro dele que faz algumas converses de analgico para digital e manda um sinal digital com a temperatura e umidade, este sinal digital bastante fcil de ler usando qualquer microcontrolador.

Sensor de temperatura de umidade DHT11

Pinagem: Apenas trs dos quatro pinos de um sensor DHT11 so usados, os dois primeiros e o quarto pino. Sendo o primeiro pino ligado na sada de 5V do Arduno, o segundo pino para sada de dados e o quarto pino para ligao no GND (ground) do Arduno. A figura abaixo demonstra como fazer a ligao com o Arduno, usado tambm um resistor de 10K neste exemplo.

Sensor de temperatura e umidade DHT11 ligado a um Arduno

Sensor Infravermelho - Sharp GP2Y0A21YK0F (10-80cm)


Detectores de infravermelho so pequenos microchips com uma pequena fotoclula que so ligados para "lerem" luz infravermelha. No caso do sensor infravermelho - Sharp GP2Y0A21YK0F, o sensor faz uso das leituras em infravermelho para detectar a distncia do sensor at objetos, isto , atravs da leitura em infravermelho possvel fazer a deteco de objetos que estejam a frente do sensor, muito til caso se construa um rob que necessite desviar de obstculos por exemplo.

Sensor Infravermelho - Sharp GP2Y0A21YK0F (10-80cm)

Pinagem: Um sensor infravermelho - Sharp GP2Y0A21YK0F (10-80cm), possui trs pinos, sendo o primeiro para sada de dados, o segundo sendo o GND (ground) e o terceiro o pino de 5V, a figura abaixo mostra a ligao com uma placa Arduno.

Sensor Infravermelho - Sharp GP2Y0A21YK0F (10-80cm) ligado a um Arduno

Servo motor
Servo motor uma maquina que recebe um sinal de controle, verifica a posio que est e ento se move para a posio desejada para. Eles possuem a amplitude de angulao inferior aos demais motores, porm so muito mais preciso quando a posio final desejada.

Servo Motor

Pinagem: Pino 1. Entrada PWM que serve para a entrada de sinal de controle da posio do servo motor. Pino 2. Destinado a voltagem que vai para o motor que varia entre 4,8 e 6 volts. Pino 3. Terra. Obs pinagem 1. Se move conforme o pulso mandado para o motor... se quiser que complemente mais eu posso mandar mais bem explicado.

Resistncia:

servomotor

tem

alimentao

trifsica

(fornecida

pelo

servoconversor) e pelo princpio de funcionamento de motores trifsicos (quaisquer) h a necessidade de um balanceamento entre fases. Este balanceamento faz com que o valor de resistncia entre as bobinas do servomotor possua valores de resistncia bem prximos entre si. Mede-se sempre entre duas fases.

Display de 7 segmentos
Display simples usado normalmente para informao numrica e pode-se controlar o acendimento dos leds atravs do arduino.

Exemplo de display de 7 segmentos

Pino Segmento 3 4 5 6 7 8 9 A B C D E F G

Tabela Pino-segmento

Este o tipo de conexo que deve ser feito do display com o arduino atravs de uma protoboard. Cada segmento equivalente ao pino, se ele zero est apagado se 1 aceso.

Resistncia: Para cada segmento do display deve-se colocar um resistor entre 220 e 550 ohms para preservar a vida til do segmento e tambm no queim-lo de imediato.

Conexo com a protoboard

LCD 16x2 5v
Utilizado para mostrar informaes em texto dependendo do estado programado no arduino.

LCD 16x2 5v

Exemplo de conexo direta com o arduino:

Conexo direta com o arduino

Pinagem do LCD:
Pino 1 2 3 4 5 6 Funo Alimentao Alimentao V0 RS R/W E Descrio Terra (GND) VCC ou +5V Tenso para ajuste de contraste Seleo: 1 Dado. 0 Instruo. Seleo: 1 Leitura. 0 Escrita. Chip select 1 ou (1 0) - Habilita, 0 Desabilitado 7 8 9 10 11 12 13 14 15 16 B0 B1 B2 B3 B4 B5 B6 B7 A K MSB (quando existir) Anodo p/ LED backlight (quando existir) Catodo p/ LED backlight Barramento De Dados LSB

Resistncia: Tambm necessrio adicionar uma resistncia de 200ohms no pino


15 para preservar a vida til do LCD com altas temperaturas.

REFERNCIAS BIBLIOGRFICAS

http://brasilrobotics.blogspot.com.br/2011/02/pisca-led-o-primeiro-exemplo-para.html http://www.arduinopi.net/2010/12/conectando-um-led-externo-ao-arduino.html http://www.ikware.com/seeuinmytee/pdf/leds.pdf http://tobiasmugge.wordpress.com/projetos/fonte-para-led/ http://arduino.cc/playground/Portugues/LearningAnalogInput http://www.sabereletronica.com.br/secoes/leitura/115 http://www.ladyada.net/learn/sensors/cds.html http://little-scale.blogspot.com.br/2007/11/connecting-ldr-to-arduino.html http://www.ladyada.net/learn/sensors/dht.html http://arduino-info.wikispaces.com/TemperatureHumidity http://www.ladyada.net/learn/sensors/ir.html http://multilogica-shop.com/sensor-de-dist%C3%A2ncia-sharp-gp2y0a21yk0f-10-80cm http://www.acionamentoseletricos.com.br/index.php/suporte/faq/duvidas-frequentes.html https://sites.google.com/site/sitexlipehomenew/contador0a9display7seg http://forum.clubedohardware.com.br/resolvido-lcd-16x2/420522 http://reocities.com/capecanaveral/6744/a_04_03.pdf http://www.google.com.br/imghp?hl=pt-BR&tab=mi http://ferpinheiro.wordpress.com/category/arduino/ http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1291372266/all http://www.arduino.cc/playground/uploads/Learning/relays.pdf http://itp.nyu.edu/physcomp/Labs/Components#toc18 http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1196698219 http://blog.makezine.com/2009/02/02/connecting-a-relay-to-arduino/ http://www.arduino.cc/en/Tutorial/Pushbutton http://www.arduino.cc/playground/uploads/Main/relays.pdf http://m.clasf.com.br/mdulo-de-rel-5v-com-2-canais-para-arduino-arm-avr-pic-emparan%C3%A3-300756 http://multilogica-shop.com/catalogo/arduino

RESPONSVEIS: Eduardo Moreira Fernandes, Hudson da Conceio Miranda, Roice Martins de Melo e Whesley de Andrade Yanaga.