Inhaltsverzeichnis:
- Schritt 1: Holen und montieren Sie den Elektromotor
- Schritt 2: Holen Sie sich das Arduino bereit
- Schritt 3: Den Controller herstellen und alles verkabeln
- Schritt 4: Ihr fertiges
Video: Machen Sie eine automatische selbsterkennende Öffnung und Schließung der Tür mit Arduino! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Wollten Sie schon immer Ihre Tür wie in Science-Fiction-Filmen automatisch öffnen? Jetzt können Sie diesem Instructable folgen
In diesem anweisbaren bauen wir eine Tür, die sich automatisch öffnen und schließen kann, ohne dass Sie die Tür berühren. Ultraschallsensoren an der Tür erkennen Sie aus 50 cm Entfernung und öffnen die Tür automatisch. Sie müssen die Tür nicht berühren, es wird alles automatisch erledigt!
** Wenn Sie dieses instructable mögen, stimmen Sie bitte für mich im Wettbewerb !! **
Für eine Demonstration schauen Sie sich das Youtube-Video an
www.youtube.com/watch?v=A_yJqOZcIQ0
Für dieses Projekt benötigen wir:
1x Steckbrett
1x Arduino
1x Elektromotor (ich verwende einen alten Windschutzscheibenmotor aus einem VW Golf 3)
1x Computer-Netzteil
2x Ultraschallsensor
Ein Stück Metall (kann Holz sein, ist aber weniger stark)
Ein paar Drähte
Alle diese Teile sind für unter 20€ zu bekommen.
Schritt 1: Holen und montieren Sie den Elektromotor
Motorauswahl
Als erstes brauchen wir einen Elektromotor. Es ist sehr wichtig, dass der Elektromotor viel Drehmoment und eine niedrige Drehzahl hat. Aus diesem Grund verwende ich einen Scheibenwischermotor. Jeder Scheibenwischermotor Wischermotor von jedem Auto reicht aus. Sie können auch einen anderen Gleichstrommotor verwenden, den Sie herumliegen haben, aber stellen Sie sicher, dass er genug Drehmoment hat, um die Tür zu bewegen.
Strom zum Motor
Der von mir verwendete 12-V-Gleichstrommotor kann bis zu 12 A Strom aufnehmen. Deshalb ist es so stark, aber jetzt braucht es eine starke Stromversorgung, um es mit Strom zu versorgen. Hier kommt das Computer-Netzteil ins Spiel. Ich verwende ein 300-Watt-Netzteil, aber etwas niedrigeres/höheres könnte auch funktionieren. Er gibt 12 A auf seiner 12-V-Schiene ab, was für unseren Gleichstrommotor ausreichend ist. Um Strom daraus zu bekommen, müssen wir zuerst das grüne Kabel mit einem schwarzen Kabel kurzschließen. Dies dient als Netzschalter. Ohne diese startet das Netzteil nicht. Sehen Sie sich das Bild oben an, um die Drähte zu sehen und sie kurzzuschließen.
Türmechanismus
Damit sich die Tür öffnet, müssen wir einen Mechanismus bauen. Schauen Sie sich die Bilder oben an. Es besteht aus zwei Metallteilen. Einer ist 20 cm und der andere 25 cm lang. Es kann wahrscheinlich auch aus Holz hergestellt werden, aber ich bin mir nicht sicher, wie stark das ist. Es ist wichtig, dass es zwei Punkte gibt, die sich bewegen können. Eines ist, wo die beiden Teile miteinander verbunden sind, und das andere ist, wo das längere Stück mit dem Türpfosten verbunden ist. Die andere Seite des kleineren Teils muss am Elektromotor montiert werden. Da ich Metallteile verwende, habe ich es auf den Motor geschweißt. Das klingt vielleicht etwas unklar, aber wenn Sie sich das Video ansehen, wird alles klar.
Montage
Nachdem Sie den Mechanismus hergestellt haben, müssen Sie ihn an Ihrer Tür montieren. Ich habe dies getan, indem ich zuerst eine Schraube oben eingeschraubt habe, wo der Motor hin muss. Dann habe ich ein paar Kabelbinder bekommen und den Motor mit einem Reißverschluss an diese Schrauben gebunden. Danach habe ich viel Heißkleber verwendet, um in der Komplexität zu montieren. Ich habe den Motor ca. 10 cm rechts von der Türmitte montiert und das lange Stück des Mechanismus ein paar cm rechts von der Mitte des Türpfostens montiert.
Dies ist der schwierigste Teil des Projekts. Wenn Sie feststellen, dass der Motor nicht genug Leistung hat, um die Tür zu öffnen, oder die Tür nicht vollständig öffnet, versuchen Sie, die Position des Motors zu ändern oder die Länge der Mechanikteile zu ändern.
Schritt 2: Holen Sie sich das Arduino bereit
Als Gehirn dieses Projekts verwende ich ein Arduino UNO. Jedes andere Arduino-kompatible Gerät funktioniert wie ein Arduino Nano.
Wir müssen zuerst den Code herunterladen, der auf meinem Github zu finden ist:
github.com/sieuwe1/AutomaticDoor
Klicken Sie auf die Schaltfläche Klonen/Herunterladen und dann auf Download als ZIP.
Entpacken Sie dann das Paket und öffnen Sie die Datei AutomaticDoor.ino mit der Arduino IDE.
Laden Sie dann den Code auf das Arduino-Board hoch
In der Arduino IDE können Sie den Code sehen. Oben im Code befindet sich ein Konfigurationsteil wie im Bild oben. Es gibt eine sehr wichtige, die MotorDelay-Variable. Dieser entscheidet, wie lange der Motor Strom bekommt. Je länger diese Variable ist, desto länger dreht sich der Motor und je länger der Motor dreht, desto mehr öffnet sich die Tür. Wenn sich die Tür also nicht vollständig öffnet oder gegen etwas knallt, denn wenn sie sich zu weit öffnet, ändern Sie diese Variable. Laden Sie dann den Code erneut hoch und prüfen Sie, ob er jetzt korrekt funktioniert.
Schritt 3: Den Controller herstellen und alles verkabeln
H-Brücke
Um die Bewegung des Gleichstrommotors zu steuern, müssen wir einen Motorcontroller bauen. Dazu verwenden wir eine H-Brücken-Konfiguration wie in den obigen Bildern. Ich habe eine H-Brücke mit 5-V-Relais gebaut, aber Sie können auch 4 N-Kanal-Mosfets verwenden. Bauen Sie es einfach wie im obigen Schema auf und stellen Sie sicher, dass Sie dicke Drähte und Komponenten mit hoher Stromstärke verwenden. Wenn Sie Mosfets verwenden, empfehle ich die Verwendung des IRFZ44n, da diese mit Logikpegel betrieben werden.
Nachdem die H-Brücke fertiggestellt ist, müssen wir ein paar Drähte anschließen. Verbinden Sie die Spulenstifte vom Relais (nach dem 2. Bild oben) A1 und B2 zusammen und B1 und A2 zusammen. Wenn Sie eine Mosfet-H-Brücke herstellen, verbinden Sie die Gate-Pins wie in der Relais-H-Brücke.
Wenn Sie die H-Brücke immer noch nicht verstehen, sehen Sie sich dieses Video unten an.
www.youtube.com/watch?v=iYafyPZ15g8
Schaltplan
Jetzt haben wir die H-Brücke, die wir mit dem Arduino verbinden müssen. Folgen Sie dem Schaltplan in den Bildern und schließen Sie alles andere an.
Wenn Sie alles verkabelt haben, platzieren Sie einen Ultraschallsensor auf einer Seite der Tür und den anderen auf der anderen Seite.
Wenn sich die Tür öffnet, während sie geschlossen werden muss und umgekehrt, schalten Sie die Drähte an Pin 8 und 9 um
Schritt 4: Ihr fertiges
Hoffe es war nicht zu schwer. Wenn Sie alles richtig gemacht haben, haben Sie jetzt Ihre ganz eigene SciFi-Tür! Wenn etwas immer noch nicht funktioniert, schicke mir einfach eine Nachricht, ich helfe gerne.
Dieses Projekt erhält ein Update, bei dem die Tür automatisch geöffnet wird, wenn Sie sagen: "Hey Cortana, bitte öffne die Tür". Also bleib dran
Schauen Sie sich in der Zwischenzeit meine anderen Projekte an, die auch Hausautomation beinhalten.
Empfohlen:
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
Erfahren Sie, wie Sie mit EasyEDA Online-Tools eine kundenspezifisch geformte Leiterplatte entwerfen – wikiHow
Erfahren Sie, wie Sie mit EasyEDA Online-Tools eine kundenspezifisch geformte Leiterplatte entwerfen: Ich wollte schon immer eine kundenspezifische Leiterplatte entwerfen, und mit Online-Tools und billigem PCB-Prototyping war es noch nie einfacher als jetzt! Es ist sogar möglich, die SMD-Komponenten kostengünstig und einfach in kleinen Stückzahlen zusammenzubauen, um die schwierige Sol
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
So bauen Sie eine automatische Notleuchte – wikiHow
Wie man eine automatische Notlampe herstellt: In diesem anweisbaren werde ich zeigen, wie man eine einfache eautomatische Notlampe * supereinfach * Taschengröße * wiederaufladbar * automatisch herstellt
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für