Table des matières:
- Étape 1: Matériel - Ce dont vous aurez besoin
- Étape 2: Logiciel - Ce dont vous aurez besoin
- Étape 3: configuration du matériel
- Étape 4: Configuration du logiciel
Vidéo: ESP8266/ESP-12 Arduino alimenté SmartThings DS18B20 Temp. Capteur : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Nous aimons tous savoir quelle est la température ambiante actuelle, et parfois quelle est la température dans une autre pièce, ou peut-être même dans votre maison de vacances à l'autre bout du monde. Peut-être souhaitez-vous surveiller la température dans la maison de votre animal de compagnie Lézard ? Vous êtes au bon endroit pour apprendre à créer votre propre DS18B20 Temp connecté SmartThings. Capteur avec un ESP8266 et Arduino. Découvrez cette vidéo et lisez la suite.
Étape 1: Matériel - Ce dont vous aurez besoin
JE N'approuve, ne représente ou ne reçois rien du tout pour les exemples ci-dessous. Avertissement Emptor.
Remplacez selon vos besoins/paramètres individuels. Les liens vers les produits sont uniquement à titre d'exemple et non de promotion. Je n'ai pas utilisé de résistance pour le DS18B20. Veuillez utiliser votre propre jugement.
1. ESP8266 ESP12 NodeMCU SOC
2. Capteur de température DS18B20
3. Base NodeMCU
4. Hub Samsung SmartThings 2.0
Micro-câble USB
Étape 2: Logiciel - Ce dont vous aurez besoin
HYPOTHÈSES: À l'aise avec l'IDE Arduino, les bibliothèques, l'IDE SmartThings et GITHub.
IDE Arduino
IDE Samsung SmartThings
Application Android SmartThings
GITHub
Étape 3: configuration du matériel
Pour cette section, les étapes expliquées sont basées sur ma configuration. Ajustez au besoin.
- Installez la carte NodeMCU sur la base de nœud. (confirmez l'orientation correcte en faisant correspondre les emplacements des antennes sur chacun ou les numéros de broche correspondants s'ils sont répertoriés sur la base)
- Installez les connexions de terminaison femelle sur DS18B20. (J'ai coupé, dénudé, soudé et enveloppé des cavaliers sur les lignes du DS1820B)
- Connectez l'alimentation DS18B20 au rail 3,3 V sur la base du nœud. Voir photo.
- Fixez la masse DS18B20 au rail de masse sur la base de nœud. Voir photo.
- Fixez les données DS18B20 à la broche D3 du rail sur la base du nœud. Voir photo.
REMARQUE: vous devrez peut-être déconnecter la connexion de données lors du chargement de l'esquisse et vous reconnecter une fois le chargement terminé.
Étape 4: Configuration du logiciel
HYPOTHÈSES: À l'aise avec l'IDE Arduino, les bibliothèques, l'IDE SmartThings et GITHub.
- Connectez-vous à vos comptes SmartThings IDE et GITHub respectifs.
- Suivez TOUTES les étapes illustrées ici par Daniel Ogorchock. Alias Ogiewon.
Je sais qu'il y a beaucoup d'informations et de configuration initiales si c'est la première fois que vous configurez les configurations ST_Anything, mais cela en vaut la peine. N'hésitez pas à poser toutes les questions que vous pourriez avoir en cours de route. De plus, le forum SmartThings pour ce projet est un excellent endroit pour des trucs et des conseils.
- Modifiez le croquis Arduino ci-joint, en ajoutant les spécificités de votre environnement WiFi/SmartThings. L'esquisse indique où apporter les modifications, tout comme les étapes de la page GITHub.
- Reportez-vous aux captures d'écran ci-jointes pour les (2) modifications spécifiques à l'appareil ST_Anything. (Pour la version NodeMCU 0.9… Remplacez la broche D7 par la broche D3) et commentez tous les périphériques/bibliothèques que vous ne souhaitez peut-être pas installer pour le moment.
- Le croquis ci-joint contient les modifications D7 à D3 et les extras commentés. REMARQUE: Si vous avez déconnecté le cavalier de D#, reconnectez-vous après le chargement du croquis.
- Ouvrez votre application mobile SmartThings. Si vous avez encore besoin d'ajouter des détails selon les étapes ici, faites-le maintenant.
- Jetez un œil à votre liste d'appareils dans votre application mobile SmartThings, vous devriez maintenant voir un DS18B20 répertorié avec votre température actuelle.
Conseillé:
Capteur de niveau de collecteur d'eau alimenté par batterie : 7 étapes (avec photos)
Capteur de niveau de collecteur d'eau alimenté par batterie: Notre maison dispose d'un réservoir d'eau alimenté par la pluie tombant sur le toit et utilisé pour les toilettes, la machine à laver et l'arrosage des plantes dans le jardin. Au cours des trois dernières années, les étés ont été très secs, nous avons donc surveillé le niveau d'eau dans le réservoir. S
Capteur de verrouillage et de porte de hangar alimenté par batterie, solaire, ESP8266, ESP-Now, MQTT : 4 étapes (avec photos)
Capteur de porte et de verrouillage alimenté par batterie, solaire, ESP8266, ESP-Now, MQTT : dans ce Instructable, je vous montre comment j'ai fait un capteur alimenté par batterie pour surveiller l'état de la porte et de la serrure de mon abri de vélo à distance. Je n'ai pas d'alimentation secteur, je l'ai donc alimenté par batterie. La batterie est chargée par un petit panneau solaire. Le module est d
Capteur d'humidité de fleur WiFi IOT (alimenté par batterie): 8 étapes (avec photos)
Capteur d'humidité de fleur WiFi IOT (alimenté par batterie) : dans cette instructable, nous présentons comment construire un capteur d'humidité/eau WiFi avec un moniteur de niveau de batterie en moins de 30 minutes. L'appareil surveille le niveau d'humidité et envoie des données à un smartphone via Internet (MQTT) avec un intervalle de temps choisi. Vous
ESP8266/ESP12 Witty Cloud - Capteur d'éclairement SmartThings alimenté par Arduino : 4 étapes
ESP8266/ESP12 Witty Cloud - Capteur d'éclairage SmartThings alimenté par Arduino : votre éclairage intelligent réagit à certaines des heures par défaut comme le coucher et le lever du soleil, ou à une heure spécifique… ne correspond pas toujours à ce que vos yeux voient pendant que vous êtes à l'intérieur ta maison. Il est peut-être temps d'ajouter un capteur qui peut déclencher tous ces
Détecteur de fuites SmartThings alimenté par Arduino ESP8266/ESP-01 : 5 étapes (avec photos)
Détecteur de fuites SmartThings alimenté par Arduino ESP8266/ESP-01 : Tellement de détecteurs de fuites parmi lesquels choisir, lequel fonctionnera le mieux pour vous ? Si vous avez Samsung SmartThings contrôlant tous les appareils de votre maison, alors celui-ci pourrait bien être le ticket! C'est la version finale d'une série que j'ai construit un