Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Schritt 2: 3D-Druck
- Schritt 3: Schritt 3: Arduino & Code
- Schritt 4: Schritt 4: Montage
- Schritt 5: Schritt 5: Fazit
Video: AutoBlinds - DIY-Automatisierung für vertikale und horizontale Jalousien - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
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
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
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
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
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:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
So erstellen Sie eine UML für Java in Microsoft Visio: 4 Schritte
So erstellen Sie eine UML für Java in Microsoft Visio: Das Erstellen einer UML kann zunächst etwas einschüchternd wirken. Es gibt viele komplizierte Notationsstile, und es kann sich anfühlen, als gäbe es keine guten Ressourcen, um eine lesbare und genaue UML zu formatieren. Microsoft Visio macht jedoch das Erstellen einer UML-Qu