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 11 ■ Sensores de pressão<br />

285<br />

todo o trabalho pesado quando estivermos nos comunicando com outros dispositivos<br />

SPI. Você também aprendeu como utilizar a SPI para ler dados do pequeno e incrível<br />

sensor de pressão, o SCP1000. Caso queira criar sua própria estação meteorológica,<br />

esse econômico sensor é a escolha ideal. Em meu caso, escolhi esse sensor na criação<br />

de um projeto de balão de alta altitude por causa de seu pequeno tamanho, de sua<br />

precisão e facilidade de uso. Além de tudo isso, ele também fornece leituras de pressão<br />

abaixo do intervalo especificado no datasheet, o que o torna ideal para experimentos<br />

com HABs (High Altitude Balloons, balões de alta altitude).<br />

Você também aprendeu como conectar um LCD gráfico ao Arduino, e como é fácil<br />

imprimir textos e gráficos <strong>básico</strong>s nele, utilizando a biblioteca glcd.h. Lendo mais<br />

da documentação, você pode aprender como fazer outras coisas interessantes, como<br />

exibir bitmaps ou criar seus próprios jogos. Um Arduino com um GLCD pode facilmente<br />

ser colocado dentro de uma pequena caixa, para criar seu próprio console<br />

de jogos portátil.<br />

No próximo capítulo, você aprenderá como utilizar uma tela de toque.<br />

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

• como conectar um sensor de pressão SCP1000 a um Arduino;<br />

• como utilizar um #define para executar operações bit a bit em um conjunto de<br />

números;<br />

• como criar números de maior comprimento de bits, combinando números de<br />

comprimentos menores;<br />

• como funciona uma interface SPI;<br />

• dispositivos SPI podem ser controlados separadamente ou encadeados;<br />

• um dispositivo SPI é formado por um mestre e um escravo;<br />

• como os dados entram e saem de um dispositivo SPI de acordo com o pulso<br />

do clock;<br />

• o propósito e uso dos três registradores de barramento da SPI;<br />

• como converter valores de pressão em pascals para hectopascals e atmosferas;<br />

• como utilizar operadores bit a bit para verificar se um único bit está definido<br />

ou não;<br />

• como conectar um LCD gráfico ao Arduino;<br />

• como utilizar os comandos da biblioteca glcd.h para desenhar linhas, pontos<br />

e imprimir texto.

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

Saved successfully!

Ooh no, something went wrong!