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 6<br />

Contadores binários<br />

Você agora voltará a trabalhar com LEDs. Dessa vez, entretanto, não os controlará<br />

diretamente a partir do Arduino. Em vez disso, você utilizará um incrível chip, conhecido<br />

como registrador de deslocamento. Esses CIs (circuitos integrados) permitirão<br />

que você controle oito LEDs separados, utilizando apenas três pinos do Arduino. Mas<br />

espere, ainda tem mais: no projeto 18, você controlará 16 LEDs, novamente utilizando<br />

apenas três pinos do Arduino.<br />

Para demonstrar como os dados são emitidos por esses chips, você criará dois contadores<br />

binários, primeiro utilizando um único registrador de deslocamento e, depois,<br />

avançando para dois chips em cascata (você aprenderá sobre chips em cascata no<br />

projeto 18). O capítulo 6 abordará alguns tópicos bem avançados, por isso, talvez você<br />

queira preparar um drinque forte, antes de avançar.<br />

Projeto 17 – Registrador de deslocamento, usado como contador binário de 8 bits<br />

Neste projeto, você utilizará CIs (circuitos integrados) adicionais na forma de registradores<br />

de deslocamento, para fazer com que os LEDs contem de forma binária<br />

(explicarei o que significa binário em breve). Mais especificamente, você controlará<br />

oito LEDs de forma independente, utilizando apenas três pinos de saída do Arduino.<br />

Componentes necessários<br />

1 CI registrador de deslocamento 74HC595<br />

8 resistores de 220 Ω*<br />

8 LEDs de 5 mm<br />

* Ou o equivalente adequado<br />

133

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

Saved successfully!

Ooh no, something went wrong!