Inhaltsverzeichnis:

IoT Smart Socket Arduino & Cayenne - Gunook
IoT Smart Socket Arduino & Cayenne - Gunook

Video: IoT Smart Socket Arduino & Cayenne - Gunook

Video: IoT Smart Socket Arduino & Cayenne - Gunook
Video: Arduino Cayenne IoT Socket 2024, November
Anonim
IoT Smart Socket Arduino & Cayenne
IoT Smart Socket Arduino & Cayenne

Ich habe eine chinesische Steckdose gesehen, die Sie mit Ihrem Telefon steuern können, aber ich bin ein Hersteller und möchte nur einen davon selbst herstellen!

Dies ist mit CAYENNE Dashboard möglich!

Kennen Sie Cayenne? Siehe die Cayenne-Website!

Der Gesamtbetrag des Projekts beträgt etwa 60, 00 USD

PASST AUF

Dieses Projekt verwendet HIGH TENSION

Ich verwende normale Sockelkomponenten und einen Arduino MKR1000. Jetzt kann ich zwei Steckdosen in meinem Zuhause jederzeit und überall auf der Welt ein- und ausschalten, indem ich mein Smartphone oder einen anderen PC auf der Welt verwende, wie einen Internet Point PCs in Bangkok:-)

Schritt 1: Materialien

Materialien
Materialien
Materialien
Materialien
Materialien
Materialien

Der Gesamtbetrag des Projekts beträgt ca. 60,00 $. Die Materialien sind bei Amazon oder in Ihrem lokalen Geschäft erhältlich.

Sie können Arduino MKR1000 von Amazon und andere elektronische Komponenten kaufen und die Sockelkomponenten von Ihrem lokalen Geschäft kaufen. In Italien gibt es 220V Wechselstrom für das Haushaltsgerät. Aus diesem Grund haben die Steckdosen diese Art von Form. Sie können Ihre lokale Steckdose und Ihre lokalen AC-Komponenten verwenden.

Die Komponenten von Arduino und Relaissockel sind:

  • Arduino MKR1000
  • PCB oder 0, 69 USD auf GearBest
  • Stripline-Anschlüsse für Arduino MKR1000 (ich kann den Arduino MKR1000 von der Platine trennen)
  • 3 X 220 Ohm Widerstände oder $2, 41 US bei GearBest
  • 3 X LED (rot, blau, blau) oder 4,08 USD bei GearBest
  • DC 5V min 1,5 A Netzteil oder $2, 41 auf GearBest
  • Relaisschild mit 2 Relais oder 1, 5 USD auf GearBest
  • Arduino-Drähte oder $2, 20 USD auf GearBest

Danach können Sie in Ihrem örtlichen Elektronikgeschäft die 220 oder 110 Volt Komponenten kaufen.

Sie können alle Komponenten zusammenbauen und ein Loch für das Arduino MKR1000 USB-Kabel öffnen. Mit diesem Verfahren können Sie Ihren Arduino programmieren, ohne das Gehäuse des Sockels zu öffnen. Sie können die Skizze jederzeit aktualisieren oder ändern.

Schritt 2: Theorie und Praxis

Image
Image

Im Video kann ich das Projekt erklären. Sie können Arduino MKR1000 oder viele andere Schilde wie ESP8266 und andere verwenden. Beachten Sie die Leistungsgrenzen der Relais. Die Leistung in Watt an meiner Steckdose beträgt 10A bei 220Volt etwa 2200W Leistung. Ja, ich kann meinen Haartrockner benutzen…

Bauen Sie das Relais zusammen und versuchen Sie es mit dem Blinkcode.

ACHTUNG!Dieses Projekt verwendet HOHE SPANNUNG

Suchen Sie den Blinkcode in der Arduino IDE. Klicken Sie auf Dateibeispiele – Grundlagen Blink. Verwenden Sie die Pins mit Relaisabschirmung und sehen Sie, wie die LED und das Relais blinken. In meinem Fall sind die Pins 7 und 8. Verwenden Sie nicht die Pinnummer 6. Dieser Pin ist mit einem Widerstand und der Onboard-LED verbunden. Wenn der Blinkcode funktioniert, können Sie mit dem nächsten Schritt fortfahren.

Sie können Ihr Arduino programmieren, indem Sie create.arduino.cc verwenden

Schritt 3: Erstellen Sie das Cayenne-Dashboard

Erstellen Sie das Cayenne-Dashboard
Erstellen Sie das Cayenne-Dashboard
Erstellen Sie das Cayenne-Dashboard
Erstellen Sie das Cayenne-Dashboard

Sie können sich über Cayenne My Device bei Cayenne anmelden und auf Ihrem Dashboard ein neues Gerät erstellen. Nach der Erstellung des Geräts sollten Sie den Token-Code in Ihrer Arduino-IDE eingeben. Beachten Sie Token auf der Cayenne-Seite und fügen Sie im nächsten Schritt den Code in Ihre Arduino-Skizze ein.

Der Token ist anders, da Sie viele Geräte mit Cayenne Dashboard verbinden können. Sie können beispielsweise auch eine Eingabe von einem Arduino UNO-Gerät und ein weiteres Widget von Arduino MKR1000 verwenden und in einer Cayenne-Projektseite zusammenstellen. Die Möglichkeiten sind vielfältig!

Laden Sie den Code auf Ihrem Board mit dem nächsten Schritt auf. Sie warten auf die Verbindung des Arduino MKR1000 mit der Cayenne-Cloud und nachdem Sie das digitale Widget in Ihr Dashboard eingefügt haben. Ich habe Arduino Pin 7 und 8 verwendet.

Cayenne befindet sich jetzt in der Beta-Phase für das MQTT-Protokoll. Bleiben Sie dran

Schritt 4: Installieren Sie die Bibliothek und laden Sie den Code hoch

Installieren Sie die Bibliothek und laden Sie den Code hoch
Installieren Sie die Bibliothek und laden Sie den Code hoch

Jetzt können Sie die Cayenne Arduino-Bibliothek installieren und den Code von Ihrer Arduino-IDE hochladen.

Sie können dem Tutorial für die Installation von Bibliotheken folgen.

Der Code zum Hochladen ist einfacher. Öffnen Sie den Beispielcode von File Example Cayenne Internet Connections Arduino MKR1000 und ändern Sie Ihre LAN-SSID und Ihr LAN-Passwort. Nach dem Setzen des Tokens von Cayenne Dashboard (siehe vorheriger Schritt).

Sie können auch die neue Cloud-Arduino-IDE verwenden:

Schritt 5: Sehen Sie sich die Ergebnisse an

Image
Image

Nach diesen Schritten können Sie Ihren Socket über Ihre Cayenne-App oder Ihren Computer steuern.

Erstellen oder ändern Sie dieses Projekt. Teilen, liken und abonnieren. Ein guter Ausgangspunkt für die Nutzung von Cayenne ist das Cayenne-Community-Forum

Empfohlen: