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: O 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 A
4 B
5 C
6 D
7 E
8 F
9 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 Funo Descrio
1 Alimentao Terra (GND)
2 Alimentao VCC ou +5V
3 V0 Tenso para ajuste de contraste
4 RS Seleo: 1 Dado. 0 Instruo.
5 R/W Seleo: 1 Leitura. 0 Escrita.
6

E Chip select 1 ou (1 0) - Habilita, 0
Desabilitado
7 B0 LSB
8 B1

Barramento
De Dados

9 B2
10 B3
11 B4
12 B5
13 B6
14 B7 MSB
15 A (quando existir) Anodo p/ LED backlight
16 K (quando existir) Catodo p/ LED backlight


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-em-
paran%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.

Você também pode gostar