Inhaltsverzeichnis:
- Schritt 1: Benötigte Materialien
- Schritt 2: Wie man Jalousien zusammenbaut
- Schritt 3: 3D-gedruckte Materialien
- Schritt 4: Arduino-Hardware-Setup
- Schritt 5: Software für Schrittmotor
- Schritt 6: So stellen Sie den Motor auf einen IR-Empfänger ein
- Schritt 7: Endgültiger Code für die Jalousien
- Schritt 8: Abschließende Gedanken
Video: Arduino motorisierte Rollos - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
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
- 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
- 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
- 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
Schritt 5: 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
- 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
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:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i