Índice:
- Etapa 1: Etapa um: adquirir suprimentos
- Etapa 2: Etapa dois: inserir LCD e anexar
- Etapa 3: Etapa três: Concluir anexando a placa de ensaio com LCD ao Arduino
- Etapa 4: Etapa quatro: inserir e conectar o potenciômetro
- Etapa 5: Etapa cinco: colocar e conectar os sensores
- Etapa 6: Etapa seis: conectar o computador e o Arduino e carregar o código
- Etapa 7: (opcional) Etapa sete: alterar o código dependendo do sensor de temperatura em uso
- Etapa 8: Etapa Oito: Aproveite o Seu Novo Conhecimento
Vídeo: Sensor de temperatura e luz: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Este instrutível é para um sensor básico de temperatura e luz. É sobre isso.
Suprimentos:
-23 Cabos de salto
-1 Potenciômetro de 10k
Resistor -1k
-Tela de LCD
-Breadboard
-Fotoresistor
-Arduino 2560
Etapa 1: Etapa um: adquirir suprimentos
Certifique-se de que seus suprimentos estejam reunidos e prontos para serem usados. Eles podem ser substituídos se estiverem com defeito, mas é bom ter um espaço reservado ao montar o circuito.
Etapa 2: Etapa dois: inserir LCD e anexar
A Fig. 3 e a Fig. 4 mostram a maneira correta de inserir o display LCD e a primeira metade dos cabos de salto entre a placa de ensaio e o Arduino.
Etapa 3: Etapa três: Concluir anexando a placa de ensaio com LCD ao Arduino
Etapa três: terminar de anexar a breadboard com LCD ao Arduino A Fig. 5 mostra a segunda metade dos cabos de salto entre a breadboard e o Arduino.
Etapa 4: Etapa quatro: inserir e conectar o potenciômetro
A Fig. 6 mostra uma maneira fácil de inserir e conectar o potenciômetro para não atrapalhar nas próximas etapas. (Observação: o potenciômetro pode não entrar na placa de ensaio com segurança. Certifique-se de prendê-lo ao ligar o circuito.)
Etapa 5: Etapa cinco: colocar e conectar os sensores
A Fig. 7 mostra o posicionamento adequado e os pontos de conexão para os cabos de salto e coincidentes para conectá-los adequadamente ao LCD e ao Arduino. Certifique-se de que o fotorresistor tenha acesso aos níveis de luz adequados e não esteja sendo bloqueado por cabos de ligação ou outros bits de circuito.
Etapa 6: Etapa seis: conectar o computador e o Arduino e carregar o código
O código pode ser encontrado em
Etapa 7: (opcional) Etapa sete: alterar o código dependendo do sensor de temperatura em uso
O sensor de temperatura TMP36 é o que é usado com o código atual, mas usamos o sensor de umidade e temperatura DHT11. Uma vez que este sensor envia um valor de dados diferente, o código deve ser alterado para visualizar a temperatura corretamente.
Certifique-se de baixar a biblioteca DHT11 do link a seguir e adicioná-la ao banco de dados e código da biblioteca.
github.com/adidax/dht11
#incluir
#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; configuração vazia () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Umidade (%):"); Serial.println ((float) DHT11.umidity, 2); Serial.print ("Temperatura (C):"); Serial.println ((flutuante) DHT11.temperatura, 2); // Exibir temperatura em C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; flutuante tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Exibir luz na segunda linha int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); atraso (500); }
Etapa 8: Etapa Oito: Aproveite o Seu Novo Conhecimento
Parabéns, visualizador. Se você seguiu as últimas 7 etapas, agora terá um sensor de temperatura e luz funcionando em suas mãos. Use o que você aprendeu para o bem, não para o mal.
Isenção de responsabilidade: Se você usar esta tecnologia para o mal, os criadores deste instrutível não assumem qualquer responsabilidade pelo que você fizer.
Recomendado:
Leitura e representação gráfica dos dados do sensor de luz e temperatura com Raspberry Pi: 5 etapas
Leitura e representação gráfica de dados do sensor de luz e temperatura com Raspberry Pi: Neste Instructable, você aprenderá a ler um sensor de luz e temperatura com o conversor analógico-digital ADS1115 e o conversor analógico-digital ADS1115 usando matplotlib. Vamos começar com os materiais necessários
Leitura de temperatura usando o sensor de temperatura LM35 com Arduino Uno: 4 etapas
Lendo a temperatura usando o sensor de temperatura LM35 com o Arduino Uno: Olá, pessoal, neste instructables aprenderemos como usar o LM35 com o Arduino. Lm35 é um sensor de temperatura que pode ler valores de temperatura de -55 ° C a 150 ° C. É um dispositivo de 3 terminais que fornece tensão analógica proporcional à temperatura. Hig
Ponto de acesso (AP) NodeMCU ESP8266 para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: 5 etapas
ESP8266 NodeMCU Access Point (AP) para servidor Web com sensor de temperatura DT11 e impressão de temperatura e umidade no navegador: Olá pessoal, na maioria dos projetos usamos ESP8266 e na maioria dos projetos usamos ESP8266 como servidor web para que os dados possam ser acessados em qualquer dispositivo por wi-fi acessando o servidor da Web hospedado por ESP8266, mas o único problema é que precisamos de um roteador funcionando para
Luz noturna com sensor de luz comutável: 8 etapas (com fotos)
Comutável Luz Noturna com Detecção de Luz: Este instrutível mostra como eu cortei um sensor de luz noturna para que ele possa ser desligado manualmente. Leia com atenção, preste atenção a quaisquer circuitos abertos e desligue sua área, se necessário, antes do teste de unidade
Interruptor de luz ativado por movimento com sensor de luz: 5 etapas
Interruptor de luz ativado por movimento com sensor de luz: O interruptor de luz ativado por movimento tem muitas aplicações em casa e no escritório. Isso, no entanto, tem a vantagem de incorporar um sensor de luz, de forma que, esta luz só pode ser acionada no período noturno