Inhaltsverzeichnis:

ESP8266/Arduino SmartThings Bartagamen Habitat Controller/Monitor - Gunook
ESP8266/Arduino SmartThings Bartagamen Habitat Controller/Monitor - Gunook

Video: ESP8266/Arduino SmartThings Bartagamen Habitat Controller/Monitor - Gunook

Video: ESP8266/Arduino SmartThings Bartagamen Habitat Controller/Monitor - Gunook
Video: DIY esp8266 SmartThings switch 2024, Juli
Anonim
Image
Image
Was Sie brauchen - Hardware
Was Sie brauchen - Hardware

DaVinci, unser Drache, war ein Software-Upgrade für den Controller seines Vivariums fällig. Ich beschloss, von der guten alten, traditionellen Arduino-Logik, die im letzten Jahr ziemlich zuverlässig funktionierte, zu einer ST_Anything SmartThings-Integration zu migrieren, damit ich die Automatisierung und Fernzugriffsmöglichkeit nutzen konnte, die diese Umgebung von Natur aus bietet. Das Coole ist die Tatsache, dass das vorhandene Design/die bestehende Architektur von DaVincis ESP8266 ESP12 NodeMCU 0.9-Controller in Bezug auf Pin-Mappings usw. zu 100% auf das neue ST_Anything portierbar war…Und…. OTA wird unterstützt, was es noch einfacher machte, seit ich es implementiert hatte das auf seinem bestehenden rig schon. Lesen Sie weiter, um zu erfahren, wie Sie mit ST_Anything beginnen und wie dieses Projekt zu einer großartigen Lösung für DaVincis Den wurde.

Schritt 1: Was Sie brauchen - Hardware

Was Sie brauchen - Hardware
Was Sie brauchen - Hardware
Was Sie brauchen - Hardware
Was Sie brauchen - Hardware
  • ESP8266 ESP12E NodeMCU
  • NodeMCU-Basis ver 1.0
  • Zweikanalrelais
  • DS18B20 Temperatursensor
  • Jumper
  • Generische Haushaltsverlängerungskabel (oder doppelt abgeschlossen)
  • Behälter zur Aufnahme von Komponenten
  • Samsung SmartThings 2.0 Hub

Schritt 2: Was Sie brauchen - Software

Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software
Was Sie brauchen - Software

ANNAHMEN: Komfortables Arbeiten mit Arduino IDE, Libraries, SmartThings IDE und GITHub.

Arduino-IDE

SmartThings-IDE

SmartThings Android-App

GITHub

Schritt 3: Hardware-Setup und Elektrik

Hardware-Setup und Elektrik
Hardware-Setup und Elektrik
Hardware-Setup und Elektrik
Hardware-Setup und Elektrik
Hardware-Setup und Elektrik
Hardware-Setup und Elektrik

Modifikation des Verlängerungskabels:

  1. Teilen Sie die 2 Drähte des Kabels mit einem Cuttermesser oder ähnlichem auseinander. Wählen Sie eine Position entlang der Länge, die für Ihre Einrichtung/Konfiguration sinnvoll ist
  2. Schauen Sie auf den Stecker Ihres Verlängerungskabels: Ein Stift ist größer als der andere. Schneiden Sie den Draht ab, der zum kleineren Stift führt, und streifen Sie 1" von jeder Seite ab. Wiederholen Sie für das Zweikanalrelais den Vorgang am zweiten Verlängerungskabel. SCHNEIDETIPP: Der richtige Draht ist der Draht ohne Rippen, der entlang seiner Länge verläuft. Für detailliertere Schritte In diesem Schritt werfen Sie einen Blick hier. Es hat mich auf den richtigen Weg gebracht, Relais auf diese Weise zu verwenden. Controller/Relais-Verbindungen: ESP8266-------------------- --Relais--------Kabel -------------------------- ----Gerät 5V---------------------------------5V Grd---------- ----------Grd D6 --------------------------- -----Data1D7--------------------------------Data2D3/3.3V/GRD------ -------------------------------------------------- -------------------------DS18B20D5/5v/GRD-------------------- -------------------------------------------------- --------------DHT11 Common --------------Thin_Blade Cut_1 NC oder NO------------Thin_Blade Cut_2 Wide_Blade--------------------------------Stecker

Schritt 4: Software-Setup - Alles - Letzter Schritt

Software-Setup - Alles - Letzter Schritt
Software-Setup - Alles - Letzter Schritt
Software-Setup - Alles - Letzter Schritt
Software-Setup - Alles - Letzter Schritt
Software-Setup - Alles - Letzter Schritt
Software-Setup - Alles - Letzter Schritt

ANNAHMEN: Komfortables Arbeiten mit Arduino IDE, Libraries, SmartThings IDE und GITHub.

Melden Sie sich bei Ihren jeweiligen SmartThings IDE- und GITHub-Konten an. Befolgen Sie ALLE hier von Daniel Ogorchock gezeigten Schritte. AKA Ogiewon. Das angehängte Bild zeigt einige der Geräte, die bei Verwendung seiner mitgelieferten Skizze ST_Anything_Multiples_ESP8266WiFi hinzugefügt wurden Die Arduino-Skizze, die ich für DaVincis Controller geladen habe, ist auch als Referenz beigefügt. Ich weiß, es gibt viele Informationen und Konfigurationen, aber es lohnt sich. Fühlen Sie sich frei, alle Fragen zu stellen, die Sie auf dem Weg haben. Darüber hinaus ist das SmartThings Forum für dieses Projekt ein GROSSER Ort für Tipps und Ratschläge.

Empfohlen: