Índice:

Como fazer um termômetro usando Arduino e LM35: 6 etapas
Como fazer um termômetro usando Arduino e LM35: 6 etapas
Anonim
Como fazer um termômetro usando Arduino e LM35
Como fazer um termômetro usando Arduino e LM35
Como fazer um termômetro usando Arduino e LM35
Como fazer um termômetro usando Arduino e LM35
Como fazer um termômetro usando Arduino e LM35
Como fazer um termômetro usando Arduino e LM35

Hoje vou mostrar a vocês como fazer um termômetro com Arduino e sensor de temperatura LM35, display LCD, em uma placa de ensaio conectada com fios. Mostrará a temperatura em graus Celsius e Fahrenheit.

Etapa 1: Requisitos: -

Requisitos
Requisitos

Esta é a lista de peças necessárias para fazer o termômetro.1.1 x placa Arduino UNO 2.1 x sensor de temperatura LM35 3.1 x Display LCD (16A1, 16A2 ou qualquer outro) 4.1 x breadboard5.1 x 10k Potenciômetro / resistores variáveis (você pode use também 5k ou 50k) 6. Alguns fios de ligação macho para macho.7. Banco de energia ou bateria *. Arduino IDE instalado no pc com algumas informações básicas sobre como usá-lo.

Etapa 2: Informações básicas sobre peças e links para compra -

Informações básicas sobre peças e links para comprar
Informações básicas sobre peças e links para comprar

Como fazer um termômetro usando Arduino e LM35

Etapa 3: Diagrama do pino de LM35

Diagrama do pino de LM35
Diagrama do pino de LM35

Diagrama de pinos do LM35

Etapa 4: Diagrama de Circuito

Diagrama de circuito
Diagrama de circuito

Não há diferença entre 16 x 1 e 16 x 2 pinos da tela, então basta seguir o circuito e usar o banco de energia para dar energia ao projeto concluído. O circuito é muito fácil e a montagem / conexão também é muito fácil, basta usar o diagrama de circuito acima e faça toda a conexão com cuidado. Agora conecte a placa arduino ao pc e carregue o código abaixo. Nota: -Estou tendo um antigo display LCD 16 x 1 (JHD16A1), então usei neste projeto, mas neste projeto qualquer display will work.and16x2 é melhor, então estou fornecendo link para o link de exibição 16A2. Você apenas tem que alterar algum código. Expliquei tudo na parte de codificação.

Etapa 5: codificação

Codificação
Codificação

// Por SOURABH KUMAR @ weobserved.com # includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // fixa a diclaração para lcd em arduinoconst int inPin = A0; // Pino do meio (saída) de LM35void setup () {lcd.begin (8, 2); // Mude aqui de acordo com seu lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Sem alteraçãofloat milivolts = (valor / 1024.0) * 5000; float celsius = milivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // Sem changelcd.print (celsius); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9) / 5 + 32); lcd.print ("F"); delay (1000);} Acima está o código básico para o termômetroNota-Como eu disse que estou usando um antigo lcd 16x1 que só funciona corretamente quando for assumido e desmarcado como 8x2 lcd. Mas quando você usar o visor 16x2, então este o problema não ocorrerá. para exibição de 16x2, apenas findlcd.begin (8, 2); // Mude aqui de acordo com seu lcdin o código e substitua (8, 2) de acordo com sua exibição como (coluna, linha). você tem exibição de 20x4, basta substituir (8, 2) por (20, 4). Baixe o arquivo.ino aqui

Etapa 6: tudo concluído, hora de aproveitar

Tudo feito, hora de aproveitar
Tudo feito, hora de aproveitar

Como fazer um termômetro usando Arduino e LM35Após o carregamento terminar instantaneamente, o termômetro começará a funcionar se nada for visível no lcd, a não ser apenas uma luz amarela brilhante, em seguida, basta ajustar a luz de fundo através do potenciômetro de 10k / resistores variáveis. Após o ajuste, você encontrará a saída conforme mostrado na figura abaixo. Finalmente fizemos um termômetro usando Arduino e LM35 que é capaz de mostrar a temperatura em Celsius e Fahrenheit. Você pode modificar códigos e também circuitos de acordo com você. Então, eu espero que você goste deste projeto fácil. Obrigado. Por favor, visite Nós Observamos

Recomendado: