Índice:
- Etapa 1: Hardware - O que você precisa
- Etapa 2: Software - O que você precisa
- Etapa 3: configuração do hardware
- Etapa 4: configuração do software
Vídeo: ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Todos nós gostamos de saber qual é a temperatura atual da sala e, às vezes, qual é a temperatura em outra sala, ou talvez até mesmo em sua casa de férias do outro lado do mundo. Talvez você queira monitorar a temperatura na casa do seu lagarto de estimação? Você veio ao lugar certo para aprender a construir seus próprios SmartThings conectados DS18B20 Temp. Sensor com ESP8266 e Arduino. Confira este Vid e continue lendo.
Etapa 1: Hardware - O que você precisa
NÃO endosso, represento ou recebo nada pelos exemplos abaixo. Caveat Emptor.
Substitua conforme necessário para seus requisitos / parâmetros individuais. Links para produtos são apenas exemplos e não promoção. Eu não usei um resistor para o DS18B20. Por favor, use seu próprio julgamento.
1. ESP8266 ESP12 NodeMCU SOC
2. Sensor de temperatura DS18B20
3. Base NodeMCU
4. Samsung SmartThings 2.0 Hub
Micro Cabo USB
Etapa 2: Software - O que você precisa
PRESSUPOSTOS: Confortável trabalhando com IDE Arduino, Bibliotecas, IDE SmartThings e GITHub.
IDE Arduino
IDE Samsung SmartThings
SmartThings Android App
GITHub
Etapa 3: configuração do hardware
Para esta seção, as etapas explicadas baseiam-se na minha configuração. Ajuste conforme necessário.
- Instale a placa NodeMCU na Node Base. (confirme a orientação correta pelos locais da antena correspondentes em cada um ou pelos números dos pinos correspondentes, se listados na base)
- Instale conexões de terminador fêmea no DS18B20. (Cortei, desmontei, soldei e envolvi jumpers nas linhas do DS1820B)
- Conecte a alimentação do DS18B20 ao trilho de 3,3 V na Base do Nó. Veja a foto.
- Conecte o terra do DS18B20 ao trilho de aterramento na Base do Nó. Veja a foto.
- Conecte os dados do DS18B20 ao trilho do pino D3 na base do nó. Veja a foto.
NOTA: pode ser necessário desconectar a conexão de dados ao carregar o esboço e reconectar após a conclusão do carregamento.
Etapa 4: configuração do software
PRESSUPOSTOS: Confortável trabalhando com IDE Arduino, Bibliotecas, IDE SmartThings e GITHub.
- Faça login em suas respectivas contas SmartThings IDE e GITHub.
- Siga TODAS as etapas mostradas aqui por Daniel Ogorchock. Também conhecido como Ogiewon.
Eu sei que há muitas informações iniciais e configurações se esta é a primeira vez que você está definindo as configurações de ST_Anything, mas vale a pena. Sinta-se à vontade para fazer quaisquer perguntas que possa ter ao longo do caminho. Além disso, o Fórum SmartThings para este projeto é um ótimo lugar para dicas e conselhos.
- Modifique o esboço do Arduino anexado, adicionando as especificações do ambiente WiFi / SmartThings. O esboço indica onde fazer as alterações, assim como as etapas na página do GITHub.
- Consulte as capturas de tela anexadas para as (2) alterações específicas do dispositivo ST_Anything. (Para a versão NodeMCU 0.9 … Mude o pino D7 para o pino D3) e comente todos os dispositivos / bibliotecas que você não deseja instalar neste momento.
- O esboço anexado tem as alterações de D7 a D3 e os extras comentados. NOTA: Se você desconectou o jumper de D #, reconecte após o esboço ter sido carregado.
- Abra seu SmartThings Mobile App. Se você ainda precisar adicionar detalhes de acordo com as etapas aqui, faça-o agora.
- Dê uma olhada em sua lista de dispositivos em seu SmartThings Mobile App, agora você deve ver um DS18B20 listado com sua temperatura atual.
Recomendado:
Primeiros passos com Esp 8266 Esp-01 com Arduino IDE - Instalando Placas Esp no Arduino Ide e Programando Esp: 4 Passos
Primeiros passos com Esp 8266 Esp-01 com Arduino IDE | Instalando placas Esp no Arduino Ide e programando Esp: Neste instructables, vamos aprender como instalar placas esp8266 no IDE Arduino e como programar esp-01 e fazer upload de código nele. Como as placas esp são tão populares, então pensei em corrigir um instructablesfor isso e a maioria das pessoas enfrentam problemas
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: 4 etapas
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB's RGB's Everywhere! Quem não gosta de ter uma iluminação colorida de aparência bacana em sua casa hoje em dia? Este pequeno projeto mostra o ESP8266 misturado com o controle SmartThings e acaba se tornando um verdadeiro controlador RGB legal para LED str
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings Sensor de iluminação: 4 etapas
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings Sensor de iluminação: ter sua iluminação inteligente reagindo a alguns dos horários padrão, como pôr do sol e nascer do sol, ou um horário específico … nem sempre corresponde ao que seus olhos estão vendo enquanto você está dentro sua casa. Talvez seja hora de adicionar um sensor que pode disparar todos aqueles
ESP8266 / ESP-01 Arduino Powered SmartThings Leak Detector: 5 etapas (com imagens)
ESP8266 / ESP-01 Arduino Powered SmartThings Detector de vazamento: Muuuito Muitos detectores de vazamento para escolher, qual deles funcionará melhor para você? Se você tem o Samsung SmartThings controlando qualquer dispositivo em sua casa, então este pode ser o seu ingresso! Esta é a versão final de uma série que venho construindo
ESP8266 / ESP-01 Arduino Powered Leak Detector: 3 etapas (com imagens)
ESP8266 / ESP-01 Arduino Powered Leak Detector: Água é ÓTIMA coisa, certo? Nem tanto quando é forçado a deixar sua casa designada e começar a nadar pelo espaço da sua casa. Eu sei que este é um projeto 'após o fato', mas espero que possa ajudar alguém a evitar um potencial flu