Inhaltsverzeichnis:

AutoBlinds - DIY-Automatisierung für vertikale und horizontale Jalousien - Gunook
AutoBlinds - DIY-Automatisierung für vertikale und horizontale Jalousien - Gunook

Video: AutoBlinds - DIY-Automatisierung für vertikale und horizontale Jalousien - Gunook

Video: AutoBlinds - DIY-Automatisierung für vertikale und horizontale Jalousien - Gunook
Video: The Most Simple & Affordable Smart Blinds 2024, November
Anonim
Image
Image
Komponenten
Komponenten

Fusion 360-Projekte »

Dieses Projekt begann mit der Notwendigkeit, meine Jalousien an einem Westfenster am Nachmittag zu schließen, während ich weg war. Besonders im Sommer kann die Sonne in Australien verheerende Dinge an den Objekten anrichten, auf die sie direkt scheint. Außerdem hat es die Temperatur im Raum drastisch erhöht.

Ich hatte bereits ein Heimautomatisierungs-Setup, das Apples HomeKit und Homebridge für Heimwerker- und andere Geräteintegrationen integriert. (für Homebridge How-to bitte instructables suchen) Für dieses Gerät habe ich eine API gebaut, die von anderen Heimautomatisierungslösungen oder einfach über seine Webschnittstelle verwendet werden kann.

Sie können weitere Details anzeigen und alle erforderlichen STL- und Arduino-Sketch-Dateien von meinem Blog herunterladen: AutoBlinds - DIY Automation for Vertical and Horizontal Jalousien

Die Abmessungen des fertigen Geräts sind ca. 64 mm tief, 47 mm breit und 92 mm hoch. Das Zahnrad wurde entwickelt, um eine Kugelkette mit Kugeln mit 5 mm Durchmesser zu ziehen. Das Gerät verbindet sich mit Ihrem Heim-WLAN und die webbasierte Konfiguration ermöglicht es Ihnen, die Start- und Stopp- oder Öffnungs- und Schließposition Ihrer Jalousien anzupassen. Das Gerät wird mit doppelseitigem Klebeband an der Wand befestigt oder kann an Schrauben aufgehängt werden.

Schritt 1: Komponenten

Komponenten
Komponenten
Komponenten
Komponenten

Sie benötigen die folgenden Fähigkeiten, um dieses Projekt zu erstellen:

  • Arduino IDE und Grundkenntnisse zum Hochladen von Code auf ein kompatibles Board
  • Grundkenntnisse im Löten
  • 3D-Drucken und Schneiden einer STL-Datei
  • Allgemeine Montagekenntnisse

Dieses Projekt verwendet die folgenden Komponenten, die Sie online für etwa 20 bis 30 AUD beziehen können.

  • 1x Schrittmotor 28BYJ-48 5v mit ULN2003 Treiber
  • 1x Knoten-MCU CP2102 ESP8266
  • 18x M2.5 x8mm Senkschraube und Mutter
  • 2x M4 Stahl-Sechskant-Mundschraube
  • 1x 5,5 mm x 2,1 mm Gleichstromstecker
  • 1x 5V Netzteil mit 2,1mm DC Stecker

Der ULN2003-Treiber muss vom gleichen Typ sein wie im beigefügten Bild, da das 3D-Design für diese Platine geeignet ist. Es sind andere kleinere Boards verfügbar, aber dies würde eine gewisse STL-Manipulation erfordern, um die Board-Montagepunkte zu ändern.

Schritt 2: Schritt 2: 3D-Druck

Schritt 2: 3D-Druck
Schritt 2: 3D-Druck

Ich habe die Basis so entworfen, dass sie aufrecht und ohne Stützen gedruckt werden kann, aber das erfordert wahrscheinlich ein gewisses Maß an Erfahrung im 3D-Druck. Alle internen Überhänge haben eine 45-Grad-Unterstützung, sodass die meisten 3D-Drucker dies ohne Unterstützung bewältigen können.

Der L-förmige Teil im Gehäuse des Geräts wird vom Drucker überbrückt, auch hier sollten die meisten Drucker in der Lage sein, diese kleine Lücke zu überbrücken. Wenn Sie die Löcher für die Wandhalterung perfekt machen möchten, können Sie dort Stützen hinzufügen.

Die oberen und unteren Deckel Die oberen und unteren Deckel sollten auf ihren ebenen Oberflächen und ohne Stützen bedruckt werden. Das Zahnrad Das Zahnrad ist die einzige Komponente, die ich mit Stützen drucken würde. Das liegt an den Grübchen auf der Innenseite. Außerdem sollten Sie es auf seiner größten ebenen Fläche drucken.

Schritt 3: Schritt 3: Arduino & Code

Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code
Schritt 3: Arduino & Code

Ich würde vorschlagen, die gesamte Elektronik zu löten und die NodeMCU-Platine vor der Montage über die Arduino IDE zu programmieren. Es wird viel einfacher sein, Fehler zu beheben, falls etwas schief geht.

Stellen Sie nach dem Hochladen des Codes sicher, dass Ihr Projekt mit Strom versorgt wird. Wenn die NodeMCU eingeschaltet ist, befindet sie sich im WLAN-Servermodus, in dem Sie sie konfigurieren und eine Verbindung zu Ihrem WLAN-Heimnetzwerk herstellen können. Öffnen Sie Ihre WLAN-Einstellungen auf Ihrem Mobilgerät, suchen Sie das von Ihrem NodeMCU-Gerät generierte WLAN-Netzwerk und stellen Sie eine Verbindung damit her. Sobald die Verbindung hergestellt ist, öffnen Sie Ihren Browser und navigieren Sie zur IP Ihres Geräts. Folgen Sie von dort aus einfach den Anweisungen auf dem Bildschirm.

Sobald das Gerät mit Ihrem WiFi-Netzwerk verbunden ist, können Sie über https://your-device-ip/ auf die Weboberfläche des AutoBlinds zugreifen, um zur Startseite zu gelangen, die den aktuellen Status Ihres Geräts anzeigt. https://your-device-ip/ – zeigt die Hilfeinformationen und die API-Optionen an. Sie können die Symbole unten auf der Startseite verwenden, um durch die Weboberfläche zu navigieren. Über das Webinterface können Sie die END-Position Ihrer Jalousien einstellen.

Um Ihr Gerät zu konfigurieren, schließen Sie Ihre Jalousien manuell, wickeln Sie die Kette um das Zahnrad und montieren Sie das Gerät mit leichtem Zug der Kette an der Wand. Wählen Sie dann im Webinterface das GEAR-Symbol und öffnen Sie die Jalousien elektronisch, bis Sie den gewünschten Zustand erreichen. Klicken Sie dann auf SPEICHERN.

Das ist es. jetzt können sie ihre blinds öffnen, schließen oder teilweise öffnen oder schließen, kaufen sie den folgenden api-befehl: https://your-device-ip/ {to open the blinds 20%} Ich habe einige Beispiel-Screenshots von der wed-GUI angehängt.

Schritt 4: Schritt 4: Montage

Image
Image

Der Montageprozess ist unkompliziert. Die 3D-Animation zeigt Ihnen, wie die gedruckten Teile zusammenkommen.

Das einfache Schema zeigt die Anschlüsse. Das in der obigen Stückliste aufgeführte ULN2003 I hat nur 4 Anschlusspunkte an die NodeMCU und zwei für Strom und Masse. Ignorieren Sie die 3 roten Verbindungspunkte in den Diagrammen unten links. Eine Sache, die mir aufgefallen ist, ist die Reihenfolge der Pins des ULN2003-Boards zu NodeNCU manchmal von Board zu Board unterschiedlich. Schließen Sie es so an, wie Sie es sehen, und kehren Sie die Verbindung um, wenn es für Sie nicht funktioniert, dh D1 -> 1. (oberste), D5 -> 2. usw

Schritt 5: Schritt 5: Fazit

Wenn Sie Fragen haben, können Sie mir gerne einen Kommentar in meinem Blog hinterlassen: AutoBlinds DIY Vertical or Horizontal Jalousien Automation Project.

Viel Glück und viel Spaß.

Empfohlen: