Índice:
- Suprimentos
- Etapa 1: Projetar e compreender o circuito
- Etapa 2: Planejando a construção do circuito
- Etapa 3: soldando os cabos de LCD
- Etapa 4: Conectando o LCD ao Arduino
- Etapa 5: Conectando o LM 35 ao Arduino
- Etapa 6: enviando o código
- Etapa 7: Construindo a Habitação
- Etapa 8: Testar o sensor de temperatura
Vídeo: Sensor de temperatura (Arduino): 8 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
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
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
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
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
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.