Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Aktivieren und Deaktivieren des Tablet-Bildschirms mithilfe von Magneten
- Schritt 2: Vorbereiten des Rahmens
- Schritt 3: Programmierung des WeMos
- Schritt 4: Das Endergebnis
Video: Wandhalterung für IPad als Home Automation Control Panel, mit servogesteuertem Magneten zum Aktivieren des Bildschirms - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In letzter Zeit habe ich ziemlich viel Zeit damit verbracht, Dinge in und um mein Haus zu automatisieren. Ich verwende Domoticz als meine Home Automation-Anwendung, siehe www.domoticz.com für Details. Bei meiner Suche nach einer Dashboard-Anwendung, die alle Domoticz-Informationen zusammen mit allen möglichen zusätzlichen nützlichen (und weniger nützlichen) Informationen anzeigt, bin ich auf Dashticz gestoßen, und ich muss sagen, es gefällt mir sehr!
Um die Dashboard-Bildschirme von Dashticz bequem anzeigen und steuern zu können, habe ich mir ein gebrauchtes iPad Air 1 Tablet gekauft. Jetzt fehlte mir nur noch eine schöne Möglichkeit, das Tablet an einer zentralen Stelle in meinem Wohnzimmer an der Wand zu befestigen. Wandhalterungen von der Stange für iPads sind ziemlich teuer, daher habe ich mich entschieden, einfach einen maßgefertigten Bilderrahmen in meinem örtlichen Baumarkt zu bestellen.
Schließlich brauchte ich eine schöne Möglichkeit, das Tablet automatisch zu aktivieren/deaktivieren. Lesen Sie weiter, um zu sehen, wie zwei einfache Kühlschrankmagnete eine entscheidende Rolle bei der Lösung dieser Herausforderung gespielt haben.
Lieferungen
- iPad-Tablet
- 90-Grad-USB-Datenladekabel
- maßgefertigter Bilderrahmen
- 6mm Sperrholz
- 18mm Sperrholz
- 9g SG90 Mikroservo
- ESP12 WeMos D1 Mini
- zwei kleine Magnete
- Plexiglasstreifen
Schritt 1: Aktivieren und Deaktivieren des Tablet-Bildschirms mithilfe von Magneten
Da es etwas übertrieben erscheint, das Tablet immer aktiviert zu haben, suchte ich nach einer Möglichkeit, es nur bei Bedarf zu aktivieren. Natürlich könnte ich die automatische Standby-Option des iPads nutzen, müsste dann aber jedes Mal, wenn ich es aktivieren möchte, den Bildschirm berühren und den Home-Button drücken. Da ich bereits einen PIR-Sensor in meinem Wohnzimmer installiert habe, der an mein Hausautomationssystem angeschlossen ist, habe ich mich entschieden, diesen zum Aktivieren / Deaktivieren des Tablets zu verwenden.
Leider konnte ich keine Möglichkeit finden, ein iPad per Software zu aktivieren (ohne es zu jailbreaken). Dann wurde mir klar, dass das Öffnen und Schließen des iPad-Covers das Tablet aktiviert/deaktiviert. Eine schnelle Suche im Internet ergab, dass das iPad einige Magnetsensoren besitzt, die durch Magnete im Cover ausgelöst werden. Ich spielte mit 2 Kühlschrankmagneten herum und fand heraus, dass ich das iPad deaktivieren konnte, indem ich einen Magneten auf der Rückseite gegenüber dem Home-Button befestigte und den anderen Magneten in der oberen rechten Ecke nach hinten bewegte. Wenn Sie den zweiten Magneten wegbewegen, wird das iPad aktiviert!
Jetzt brauchte ich nur noch einen Mechanismus, um diesen zweiten Magneten auf Befehl zum Tablet hin und von ihm weg zu bewegen. Ich hatte einen kleinen Servomotor herumliegen, der sich als perfekt für den Job herausstellte. Ich habe ein kleines Stück Plexiglas geschnitten, mit einer Heißluftpistole gebogen und auf den Servoarm geklebt. Schließlich klebte ich einen der Magnete auf das Plexiglas. Ein provisorischer Prototyp dieses Setups zeigte, dass alles wie ein Zauber funktionierte.
Schritt 2: Vorbereiten des Rahmens
Ich habe den Bilderrahmen aus Aluminium in meinem örtlichen Baumarkt bestellt (er ist maßgeschneidert, um genau auf mein iPad zu passen, so dass genug Platz bleibt, um das 90-Grad-Winkelstromkabel anzuschließen). Außerdem lässt die Tiefe des Rahmens gerade genug Platz, um den Servomotor zu montieren.
Ich schneide den Platz für den Servomotor und den festen Magneten in der 6mm Sperrholzplatte aus. Diese Platine dient zur festen Fixierung des Tablets im Rahmen. Ich musste sicherstellen, dass der feste Magnet mit der "richtigen Polarität nach oben" positioniert wird, damit es funktioniert.
Schließlich schneide ich den Platz für den Servomotor aus der 18-mm-Sperrholzplatte aus, die als Wandplatte dient, um den Rahmen an der Wand zu befestigen.
Das 90-Grad-Winkelstromkabel musste ein wenig modifiziert werden, damit es in den Rahmen passt.
Schritt 3: Programmierung des WeMos
Ich verwende dafür die Arduino IDE-Anwendung, die hier heruntergeladen werden kann. Die IDE muss für die Verwendung mit den WeMos eingerichtet werden, es gibt viele Anleitungen dazu. Der zu verwendende Kartentyp ist "LOLIN(WEMOS) D1 R2 & mini".
Den von mir erstellten Code finden Sie in der Datei IpadServo.ino unten. Wenn Sie diesen Code wiederverwenden möchten, stellen Sie sicher, dass Sie Ihre WLAN-SSID und Ihr Passwort im Code aktualisieren. Wenn Sie sich in einem anderen IP-Netzwerk als 192.168.1.x befinden, müssen Sie auch die WIFI_IP- und WIFI_GATEWAY-Definitionen aktualisieren. Beachten Sie, dass ich für meine WeMos eine feste IP-Adresse und einen festen Port verwende.
Das Servo ist über 3 Drähte mit dem WeMos verbunden: GND, 5V und Signal (an D2).
Nach Aktivierung des WeMos kann nun das Servo (und damit das iPad) durch Senden der folgenden Befehle gesteuert werden:
192.168.1.103:11103/on
192.168.1.103:11103/off
Schritt 4: Das Endergebnis
Nach der Montage des Rahmens an der Wand (Stromkabel und Servoanschlusskabel werden durch ein Loch in der Wand hinter dem Rahmen zur angrenzenden Speisekammer geführt) habe ich mein Domoticz-Hausautomationssystem so programmiert, dass es die richtigen Befehle an meine WeMos sendet, basierend auf jedem Bewegung vom PIR-Sensor in meinem Wohnzimmer erkannt. Wie Sie im Video sehen (und hören) können, funktioniert das Aktivieren und Deaktivieren des iPad einwandfrei!
Empfohlen:
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Verwendung von Mikrocontrollern zum Betrieb und zur Überwachung des Fernbewässerungssystems : 4 Schritte
Einsatz von Mikrocontrollern zum Betrieb und zur Überwachung des Fernbewässerungssystems : Landwirte und Gewächshausbetreiber für ein kostengünstiges automatisches Bewässerungssystem. In diesem Projekt integrieren wir einen elektronischen Bodenfeuchtesensor mit einem Mikrocontroller, um Pflanzen automatisch ohne menschliches Zutun zu bewässern, wenn der Boden zu trocken ist
GOD-Modus in Windows 10 aktivieren: 3 Schritte
Aktivieren Sie den GOD-Modus in Windows 10: Wer sich mit Spielen auskennt, weiß, dass es fast immer einen Tweak zu finden gibt, der gottähnliche Kräfte in Spielen ermöglicht. Diese Optimierungen geben Ihnen Dinge wie unbegrenzte Leben, Unzerstörbarkeit und unendliche Kräfte. In Wirklichkeit ist es ein
So aktivieren Sie Telnet in Windows Vista: 5 Schritte
So aktivieren Sie Telnet in Windows Vista: Ich habe den "Star Wars Telnet Hack" auf den Computern in der Schule durchgeführt. (XP-Computer.) Aber ich wollte es zu Hause tun, auf meinem Windows Vista. Also suchte ich herum und fand heraus, wie man Telnet unter Vista aktiviert, und dachte, ich sollte es teilen
So aktivieren Sie Compizfusion unter Ubuntu – wikiHow
So aktivieren Sie Compizfusion unter Ubuntu: Hallo zusammen! In diesem Instructable zeige ich Ihnen Ubuntu-Benutzern, wie Sie Compiz-Fusion aktivieren und verwenden (Compiz-Fusion ist eine Reihe von Animationen für Ubuntu.) Ich verwende 9,0.4 Jaunty