Taula de continguts:

ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)
ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)

Vídeo: ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)

Vídeo: ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)
Vídeo: Esp12+ds18b20 2024, Juliol
Anonim
Image
Image

A tots ens agrada saber quina és la temperatura actual de l'habitació i, de vegades, quina és la temperatura en una altra habitació, o potser fins i tot a la vostra casa de vacances a l'altra banda del món. Potser voleu controlar la temperatura a la casa de la vostra mascota Lizard? Heu arribat al lloc adequat per aprendre a construir el vostre propi SmartThings DS18B20 Temp. Sensor amb un ESP8266 i Arduino. Mireu aquest Vid i seguiu llegint.

Pas 1: maquinari: què necessitareu

Maquinari: el que necessiteu
Maquinari: el que necessiteu
Maquinari: el que necessiteu
Maquinari: el que necessiteu
Maquinari: el que necessiteu
Maquinari: el que necessiteu

NO aprovo, represento ni rebo res per als exemples següents. Emptor de advertències.

Substituïu, segons sigui necessari, els vostres requisits / paràmetres individuals. Els enllaços a productes només són exemples i no promocions. No vaig utilitzar cap resistència per al DS18B20. Feu servir el vostre propi criteri.

1. ESP8266 ESP12 NodeMCU SOC

2. Sensor de temperatura DS18B20

3. NodeMCU Base

4. Samsung SmartThings 2.0 Hub

Micro cable USB

Pas 2: Programari: què necessitareu

Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu
Programari: el que necessitareu

SUPOSICIONS: treball còmode amb Arduino IDE, biblioteques, SmartThings IDE i GITHub.

IDE Arduino

Samsung SmartThings IDE

Aplicació SmartThings per a Android

GITHub

Pas 3: Configuració del maquinari

Configuració del maquinari
Configuració del maquinari

Per a aquesta secció, els passos explicats es basen en la meva configuració. Ajusteu-ho segons calgui.

  • Instal·leu la placa NodeMCU a Node Base. (confirmeu l'orientació correcta per les ubicacions de l'antena que coincideixen a cadascun o per coincidir amb els números de PIN si apareixen a la base)
  • Instal·leu les connexions del terminador femella al DS18B20. (Vaig retallar, despullar, soldar i embolicar els ponts a les línies del DS1820B)
  • Connecteu l'alimentació DS18B20 al carril de 3,3 V a la base del node. Vegeu la imatge.
  • Connecteu el DS18B20 terra al rail de terra a la base del node. Vegeu la imatge.
  • Connecteu les dades DS18B20 al rail D3 de pin a la base del node. Vegeu la imatge.

NOTA: És possible que hagueu de desconnectar la connexió de dades quan carregueu l'esbós i torneu a connectar-la un cop finalitzada la càrrega.

Pas 4: Configuració del programari

Configuració del programari
Configuració del programari
Configuració del programari
Configuració del programari
Configuració del programari
Configuració del programari

SUPOSICIONS: treball còmode amb Arduino IDE, biblioteques, SmartThings IDE i GITHub.

  • Inicieu la sessió als vostres respectius comptes IDE i GITHub de SmartThings.
  • Seguiu TOTS els passos mostrats aquí per Daniel Ogorchock. AKA Ogiewon.

Sé que hi ha molta informació i configuració inicials si és la primera vegada que configureu les configuracions ST_Anything, però val la pena. Si us plau, no dubteu a fer qualsevol pregunta que pugueu tenir durant el camí. A més, el Fòrum SmartThings d’aquest projecte és un GRAN lloc per obtenir consells i consells.

  • Modifiqueu l'esbós d'Arduino adjunt, afegint les especificacions de l'entorn WiFi / SmartThings. L’esbós demana on fer els canvis, igual que els passos de la pàgina GITHub.
  • Consulteu les captures de pantalla adjuntes per als canvis específics del dispositiu (2) ST_Anything. (Per a la versió NodeMCU 0.9 … Canvieu el pin D7 al pin D3) i comentant els dispositius / biblioteques que potser no vulgueu instal·lar en aquest moment.
  • L'esbós adjunt té els canvis de D7 a D3 i els extres comentats. NOTA: Si heu desconnectat el pont de D #, torneu a connectar després de carregar l'esbós.
  • Obriu l'aplicació mòbil SmartThings. Si encara cal afegir detalls segons els passos d’aquí, feu-ho ara.
  • Feu un cop d'ull a la llista de dispositius de la vostra aplicació mòbil SmartThings; ara hauríeu de veure un DS18B20 llistat amb la vostra temperatura actual.

Recomanat: