Usando o sensor de temperatura na LPCXpresso4337 no mbed

Nesse artigo vamos ensinar como utilizar o sensor de temperatura LM35B da placa Shield OM13082, programando a placa LPCXpresso4337 com o mbed. Os valores serão impressos no LCD da placa de expansão.

Para acessar o artigo com as especificações completas da placa LPCXpresso4337, acesse o link do artigo de Thiago Lima.

Para acessar o artigo com as especificações da placa Shield OM13082, acesse o link do artigo de Thiago Lima.

Para aprender a fazer o primeiro programa no mbed, acesse o link do artigo de Fabio Sousa.

Para aprender a utilizar o LCD gráfico 128×64 da placa de expansão, acesse o link do artigo de Thiago Lima.

Sensor de Temperatura LM35B

Para iniciar, logado no mbed, crie um novo projeto chamado mbed_display

mbed-temperatura

Em https://www.mbed.com/en/ faca a busca pelo nome do display ST7567, o mesmo utilizado nessa placa. A primeira busca é o projeto https://developer.mbed.org/users/MACRUM/code/ST7567/ Clique em Import into Compiler para utilizar o código-fonte desse projeto.

lcd-128x64-2

A seguinte tela vai aparecer. Importe.

temperatura

Volte no site da mbed, na página destinada ao shield da placa mbed.  Importe a biblioteca conforme a figura abaixo:

temperatura

Adicione a biblioteca do sensor de temperatura LM75B ao projeto correto.

temperatura

Digite o seguinte código:

Clique em Compile. Esse botão compila e faz o download do binário. Conecte a placa e, depois que o drive MBED montar, arraste o binário para dentro do drive MBED. Aguarde alguns segundos e reinicie a placa. A mensagem EMBARCADOS CONTEST NXP será impressa no LCD na primeira linha do display. Na segunda linha será informada a temperatura medida pelo sensor de tempertaura LM35B. Confira a figura abaixo.

sensor-temperatura
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments

WEBINAR

Visão Computacional para a redução de erros em processos manuais

DATA: 23/09 ÀS 17:00 H