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.

154<br />

Arduino Básico<br />

Digite o código<br />

Figura 7.2 – Diagrama esquemático típico para um display de matriz de pontos LED 8 x 8.<br />

Assim que você tiver confirmado que sua fiação está correta, digite o código da listagem<br />

7.1 e faça seu upload para o Arduino. Você também terá de fazer o download da<br />

biblioteca TimerOne, que pode ser encontrada no site do Arduino, em www.<strong>arduino</strong>.cc/<br />

playground/Code/Timer1. Depois do download da biblioteca, descompacte-a e coloque<br />

a pasta TimerOne inteira na pasta hardware/libraries, dentro da instalação do Arduino. Esse<br />

é um exemplo de uma biblioteca externa. O IDE do Arduino vem pré-carregado com<br />

muitas bibliotecas, como Ethernet, LiquidCrystal, Servo etc. A biblioteca TimerOne<br />

é uma biblioteca externa, e basta fazer seu download e sua instalação para que ela<br />

funcione (você terá de reiniciar seu IDE antes que ela seja reconhecida).<br />

Uma biblioteca é simplesmente uma coleção de código escrito por outra pessoa,<br />

oferecendo uma funcionalidade que, do contrário, você teria de criar do zero. Tal prática<br />

representa o princípio da reutilização de código, e ajuda a acelerar seu processo<br />

de desenvolvimento. Afinal, não há nada a ser ganho com a reinvenção da roda. Se<br />

alguém já criou um trecho de código que realiza uma tarefa da qual você necessita,<br />

e esse código é de domínio público, vá em frente e utilize-o.<br />

Assim que o código tiver sido executado, você verá um coração no display. A cada meio<br />

segundo, aproximadamente, o display inverterá para oferecer um efeito de animação<br />

básica à imagem.

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

Saved successfully!

Ooh no, something went wrong!