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 14 ■ Telêmetros ultrassônicos<br />

331<br />

Os pinos para o sensor e a chave são ambos definidos como INPUT:<br />

pinMode(sensorPin, INPUT);<br />

pinMode(switchPin, INPUT);<br />

Então, alcançamos o loop principal. Primeiro, definimos a variável averageReading<br />

como 0:<br />

averageReading = 0;<br />

Depois, executamos um loop for para coletar as amostras do sensor. O valor do sensor<br />

é transmitido a pwmRange, como antes, mas depois é adicionado a averageReading cada<br />

vez que o loop é executado. O loop for iterará o número de vezes definido em samples,<br />

no início do programa.<br />

for (int i = 0; i

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

Saved successfully!

Ooh no, something went wrong!