Índice:
- Suprimentos
- Etapa 1: conecte o Arduino
- Etapa 2: conecte os sensores DHT 22
- Etapa 3: conectar a antena
- Etapa 4: faça upload do código
- Etapa 5: conecte a bateria
- Etapa 6: O projeto está concluído! Mas pode ser melhorado?
Vídeo: Sensor remoto de temperatura: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste projeto, um MKR 1400 é usado para controlar 3 sensores DHT 22 e comunicar o resultado com o número do celular que está inserido no código (mostrarei onde). A temperatura é o único dado recuperado do DHT 22, mas é interessante notar que a umidade também pode ser recuperada.
Este instrutível é o trabalho que foi feito para o desenvolvimento de um sistema de monitoramento da temperatura do depósito de grãos. A maior parte do trabalho foi concluída por mim e @acrobatbird (nome do GitHub). O GitHub principal do projeto é https://github.com/PhysicsUofRAUI/binTempSensor e quando for concluído farei um GitHub separado para ele.
Suprimentos
-
3 sensores DHT 22 (para o projeto maior, três são necessários)
www.adafruit.com/product/385
-
3 resistores de 10K
www.digikey.ca/product-detail/en/yageo/CFR…
-
Um Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Variedade de fios de ligação
Qualquer fornecedor deve ter algum
-
Um cartão sim
Eu recomendo o cartão pré-pago mais barato na sua área. O meu era SaskTel, mas a menos que você more em Saskatchewan, Canadá, não é uma boa escolha
-
Bateria de polímero de lítio (e carregador, se necessário)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
-
Antena Arduino
www.adafruit.com/product/1991
Ofereci lugares para comprar a maioria das peças usadas online, mas recomendo que você compre primeiro em sua loja local de eletrônicos. Não é apenas para apoiar os negócios locais, mas também porque é conveniente tê-los quando você precisar de uma peça o mais rápido possível e não quiser esperar pelo envio.
Etapa 1: conecte o Arduino
No meu caso particular, coloquei o Arduino MKR 1400 em uma placa de ensaio, a minha tem cabeçalhos e, em seguida, conectei o aterramento à linha negativa da placa de ensaio e o 5 V à parte positiva.
Etapa 2: conecte os sensores DHT 22
Cada um dos sensores deve ser conectado ao aterramento, pino de 5 V e um pino de dados. Um resistor de 10 K deve ser conectado ao pino de 5 V do Arduino também para atuar como um pull up. Liguei os sensores aos pinos 4, 5 e 6. Se quiser ligá-los a pinos diferentes, você terá que alterar o código.
Adafruit tem um bom artigo detalhando como conectá-los neste link:
Etapa 3: conectar a antena
A antena deve ser conectada ao Arduino MKR 1400 para garantir uma conexão razoável.
Etapa 4: faça upload do código
Agora o código será enviado ao Arduino. Incluí o código em um arquivo zip anexado e ele deve abrir e compilar bem no editor Arduino, desde que as bibliotecas necessárias estejam instaladas. As bibliotecas necessárias são MKRGSM, DHT.h, DHT_U.h e Adafruit_Sensor.h. Se essas bibliotecas não estiverem instaladas em seu computador, você terá que adicioná-las seguindo etapas semelhantes a este
Usar o Arduino LowPower pode aumentar o tempo de execução do projeto, mas atualmente estou executando testes para fazê-lo funcionar. Há um código para isso no GitHub do projeto.
Etapa 5: conecte a bateria
A bateria agora pode ser instalada. A bateria usada aqui é de apenas 1000mAh, mas uma maior pode ser usada, desde que seja 3,7 V.
Etapa 6: O projeto está concluído! Mas pode ser melhorado?
Sim, temos um sensor de temperatura remoto que envia a você a temperatura a cada 12 horas, mas só faz isso por menos de 24 horas. Espere, isso não é muito útil. Aqui está o que está sendo trabalhado e considerado para tornar o projeto mais útil.
-
Uma bateria maior
uma sugestão bastante óbvia, mas só vai ficar muito cara à medida que as baterias aumentam de capacidade
-
Arduino de baixo consumo
Esta é uma boa alternativa de baixo custo para aumentar a vida da bateria, pois é apenas uma mudança no software, mas os ganhos não devem ser substanciais
-
Um painel solar
- Isso é o que está sendo trabalhado agora para fazer o sistema operar indefinidamente sem intervenção humana
- Provavelmente combinará alguns dos dois acima para garantir que a bateria possa funcionar durante a noite e durante meses substancialmente nublados.
Quaisquer outras sugestões são certamente bem-vindas. Obrigado por ler!
Recomendado:
O controle remoto da TV se torna um controle remoto de RF -- NRF24L01 + Tutorial: 5 etapas (com imagens)
O controle remoto da TV se torna um controle remoto RF || NRF24L01 + Tutorial: Neste projeto vou mostrar como usei o popular IC nRF24L01 + RF para ajustar o brilho de uma faixa de LED sem fio por meio de três botões inúteis de um controle remoto de TV. Vamos começar
Kit de controle remoto comum transformado em controle remoto de brinquedo RC de quatro canais: 4 etapas
Kit de controle remoto comum transformado em controle remoto de brinquedo RC de quatro canais:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Converta seu controle remoto IR em RF remoto: 9 etapas (com imagens)
Converta seu Remoto IR em Remoto RF: No Instructable de hoje, vou mostrar como você pode usar um módulo RF genérico sem um microcontrolador, o que nos levará a construir um projeto onde você pode converter um Remoto IR de qualquer dispositivo em um RF Controlo remoto. A principal vantagem de converter um
Controle seus aparelhos elétricos com seu controle remoto de TV (ir remoto) com display de temperatura e umidade: 9 etapas
Controle seus aparelhos elétricos com o controle remoto da TV (ir remoto) com visor de temperatura e umidade: oi, sou Abhay e é meu primeiro blog no Instructables e hoje vou mostrar como controlar seus aparelhos elétricos com o controle remoto da TV construindo este projeto simples. obrigado ao atl lab pelo apoio e fornecimento do material
Olympus Evolt E510 Liberação de cabo remoto (versão 2 com foco automático no controle remoto): 6 etapas (com fotos)
Liberação de cabo remoto Olympus Evolt E510 (versão 2 com foco automático no controle remoto): Ontem eu construí um controle remoto simples de um botão para meu Olympus E510. A maioria das câmeras possui um botão de liberação do obturador (aquele que você pressiona para tirar uma foto) que possui dois modos. Se o botão for pressionado suavemente, a câmera fará o foco automático e medirá a luz