Usando o sensor de temperatura na LPCXpresso4337 no mbed

Sensor temperatura

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

Outros artigos da série

<< Usando o display gráfico na LPCXpresso4337 no mbedUsando os Leds e Joystick na LPCXpresso4337 no mbed >>
Website | Veja + conteúdo

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries



Outros da Série

Menu

WEBINAR

Inteligência Artificial na Borda

DATA: 29/06 às 15:00h