Table des matières:

Contrôleur/moniteur d'habitat du dragon barbu ESP8266/Arduino SmartThings : 4 étapes
Contrôleur/moniteur d'habitat du dragon barbu ESP8266/Arduino SmartThings : 4 étapes

Vidéo: Contrôleur/moniteur d'habitat du dragon barbu ESP8266/Arduino SmartThings : 4 étapes

Vidéo: Contrôleur/moniteur d'habitat du dragon barbu ESP8266/Arduino SmartThings : 4 étapes
Vidéo: v2.0 | Making a Lay Box For My Bearded Dragon | New & Improved 2024, Novembre
Anonim
Image
Image
Ce dont vous aurez besoin - Matériel
Ce dont vous aurez besoin - Matériel

DaVinci our Dragon devait faire une mise à jour logicielle de son contrôleur de Vivarium. J'ai décidé de migrer de la bonne vieille logique Arduino "complète" traditionnelle qui a fonctionné de manière assez fiable au cours de la dernière année, vers une intégration ST_Anything SmartThings afin que je puisse tirer parti de l'automatisation et de l'accessibilité à distance que cet environnement fournit intrinsèquement. Ce qui est cool, c'est que la conception/architecture existante du contrôleur ESP8266 ESP12 NodeMCU 0.9 de DaVinci était 100% portable vers le nouveau ST_Anything en ce qui concerne les mappages de broches, etc. que sur sa plate-forme existante déjà. Lisez la suite pour savoir comment démarrer avec ST_Anything et voir comment ce projet est devenu une excellente solution pour DaVinci's Den.

Étape 1: Ce dont vous aurez besoin - Matériel

Ce dont vous aurez besoin - Matériel
Ce dont vous aurez besoin - Matériel
Ce dont vous aurez besoin - Matériel
Ce dont vous aurez besoin - Matériel
  • ESP8266 ESP12E NodeMCU
  • NodeMCU Base ver 1.0
  • Relais double canal
  • Capteur de température DS18B20
  • Pulls
  • Rallonges domestiques génériques (ou à double terminaison)
  • Conteneur pour contenir les composants
  • Hub Samsung SmartThings 2.0

Étape 2: Ce dont vous aurez besoin - Logiciel

Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel
Ce dont vous aurez besoin - Logiciel

HYPOTHÈSES: À l'aise avec l'IDE Arduino, les bibliothèques, l'IDE SmartThings et GITHub.

IDE Arduino

IDE SmartThings

Application Android SmartThings

GITHub

Étape 3: Configuration du matériel et électricité

Configuration matérielle et électricité
Configuration matérielle et électricité
Configuration matérielle et électricité
Configuration matérielle et électricité
Configuration du matériel et électricité
Configuration du matériel et électricité

Modification de la rallonge:

  1. Séparez les 2 fils du cordon avec un couteau tout usage ou similaire. Choisissez un emplacement sur la longueur qui convient à votre installation/configuration
  2. Regardez la fiche de votre rallonge: une broche est plus grande que l'autre. Coupez le fil qui va à la plus petite broche et dénudez 1" de chaque côté. Pour le relais à double canal, répétez le processus sur la 2e rallonge. sur cette étape, jetez un oeil ici. Cela m'a mis sur la bonne voie en utilisant des relais de cette manière. Connexions contrôleur/relais: ESP8266-------------------- --Relais--------------------Cordon-------------------------- ----Appareil 5 V--------------------------------- 5 V Grd --------- ---------------------Grd D6--------------------------- -----Données1D7--------------------------------Données2D3/3.3V/GRD------ -------------------------------------------------- -------------------------DS18B20D5/5v/GRD-------------------- -------------------------------------------------- --------------DHT11 commun --------------Thin_Blade Cut_1 NC ou NO-------------Thin_Blade Cut_2 Wide_Blade--------------------------------Prise

Étape 4: Configuration du logiciel - Tout - Étape finale

Configuration du logiciel - Tout - Dernière étape
Configuration du logiciel - Tout - Dernière étape
Configuration du logiciel - Tout - Étape finale
Configuration du logiciel - Tout - Étape finale
Configuration du logiciel - Tout - Dernière étape
Configuration du logiciel - Tout - Dernière étape

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 indiquées ici par Daniel Ogorchock. AKA Ogiewon. La photo ci-jointe montre certains des appareils ajoutés lors de l'utilisation de son croquis inclus ST_Anything_Multiples_ESP8266WiFi Le croquis Arduino que j'ai chargé pour le contrôleur de DaVinci est également joint à titre de référence. Je sais qu'il y a beaucoup d'informations et de configuration 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.

Conseillé: