Taula de continguts:

Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla: 4 passos (amb imatges)
Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla: 4 passos (amb imatges)

Vídeo: Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla: 4 passos (amb imatges)

Vídeo: Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla: 4 passos (amb imatges)
Vídeo: Java Tech Talk: Telegram бот на java за 1 час 2024, Juliol
Anonim
Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla
Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla
Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla
Muntatge a la paret per a iPad com a tauler de control de domòtica, utilitzant un imant controlat servo per activar la pantalla

Darrerament he dedicat força temps a automatitzar coses a casa i als voltants. Estic fent servir Domoticz com a aplicació domòtica; per obtenir més informació, consulteu www.domoticz.com. En la meva recerca d’una aplicació de tauler que mostri tota la informació de Domoticz juntament amb tota mena d’informació addicional útil (i menys útil), vaig descobrir Dashticz i he de dir que m’agrada molt.

Per mostrar i controlar convenientment les pantalles del tauler de control de Dashticz, em vaig comprar una tauleta iPad Air 1 de segona mà. Ara tot el que necessitava era una bona manera de muntar la tauleta a la paret en un lloc cèntric de la meva sala d’estar. Els suports de paret per a iPads són bastant cars, de manera que vaig decidir demanar un marc de fotos personalitzat a la meva botiga de bricolatge local.

Finalment, necessitava una bona manera d’activar / desactivar la tauleta automàticament. Seguiu llegint per veure com 2 simples imants de nevera van jugar un paper vital en la resolució d’aquest desafiament.

Subministraments

  1. Tauleta iPad
  2. Cable de carregador de dades USB de 90 graus
  3. marc d'imatge a mida
  4. Fusta contraxapada de 6 mm
  5. Fusta contraxapada de 18 mm
  6. Servo micro SG90 de 9 g
  7. ESP12 WeMos D1 Mini
  8. dos petits imants
  9. tira de plexiglàs

Pas 1: Activació i desactivació de la pantalla de la tauleta mitjançant imants

Activació i desactivació de la pantalla de la tauleta mitjançant imants
Activació i desactivació de la pantalla de la tauleta mitjançant imants
Activació i desactivació de la pantalla de la tauleta mitjançant imants
Activació i desactivació de la pantalla de la tauleta mitjançant imants
Activació i desactivació de la pantalla de la tauleta mitjançant imants
Activació i desactivació de la pantalla de la tauleta mitjançant imants

Com que sembla una mica excessiu tenir la tauleta sempre activada, vaig començar a buscar una manera d’activar-la només quan fos necessari. Per descomptat, podria utilitzar l'opció d'espera automàtica de l'iPad, però després hauria de tocar la pantalla i prémer el botó d'inici cada vegada que m'agradaria activar-lo. Com que ja tinc instal·lat un sensor PIR a la meva sala d’estar, connectat al meu sistema domòtic, vaig decidir utilitzar-lo per activar / desactivar la tauleta.

Malauradament, no he pogut esbrinar una manera d’activar un iPad mitjançant programari (sense trencar-lo). Llavors em vaig adonar que l'obertura i el tancament de la tapa de l'iPad activa / desactiva la tauleta. La cerca ràpida a Internet va demostrar que l'iPad té alguns sensors magnètics que s'activen mitjançant imants a la coberta. Vaig jugar amb 2 imants de nevera i vaig descobrir que podia desactivar l’iPad fixant un imant a la part posterior oposada al botó d’inici i movent l’altre imant cap a la part posterior de l’angle superior dret. Allunyar el segon imant activa l’iPad.

Ara tot el que necessitava era un mecanisme per moure aquest segon imant cap a i allunyar-lo de la tauleta de comandament. Tenia un petit servomotor al voltant que resultava perfecte per a la feina. Vaig tallar un petit tros de plexiglàs, el vaig doblegar amb una pistola de calor i el vaig enganxar al braç del servo. Finalment, vaig enganxar un dels imants al plexiglàs. Un prototip temporal d’aquest muntatge va demostrar que tot funcionava com un encant.

Pas 2: Preparació del marc

Preparació del marc
Preparació del marc
Preparació del marc
Preparació del marc
Preparació del marc
Preparació del marc

Vaig demanar el marc d'alumini a la meva botiga de bricolatge local (està fet a mida perquè s'adapti exactament al meu iPad, deixant prou espai per connectar el cable d'alimentació d'angle de 90 graus). A més, la profunditat del quadre deixa només l’espai suficient per muntar el servomotor.

Vaig retallar l'espai per al servomotor i l'imant fix a la placa de fusta contraxapada de 6 mm. Aquest tauler s’utilitza per fixar fermament la tauleta al marc. Vaig haver d’assegurar-me de col·locar l’imant fix amb la "polaritat adequada cap amunt" perquè funcionés.

Finalment, vaig retallar l’espai del servomotor de la placa de fusta contraxapada de 18 mm que serveix de placa de paret per fixar el marc a la paret.

El cable d'alimentació d'angle de 90 graus necessitava una mica de modificació per fer-lo encabir dins del marc.

Pas 3: Programació de WeMos

Per a això faig servir l’aplicació IDE Arduino, que es pot descarregar aquí. Cal configurar l’IDE per utilitzar-lo amb WeMos; hi ha moltes instruccions sobre com fer-ho. El tipus de tauler a utilitzar és "LOLIN (WEMOS) D1 R2 & mini".

El codi que he creat es troba al fitxer IpadServo.ino següent. Si voleu tornar a utilitzar aquest codi, assegureu-vos que actualitzeu el vostre SSID WiFi i la vostra contrasenya al codi. Si sou una altra xarxa IP que no sigui 192.168.1.x, haureu d'actualitzar les definicions WIFI_IP i WIFI_GATEWAY. Tingueu en compte que faig servir una adreça i un port IP fixos per al meu WeMos.

El servo està connectat al WeMos mitjançant 3 cables: GND, 5V i senyal (a D2).

Després d'activar WeMos, el servo (i, per tant, l'iPad) ara es pot controlar enviant les ordres següents:

192.168.1.103:11103/on

192.168.1.103:11103/off

Pas 4: el resultat final

Després de muntar el marc a la paret (el cable d'alimentació i el cable de connexió servo s'alimenten a través d'un forat a la paret darrere del marc al rebost adjacent), he programat el meu sistema domòtic Domoticz per enviar les ordres correctes al meu WeMos, basat en qualsevol moviment detectat pel sensor PIR al meu saló. Com podeu veure (i escoltar) al vídeo, activar i desactivar l'iPad funciona bé.

Recomanat: