Inhaltsverzeichnis:

Alexa-aktivierte Aufzugstaste - Gunook
Alexa-aktivierte Aufzugstaste - Gunook

Video: Alexa-aktivierte Aufzugstaste - Gunook

Video: Alexa-aktivierte Aufzugstaste - Gunook
Video: 10 Alexa Tipps und Tricks 2024, November
Anonim
Image
Image
Finde die Pole des Knopfes
Finde die Pole des Knopfes

Die Methode in diesem anweisbaren kann für jede Taste verwendet werden, aber für diesen Fall haben wir einen Aufzug, den wir mit Amazon Alexa anrufen möchten. Ich habe eine vorherige anweisbare, wo ich ein von Alexa gesteuertes Solenoid verwendet habe, um dasselbe zu tun, aber das ist eleganter und funktioniert besser. Der Button funktioniert weiterhin wie er ist, aber Sie können ihn auch mit Alexa steuern.

Die ultimative Idee ist diese --- Wenn Sie einen Knopf drücken, schließen Sie einen Stromkreis ab. Für dieses anweisbare verwende ich eine Alexa / Mikrocontroller / Relais-Kombination, um die Schaltung zu vervollständigen. Es ersetzt nicht den Knopf. Durch Drücken der Taste wird die Schaltung immer noch abgeschlossen. Wenn Sie jedoch Alexa anrufen, signalisiert sie dem Mikrocontroller, und der Mikrocontroller sendet ein Signal an das Relais, das dann den Stromkreis schließt.

Die benötigten Artikel sind:

WeMos D1 mini

Relaisplatine

Drähte

Netzkabel für das WeMos D1 mini

Schritt 1: Finden Sie die Pole des Knopfes

Finde die Pole des Knopfes
Finde die Pole des Knopfes
Finde die Pole des Knopfes
Finde die Pole des Knopfes
Finde die Pole des Knopfes
Finde die Pole des Knopfes

Ich nahm die Aufzugsplatte ab und stellte fest, dass ich sie herausziehen konnte, indem ich einfach einen Telefonstecker abzog. Auf der Rückseite der Höhenruderplatte befanden sich die Funktionen für den Knopf, einen Prozessor und einen Bildschirm für die Zahlenanzeige. Zum Glück hatte der Taster eine Schraubklemme für die Drähte. Kein Schneiden oder Löten notwendig! Es gab jedoch 4 Terminals und ich musste mich entscheiden, welche 2 für die Taste waren. Mir scheint, dass 99% aller Tasten einen Taktschalter mit einer Art Plattenabdeckung verwenden. Wenn ich also auf die Tastenplatte schaute, konnte ich irgendwie sehen, wo die Beine der Taste gelötet wurden und an welchen Anschluss sie gingen. Also vermutete ich, dass diese beiden Terminals die waren, die ich wollte. Um dies zu testen, steckte ich die Aufzugsplatte ein und berührte jedes Ende eines Drahtes an jedem Anschluss. Damit war der Stromkreis geschlossen, der Knopf leuchtete und die Aufzugstür öffnete sich.

Schritt 2: Verdrahten Sie es

Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es

Dieser Stromkreis ist 'normalerweise offen'. Wenn Sie den Knopf drücken, möchten Sie, dass er den Stromkreis schließt. Die Drähte vom Knopf gehen also zum Relais. Einer geht zum COM-Anschluss und der andere zum NO (Normally Open)-Anschluss.

Als nächstes werden die Drähte vom anderen Ende des Relais mit dem Mikroprozessor verbunden. Es ist ziemlich einfach…

DC- des Relais an GND des Mikroprozessors

DC+ des Relais an 5V des Mikroprozessors

IN des Relais an einen beliebigen digitalen Pin des Mikroprozessors

Nachdem ich überprüft hatte, dass alles in Ordnung war, klebte ich das Relais und den WeMos-Prozessor auf die Rückseite der Höhenruderplatte.

Schritt 3: Codieren Sie es

Dies ist sowohl einfach als auch schwierig und gleichzeitig. Wenn ich das ganze Handshaking mit Amazon Alexa selbst codieren müsste, würde das meine Fähigkeiten bei weitem übersteigen. Zum Glück hat es schon jemand gemacht.

Melden Sie sich hier für Sinric an. Diese Seite hat alles, was Sie brauchen. Sie können Ihr „Gerät“auf dieser Seite registrieren, damit es einen eindeutigen Gerätenamen erhält, mit dem Alexa kommunizieren kann. Dann können Sie den Beispielcode zum Hochladen auf die WeMos verwenden und einfach Ihren Gerätenamen, Ihr WLAN und den Code eingeben, der ausgeführt wird, wenn Alexa Ihr Gerät ein- und ausschaltet. In meinem Fall wurde einfach ein pinMode (myRelayPin, HIGH) hinzugefügt; Verzögerung (700); pinMode (meinRelayPin, LOW); um ein Signal an das Relais zu senden, um den Stromkreis zu schließen.

Schritt 4: Machen Sie es noch nützlicher

Ich habe diese Schritte sowohl für den oberen als auch für den unteren Knopf befolgt. An diesem Punkt können Sie Alexa die Taste für die Etage drücken lassen, auf der Sie sich befinden, und dann einen zweiten Befehl geben, um die Taste für die Etage zu drücken, auf der Sie sich befinden. Aber das ist wirklich zu umständlich.

Ich habe die Alexa-App auf mein Handy heruntergeladen. Von dort aus kann ich ins Hauptmenü gehen, 'Routinen' auswählen und eine Routine für den Aufzug erstellen. Wenn ich zum Beispiel "Alexa, geh runter" sage, signalisiert Alexa den Knopf in der Küche, sie sagt "Geht runter" (ich brauche sie, um kurz zu pausieren und etwas sagen zu lassen, gibt die Verzögerung, die ich brauche), dann wird sie signalisieren Sie den Knopf im Keller. Mit einem Befehl ist alles erledigt.

Empfohlen: