Inhaltsverzeichnis:
- Schritt 1: Komponenten und Werkzeuge
- Schritt 2: Verkabelung
- Schritt 3: Arduino IDE-Code
- Schritt 4: 3D-gedruckte Teile
Video: Robotergesteuerte Jalousien - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dieses instructable wurde in Erfüllung der Projektanforderung des Makecourse an der University of South Florida (www.makecourse.com) erstellt.
Bei diesem Projekt handelt es sich um automatisierte Jalousien, die von Ihrem Telefon über Bluetooth gesteuert werden können. Das System verwendet einen DC-Getriebemotor zum Auf- und Abwickeln der von den Jalousien kommenden Schnur, um sie anzuheben / abzusenken, sowie einen zweiten Motor, der die Stange von den Jalousien dreht, um sie zu öffnen / zu schließen. Es kann problemlos über zwei USB-Wandadapter mit Strom versorgt werden, wie sie normalerweise zum Aufladen von Telefonen und anderen kleinen elektronischen Geräten verwendet werden, oder um eine Steckdose zu sparen, können Sie einen Wandadapter mit zwei USB-Anschlüssen erwerben. Mit diesem drahtlosen System müssen Sie nicht mehr aufstehen, um Ihre Jalousien einzustellen, greifen Sie einfach zu Ihrem Telefon und öffnen Sie die App!
Schritt 1: Komponenten und Werkzeuge
Für dieses Projekt habe ich folgende Komponenten verwendet:
- HiLETgo ESP32 OLED-Entwicklungsboard (Schwarzes Brett in den Bildern)
- BEMONOC 24V DC Getriebemotor 50rpm (Silbermotor in den Bildern)
- STEPPERONLINE Doppelwelle NEMA 17 Schrittmotor (Schwarzer Motor in den Bildern)
- STSPIN820 Stepper Driver Board (Blaue Platine in den Bildern)
- L298N Motortreiberplatine (Rote Platine in den Bildern. Ich habe einen benutzerdefinierten Motortreiber dafür entworfen, grüne Platine in Bildern, aber der L298N ist ein Ersatz für meine Platine mit ähnlicher Verdrahtung)
- NOYITO DC-DC einstellbarer Boost-Konverter (blaue Platine mit USB-Anschluss in den Bildern)
- 2 x 3590S-2-503L Multiturn-Potentiometer (Runde blaues Stück in den Bildern)
- Ein Steckbrett
- Überbrückungsdrähte in verschiedenen Größen
- Verschiedene Längen von 20awg Draht
- Diverse M3-Schrauben (für die 3D-gedruckten Teile)
- Elektronik-Projektbox, die auf ein Steckbrett passt
Für dieses Projekt verwendete Werkzeuge:
- 3D Drucker
- Lötkolben
- Diverse Handwerkzeuge (Schraubendreher, Zangen etc.)
Schritt 2: Verkabelung
Die Verkabelung für dieses Projekt ist aufgrund der großen Anzahl von Komponenten relativ kompliziert, daher werde ich mein Bestes geben, um zu zeigen, wie alles miteinander verbunden ist. Ich habe versucht, mit der Frizting-Software ein schönes Diagramm zu erstellen, aber es funktionierte auf meinem Computer nicht richtig und ich konnte keinen richtigen Schaltplan erstellen. In den obigen Bildern finden Sie einen Schaltplan, der zeigt, wie alles miteinander verdrahtet ist. Sowohl der DC-DC-Wandler als auch der ESP32 benötigen eine USB-Verbindung, um sie mit Strom zu versorgen. Wenn Sie die DC-Motortreiberplatine L298N verwenden, unterscheidet sich die Verdrahtung für diese Platine geringfügig von meiner.
Schritt 3: Arduino IDE-Code
Als Textdatei angehängt ist der Code, den ich für mein Projekt erstellt habe, er wurde in der Arduino IDE generiert und erfordert die ESP32-Board-Dateien und die zugehörigen Bibliotheken. Im Code finden Sie einen Link zur GitHub-Seite, der Sie durch das Hinzufügen der erforderlichen Dateien zur Arduino-IDE anleiten kann. Es sollte viele Kommentare enthalten, die Sie Schritt für Schritt zu den Aktionen des Programms führen. Die Datei heißt "BluetoothControlledWindowBlindsCode.txt".
Schritt 4: 3D-gedruckte Teile
Teile zum Drucken:
- Sechskant-Koppler
- Jalousiekabelkoppler
- Blinds Cord Koppler Shell
- Getriebemotorwellenkupplung 1 und 2
- Untere Hälfte des Getriebemotorgehäuses
- Obere Hälfte des Getriebemotorgehäuses
- Schrittmotorgehäuse
- Schrittmotorgehäuse unten
- Schrittmotor - Potentiometer-Koppler
- Untere Montage des Getriebemotors
- Getriebemotorklemme
- Getriebemotor-Potentiometerhalterung
Schritte zum Zusammenbauen:
- Befestigen Sie 1 Potentiometer mit dem dafür vorgesehenen Koppler an der unteren Welle des Schrittmotors.
- Montieren Sie den Schrittmotor an der Innenseite des Schrittmotorgehäuses.
- Befestigen Sie die Unterseite des Schrittmotorgehäuses am Schrittmotorgehäuse und stellen Sie sicher, dass Sie das Potentiometer so ausrichten, dass es einrastet. Stellen Sie sicher, dass Potentiometer- und Stepperdrähte aus der Öffnung im Boden des Gehäuses herausgeführt werden.
- Befestigte den Sechskant-Koppler an der Welle des Schrittmotors, der aus der Oberseite des Gehäuses herausragt.
- Montieren Sie das Schrittmotorgehäuse an der Wand, stellen Sie sicher, dass Sie die Jalousiestange in die Kupplung einführen, während Sie das zu montierende Gehäuse ausrichten.
- Führen Sie eine M3-Schraube durch die erste der Wellenkupplung des Getriebemotors. Führen Sie die Schnur von den Jalousien durch das Loch in der ersten Hälfte der Getriebemotorwellenkupplung. Machen Sie einen Knoten, nachdem Sie ihn durchgezogen haben, damit er nicht herausrutschen kann.
- Befestigen Sie die 2. Hälfte der Getriebemotorwellenkupplung an der 1. Hälfte. Stecken Sie die Potentiometerwelle in die 2. Hälfte der Kupplung.
- Befestigen Sie den Getriebemotor mit der unteren Halterung und Klemme des Getriebemotors an der Fensterbank / Wand.
- Richten Sie die Potentiometerhalterung des Getriebemotors aus und montieren Sie diese ebenfalls an der Wand.
- Montieren Sie die 2 Hälften der Getriebemotorschalen, um den Getriebemotor sauber zu verstecken. Führen Sie das Potentiometer und die Getriebemotorkabel aus dem Gehäuse und in Richtung Ihrer Elektronikbox.