Taula de continguts:
- Pas 1: maquinari: què necessitareu
- Pas 2: Programari: què necessitareu
- Pas 3: Configuració del maquinari
- Pas 4: Configuració del programari
Vídeo: ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
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
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
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
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:
Feu clic de text a veu sobre un UChip amb tecnologia ARMbasic i altres SBC amb tecnologia ARMbasic: 3 passos
Feu clic en text a veu sobre una UChip amb tecnologia ARMbasic i altres SBC amb tecnologia ARMbasic: Introducció: Bon dia. Em dic Tod. Sóc un professional de l’aeroespacial i de la defensa que també té una mica de friki. Inspiració: prové de l’era de BBS de marcatge, microcontroladors de 8 bits, ordinadors personals Kaypro / Commodore / Tandy / TI-994A, quan R
Introducció a Esp 8266 Esp-01 amb Arduino IDE - Instal·lació de taules Esp a Arduino Ide i programació Esp: 4 passos
Introducció a Esp 8266 Esp-01 amb Arduino IDE | Instal·lació de taules Esp a Arduino Ide i programació Esp: En aquest instructables aprendrem a instal·lar taules esp8266 a Arduino IDE i a programar esp-01 i penjar-hi codi. Com que les taules esp són tan populars, vaig pensar a corregir un instructablesfor això i la majoria de la gent té problemes
Calibratge del sensor DS18B20 amb Arduino UNO: 3 passos (amb imatges)
Calibració del sensor DS18B20 amb Arduino UNO: EXCLUSIÓ DE RESPONSABILITAT: El dispositiu que veieu a les imatges s’utilitza en un altre projecte com a termòstat per al procés de desenvolupament de pel·lícules. Podeu trobar aquest projecte aquí. Per calibrar un sensor o més d’un, necessitareu exactament el que trobareu en aquest projecte
ESP8266 / ESP12 Witty Cloud: sensor d’il·luminació SmartThings amb tecnologia Arduino: 4 passos
ESP8266 / ESP12 Witty Cloud: sensor d’il·luminació SmartThings amb tecnologia Arduino: fer que la vostra il·luminació intel·ligent reaccioni a alguns dels horaris predeterminats, com la posta de sol i la sortida del sol, o a una hora específica … no sempre coincideix amb el que veieu els vostres ulls mentre esteu dins la teva llar. Potser és el moment d'afegir un sensor que pugui activar tots aquests
ESP8266 / ESP-01 Detector de fuites SmartThings alimentat per Arduino: 5 passos (amb imatges)
ESP8266 / ESP-01 Detector de fuites SmartThings amb tecnologia Arduino: Molts detectors de fuites per triar, quin us funcionarà millor? Si teniu Samsung SmartThings que controla qualsevol dispositiu a casa vostra, aquest podria ser el bitllet. Aquesta és la versió final d'una sèrie que he estat construint