08.11.2017 Views

arduino_básico_Michael_McRoberts

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 4 ■ Sonorizadores e sensores simples<br />

119<br />

Tabela 4.1 – Valores de Vout (voltagem de saída) para um LDR com 5 V como Vin (voltagem<br />

de entrada)<br />

R1 R2 (LDR) Vout Claridade<br />

10 kΩ 100 kΩ 4,54 V Mais escuro<br />

10 kΩ 73 kΩ 4,39 V 25%<br />

10 kΩ 45 kΩ 4,09 V 50%<br />

10 kΩ 28 kΩ 3,68 V 75%<br />

10 kΩ 10 kΩ 2,5 V Mais claro<br />

Como você pode ver, à medida que a claridade aumenta, a voltagem em Vout diminui.<br />

Como resultado, o valor que você lê no sensor também diminui, e o intervalo entre<br />

dois bips se torna mais curto, fazendo com que os bips ocorram mais frequentemente.<br />

Se você trocasse a posição do resistor com a do LDR, a voltagem aumentaria, à medida<br />

que mais luz atingisse o LDR. As duas formas funcionam, tudo depende da leitura<br />

que você deseja em seu sensor.<br />

Resumo<br />

No capítulo 4, você aprendeu como criar música, sons de alarme, avisos sonoros<br />

etc. com seu Arduino. Esses recursos têm muitas aplicações úteis. Você pode, por<br />

exemplo, criar seu próprio despertador. Utilizando um sonorizador piezo de modo<br />

inverso, para detectar voltagens, e empregando esse efeito para detectar uma batida<br />

ou pressão no disco, você pode criar um instrumento musical. Por fim, utilizando<br />

um LDR para detectar luminosidade, você pode acender uma lâmpada quando a luz<br />

ambiente estiver abaixo de determinado limiar.<br />

Assuntos e conceitos abordados no capítulo 4:<br />

• o que é um transdutor piezoelétrico e como ele funciona;<br />

• como criar sons utilizando a função tone();<br />

• como interromper a geração de um tom utilizando a função noTone();<br />

• a diretiva #define e como ela facilita a depuração e o entendimento do código;<br />

• como obter o tamanho de um array (em bytes) utilizando a função sizeof();<br />

• o que é LDR (Light Dependent Resistor), como ele funciona e como ler seus<br />

valores;<br />

• o conceito de divisores de tensão e como utilizá-los.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!