Inhaltsverzeichnis:

Arduino motorisierte Rollos - Gunook
Arduino motorisierte Rollos - Gunook

Video: Arduino motorisierte Rollos - Gunook

Video: Arduino motorisierte Rollos - Gunook
Video: Rollosteuerung API 2024, November
Anonim
Arduino Motorisierte Rollos
Arduino Motorisierte Rollos
Arduino Motorisierte Rollos
Arduino Motorisierte Rollos
Arduino Motorisierte Rollos
Arduino Motorisierte Rollos

Projektdetails: Der Zweck meines Projekts ist es, ein praktisches motorisiertes Rollo herzustellen, in dem ich jeden Tag verwenden kann. Der Plan ist, ein Rollo zu machen, das über einen bipolaren Schrittmotor gesteuert wird, in dem ich über ein Arduino-Uno-Board steuern werde. Nachdem die Jalousien durch den Motor funktionsfähig funktionieren, hoffe ich, sie mit einem Bluetooth-Empfänger auf dem Arduino zu verbinden, in dem ich mit einer Fernbedienung steuern kann. Später werde ich die Jalousien auf einen Timer stellen, bei dem sie morgens öffnet, aber nachts schließt. Ich beabsichtige zu lernen, wie man einen Motor über ein Arduino-Board steuert, und die damit verbundene Software lernen.

Schritt 1: Benötigte Materialien

Benötigte Materialien
Benötigte Materialien
Benötigte Materialien
Benötigte Materialien
Benötigte Materialien
Benötigte Materialien
  • Bipolarer Schrittmotor (byj48)
  • Kraftfahrer
  • fm-Überbrückungsdrähte
  • mm Überbrückungsdrähte
  • Arduino-Uno-Board
  • 3D gedruckte Teile
  • Vinylfolie für Jalousien
  • 3/4 in PVC-Rohr

Schritt 2: Wie man Jalousien zusammenbaut

Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
Wie man Jalousien zusammenbaut
  • Schneiden Sie zuerst das PVC-Rohr auf die gewünschte Länge (ich schneide meins auf 2,5 Fuß, um es an meine Fenstergröße anzupassen)
  • Als nächstes schneiden Sie das Rohr in horizontaler Linie mit einer Tischkreissäge vollständig durch das Rohr
  • Säumen Sie die Ober- und Unterseite der Vinylfolie, um eine 1/2-Zoll-Schleife zu machen
  • Ich fügte dann einen 3/8-Zoll-Holzdübel ein, um die Vinylfolie hochzuhalten, und schiebe die Folie durch

Schritt 3: 3D-gedruckte Materialien

3D-gedruckte Materialien
3D-gedruckte Materialien
3D-gedruckte Materialien
3D-gedruckte Materialien
3D-gedruckte Materialien
3D-gedruckte Materialien
  • Ich habe ein Motorgehäuse und einen Knopfeinsatz in 3D gedruckt, damit sich die Jalousien mit dem Motor drehen können und um die Ästhetik des Projekts zu verbessern
  • Ich machte einen Drehknopf für die Seite, auf der sich der Motor befinden würde, aber einen Rohreinsatz für die andere Seite, in dem ich ein Lager in der Größe des PVC-Rohrdurchmessers befestigte.

Schritt 4: Arduino-Hardware-Setup

Arduino-Hardware-Setup
Arduino-Hardware-Setup

Schritt 5: Software für Schrittmotor

Software für Schrittmotor
Software für Schrittmotor
Software für Schrittmotor
Software für Schrittmotor
  • Laden Sie die arduino ide-Software auf Ihren Desktop herunter
  • Öffnen Sie dann die Software und klicken Sie auf die Registerkarte Datei, dann auf Beispiele und folgen Sie ihr bis zum Beispiel mit dem Titel "Stepper" und klicken Sie auf Stepper one revolution.
  • Für diesen speziellen Code müssen Sie die Schritte pro Umdrehung ändern, um sie an Ihren Motor anzupassen, und Sie können dies anhand dieser folgenden Gleichung herausfinden:

Schritte = Anzahl der Schritte in einer Umdrehung * Übersetzungsverhältnis. Schritte = (360°/5,625°)*64"Getriebeverhältnis" = 64 * 64 =4096. Dieser Wert ersetzt ihn in The Arduino Sketch

  • Sie müssen auch die Schrittfolge in der Software von 1234 auf 1324 ändern, sonst läuft der Motor nicht
  • Sie können bei Bedarf auch mit den Geschwindigkeiten herumspielen, um Ihre Bedürfnisse zu erfüllen

Schritt 6: So stellen Sie den Motor auf einen IR-Empfänger ein

So stellen Sie den Motor auf einen IR-Empfänger ein
So stellen Sie den Motor auf einen IR-Empfänger ein
  • Die Teile, die Sie für diese Skizze benötigen, sind ein Arduino-Steckbrett, ein 5-V-Steckbrett-Netzteil, ein IR-Empfänger und eine Fernbedienung
  • Der Schaltplan der Schaltung und die gesamte Verkabelung stammten aus cleveren Bits
  • Der Code, der zum Ausführen des Motors durch den Empfänger erforderlich ist, verwendet zwei Bibliotheken in der Arduino-Skizze, IR-Fernbedienung und Stepper
  • Die Stepper-Bibliothek befindet sich unter den Beispielen in der Arduino-Skizze, aber Sie müssen die IR-Fernbedienung von einer Website wie GitHub herunterladen und extrahieren

Schritt 7: Endgültiger Code für die Jalousien

Endgültiger Code für die Blinds
Endgültiger Code für die Blinds
Endgültiger Code für die Blinds
Endgültiger Code für die Blinds

Schritt 8: Abschließende Gedanken

Insgesamt ist das Projekt nicht so gelaufen, wie ich es wollte. Ich wollte ein vollautonomes Rollo, das ich praktisch in meinem Zimmer montieren kann. Obwohl ich viel gelernt habe und es kein kompletter Fehlschlag ist, da es teilweise funktioniert, werde ich versuchen, die Fehler, die ich gemacht habe, zu beheben. Ich werde den byj48-Schrittmotor und den Schritttreiber durch einen leistungsstärkeren Nema 17-Schrittmotor zusammen mit einem a4988-Schritttreiber ersetzen. Ich hoffe mit einigen Modifikationen in der Hardware und Software, dass ich in der Lage sein werde, voll funktionsfähige schrittmotorbetriebene Rollos zu haben.

Empfohlen: