Índice:

Sensor de temperatura (Arduino): 8 etapas
Sensor de temperatura (Arduino): 8 etapas

Vídeo: Sensor de temperatura (Arduino): 8 etapas

Vídeo: Sensor de temperatura (Arduino): 8 etapas
Vídeo: Acondicionamiento Sensor de Temperatura LM35 por MIsosa 2024, Julho
Anonim
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)

Este projeto é perfeito para amadores intermediários e iniciantes. A configuração é muito simples. Existe um chip chamado LM35 (link para explicações adicionais) que permite ao Arduino determinar a temperatura do ambiente.

Suprimentos

1) 1 x Arduino nano / Arduino Uno + cabo de conexão

2) 5cm x 5cm Perfboard ou um pequeno breadboard

3) 20 cabos ou fios de jumper

4) 1 x tela LCD 16x2

5) 1 x potenciômetro de 100K ou 250K

6) 1 x bateria de 9 V + clipe de conector

Etapa 1: Projetar e compreender o circuito

Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito
Projetando e Entendendo o Circuito

O chip, LM 35, funciona com base no princípio de que para cada aumento de 1 ° C na temperatura ambiente, a tensão emitida pelo pino "de saída" do LM 35 aumenta em 10mV. A relação linear começa em 0 ° C. Por exemplo, se a temperatura for 25 ° C, a tensão emitida pelo pino "de saída" seria 25 * 10mV = 250mV ou 0,25V.

O Arduino pode ler o nível de tensão que está sendo emitido do pino "de saída" quando está conectado a um dos pinos analógicos do Arduino. A função no Arduino é analogRead. Depois de receber informações sobre a tensão emitida pelo LM 35, o Arduino pode realizar alguns cálculos simples para finalmente obter um valor em Celsius.

Etapa 2: Planejando a construção do circuito

Planejando a construção do circuito
Planejando a construção do circuito

Existem algumas opções de como montar o circuito.

1) Para as pessoas que estão entrando em eletrônica, eu recomendaria usar a placa de ensaio para construir o circuito. É muito menos complicado do que soldar e será mais fácil de depurar porque os fios podem ser ajustados facilmente. Siga as conexões mostradas nas imagens franzidas.

2) Para indivíduos mais experientes, experimente soldar o circuito na placa de ensaio. Será mais permanente e durará mais tempo. Leia e siga o esquema para orientação.

3) Por fim, você também pode solicitar um PCB pré-fabricado da SEEED. Tudo o que você precisa fazer é soldar os componentes. O arquivo Gerber necessário está anexado na etapa. Aqui está um link para uma pasta do Google Drive com o arquivo Gerber compactado:

Etapa 3: soldando os cabos de LCD

Esta etapa é necessária apenas se você estiver construindo a versão breadboard ou perfboard do circuito

Eu recomendaria soldar os cabos no LCD, pois isso lhe dará flexibilidade quando você estiver tentando inserir o LCD 16x2 no painel de interface do usuário. Além disso, será mais fácil conectar com mais segurança o LCD aos pinos do Arduino.

Dicas para soldar com almofadas:

Aqueça a junta colocando o ferro de solda no topo do ponto de contato entre o pino do cabo e a almofada

Aguarde cerca de 5-8 segundos até que a junção seja aquecida

Alimente a gravação de solda na almofada. Deve estar perto do ponto de contato, mas não interno

Etapa 4: Conectando o LCD ao Arduino

Conectando o LCD ao Arduino
Conectando o LCD ao Arduino
Conectando o LCD ao Arduino
Conectando o LCD ao Arduino

Os pinos 2, 3, 4, 5 do Arduino se conectam aos pinos 14, 13, 12, 11 do LCD, respectivamente, ao contar da esquerda para a direita.

Os pinos 1, 5 e 16 do LCD se conectam ao aterramento

Os pinos 2 e 15 do LCD se conectam a + 5V

Os pinos 4 e 6 do LCD se conectam aos pinos 12 e 11 do Arduino, respectivamente.

O pino 3 do LCD é conectado a + 5V por meio de um potenciômetro de 100K ou 250K.

Os pinos 7, 8, 9 e 10 do LCD não estão conectados a nada

Etapa 5: Conectando o LM 35 ao Arduino

Conectando o LM 35 ao Arduino
Conectando o LM 35 ao Arduino

Quando você coloca o lado plano do LM 35 de frente para você, os pinos que se movem da esquerda para a direita são 1, 2 e 3.

O pino 1 está conectado à fonte de alimentação. Funciona para qualquer tensão entre 4V e 20V

O pino 2 é o pino de saída. Este é o pino que muda o valor com a mudança de temperatura. O pino 2 está conectado ao pino A0 (pino analógico 0) no Arduino.

O pino 3 é conectado ao aterramento. Este é o lado negativo ou preto da bateria. Isso também é conhecido como trilho 0V.

Etapa 6: enviando o código

Carregando o código
Carregando o código

O código é fácil de seguir. Existem comentários no próprio código para torná-lo mais fácil de entender

Você pode encontrar um link de download para o código aqui:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

Etapa 7: Construindo a Habitação

Construindo a Habitação
Construindo a Habitação

1) Você pode usar qualquer caixa de plástico velha para o seu invólucro. Usando uma faca quente para cortar as ranhuras do LCD e do botão.

2) Além disso, você pode verificar minha conta para outro instrutível onde descrevo como construir uma caixa de acrílico cortado a laser. Você poderá encontrar um arquivo SVG para o cortador a laser.

3) Finalmente, você pode simplesmente deixar o circuito sem um invólucro. Será fácil de consertar e modificar.

Etapa 8: Testar o sensor de temperatura

Como você pode ver, a temperatura mostrada aumenta quando coloco minha mão no sensor. É relativamente preciso se você quiser saber a temperatura do dia.

Recomendado: