Ir ao conteúdo
  • Cadastre-se

tiagopdutra

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

1
  1. copiei este código */ #include "LiquidCrystal.h" #include "Limits.h" const int sensorLuz = 0; //Pino analógico que o sensor de luz está conectado. const int sensorTemp = 1; //Pino analógico que o sensor de temperatura está conectado. //Variáveis int valorSensorLuz = 0; //usada para ler o valor do sensor de luz. int valorSensorTemp = 0; //usada para ler o valor do sensor de temperatura. int menorValorTemp = INT_MAX; //usada para armazenar o menor valor da temperatura. //Criando um objeto da classe LiquidCrystal e //inicializando com os pinos da interface. LiquidCrystal lcd(9, 8, 5, 4, 3, 2); void setup() { //Inicializando o LCD e informando o tamanho de 16 colunas e 2 linhas //que é o tamanho do LCD JHD 162A usado neste projeto. lcd.begin(16, 2); } void loop() { //Lendo o valor do sensor de luz valorSensorLuz = analogRead(sensorLuz); //Para evitar as grandes variações de leitura do componente //LM35 são feitas 8 leitura é o menor valor lido prevalece. menorValorTemp = INT_MAX; //Inicializando com o maior valor int possível for (int i = 1; i <= 8; i++) { //Lendo o valor do sensor de temperatura. valorSensorTemp = analogRead(sensorTemp); //Transformando valor lido no sensor de temperatura em graus celsius aproximados. valorSensorTemp *= 0.54 ; //Mantendo sempre a menor temperatura lida if (valorSensorTemp < menorValorTemp) { menorValorTemp = valorSensorTemp; } delay(150); } //Exibindo valor da leitura do sensor de temperatura no display LCD. lcd.clear(); //limpa o display do LCD. lcd.print("Temp: "); //imprime a string no display do LCD. lcd.print(menorValorTemp); lcd.write(B11011111); //Simbolo de graus celsius lcd.print("C"); //Exibindo valor da leitura do sensor de luz no display LCD. lcd.setCursor(0,1); //posiciona o cursor na coluna 0 linha 1 do LCD. lcd.print("Luz: "); //imprime a string no display do LCD. lcd.print(valorSensorLuz); delay(2000); //aguarda 2 segundos } fiz o circuito carreguei tudo mas nao aparece as letras no lcd apenas o contraste adicionado 5 minutos depois pino 1 do LCD ligado ao GND do arduino; pino 2 do LCD ligado ao 5V do arduino; pino 3 do LCD ligado ao pino central do primeiro potênciômetro (controle de contraste); pino 4 do LCD ligado ao pino digital 9 do arduino; pino 5 do LCD ligado ao GND do arduino; pino 6 do LCD ligado ao pino digital 8 do arduino; pino 11 do LCD ligado ao pino digital 5 do arduino; pino 12 do LCD ligado ao pino digital 4 do arduino; pino 13 do LCD ligado ao pino digital 3 do arduino; pino 14 do LCD ligado ao pino digital 2 do arduino; pino 15 do LCD ligado ao pino central do segundo potênciômetro (controle do brilho); pino 16 do LCD ligado ao GND do arduino. pino 5V do LM35 no 5V do arduino; pino central do LM35 no pino analógico A1 do arduino; pino GND do LM35 no GND do arduino. uma perna do sensor de luz LDR no 5V do arduino; a outra perna do sensor de luz LDR no pino analógico A0 e também no GND do arduino, a ligação no GND será feita através do resistor.
  2. sei que a vacuo e mais pratico fácil de usar mas da mais problemas também pois esquenta motor e queima bem fácil quero fazer com presilhas mas de modo fácil rápido também adicionado 7 minutos depois O termostato da minha geladeira estragou um dia dai coloquei um controlador da full gauge e o termopar dentro da geladeira aperto o botão seleciono a temp aqui coloquei 3 graus e pronto ele mostra a temperatura atual e liga e desliga o motor dela, seria esta a ideia mas com arduino pois tenho sobrando aqui
  3. separadora de cola uv que vai nas telas dos smartphones hoje arrumei base vou colocar um ferro de passar roupas por baixo, junto tenho que colocar um sensor temp na base, e colocar um arduino para receber informações do sensor de temperatura e mostrar no lcd a temp atual e que através dos botões eu programe a temp desejada ex. Vou trabalhar entre 80 a 90 graus quero que poder baixar esta temp também através do arduino como 60 a 70 graus e que ele mesmo ative um rele que ligue e desligue o ferro de passar roupas
  4. Ola amigos do clube, estou com uma ideia de criar separadora de lcd caseira fazendo um box e usando uma resistencia aquecedora tipo ferro de passar roupa mas gostaria de sugestões dos amigos, gostaria de utilizar um arduino uno r3, e display 16x2 para ajustar a temperatura desejada e que a placa arduino controlasse um rele para comandar a resistência aquecedora ficando na temperatura desejada e que mostrasse no display a temperatura atual se alguém tiver alguma dica pois o arduino r3 e display e outros ja tenho falta apenas sensor temperatura e códigos para programar

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!