Taula de continguts:

Comandament de la porta de garatge WIFI ESP8266: 3 passos
Comandament de la porta de garatge WIFI ESP8266: 3 passos

Vídeo: Comandament de la porta de garatge WIFI ESP8266: 3 passos

Vídeo: Comandament de la porta de garatge WIFI ESP8266: 3 passos
Vídeo: 2022 LONG r/MaliciousCompliance Compilation #002 2024, De novembre
Anonim
Comandament de la porta del garatge ESP8266 WIFI
Comandament de la porta del garatge ESP8266 WIFI

Utilitzem el nostre garatge més com una entrada principal de la casa, ja que l’ús de l’entrada frontal real rastreja molta brutícia a la casa a causa del mal disseny. Durant la temporada de pluges a la costa oest del Canadà, encara és pitjor. El nostre obridor de portes de garatge només venia amb dos comandaments a distància i, tot i que podem comprar més comandaments a distància, tot i que seria millor tenir un comandament a distància basat en WIFI que es pugui utilitzar des d’un telèfon intel·ligent. No volia un obridor habilitat per WIFI que requereixi una connexió amb el servidor de fabricació ni res que permetés obrir la porta remotament (lluny de casa). La solució que em va semblar fa servir una aplicació Android personalitzada que es connecta a la nostra WIFI i es comunica amb una placa basada en l’ESP8266 que només es pot connectar també a la nostra WIFI. Un cop estigueu dins del rang WIFI de la casa, podeu utilitzar el telèfon per obrir la porta.

Pas 1: Disseny i materials

Disseny i materials
Disseny i materials
Disseny i materials
Disseny i materials

El nostre obridor de portes de garatge és Chamberlain, però sospito que la majoria dels obridors funcionen de manera similar. El control del panell de la paret simplifica els dos cables que hi connecten, cosa que indica que l’obridor s’activa. Aquests panells de paret sovint també tenen un interruptor de llum i una funció de bloqueig; aquests botons no simplement corten la connexió, sinó que envien una sèrie de polsos (senyals PWM) cap enrere de l’obridor per indicar-li què fer (encendre els llums o bloquejar-los). fora dels comandaments a distància). El curtcircuit dels cables (el que fa l’interruptor principal) es pot aconseguir amb un relé.

He utilitzat les parts següents:

  • Taula Wemos D1 R2 ESP8266 (qualsevol placa de desenvolupament ESP8266 funcionaria)
  • Relé JCZ-11 (bobina de 5V)
  • Transistor NPN (2N4401)
  • una resistència de 10kOhm
  • una resistència de 2,2 kOhm
  • un díode 1N4148
  • filferro divers
  • prototipatge de PCB (o fes-ho teu)
  • recinte per a tauler
  • font d'alimentació per a placa

El diagrama esquemàtic prové de LTSpice (fitxer font adjunt) i també he inclòs un dibuix de taulers de Fritzing per a una visualització diferent. Sembla que el model Fritzing del tauler de Wemos que té alguns problemes. No feu cas de les línies discontínues, només mireu les connexions de fil blau. Per descomptat, també es podrien utilitzar moltes altres taules de desenvolupament ESP8266 i el codi inclòs requeriria molt poques modificacions per treballar en altres taules.

Per al recinte he utilitzat una petita caixa de plàstic (no utilitzeu metall, blindarà el senyal WIFI). Per a la font d'alimentació, vaig utilitzar un carregador de telèfon mòbil antic i vaig substituir l'extrem per un connector adequat per a la placa Wemos.

Com que el relé que tenia disponible contenia una bobina de 5V i la placa Wemos només pot generar 3,3V en un pin digital, he utilitzat un transistor per canviar la bobina del relé. He afegit una resistència desplegable (10kOhm) per assegurar-me que el passador està baix quan el tauler està encès i la porta del garatge no s’ha obert accidentalment. El díode flyback (D1) protegeix contra la pujada de tensió de l'energia emmagatzemada a la bobina quan el relé està apagat.

Pas 2: muntar-ho tot

Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot

Em quedava un PCB d’un altre projecte que s’adaptava a les capçaleres del tauler Wemos, així que el vaig tallar a mida i el vaig modificar per utilitzar-lo. Calia fer alguns forats i tallar-ne algunes traces no desitjades per fer-lo adequat. He soldat totes les peces al seu lloc i he provat la funcionalitat del codi en encendre i apagar un LED. Com s'ha esmentat anteriorment, una característica important era que l'obertura (o LED en el cas de prova) no s'activaria quan s'encengui la placa Wemos.

La placa Wemos es va programar mitjançant l'IDE Arduino i l'adreça IP de la placa es va fixar (preasignada) a 192.168.1.120 a la xarxa domèstica. D’aquesta manera, quan s’encengui, sempre tindrà la mateixa adreça IP (interna) i l’aplicació es podrà codificar durament amb ella.

L’aplicació per a Android es va crear amb MIT App Inventor 2. Només l’he provat en els telèfons que tenim (Oneplus, Xiaomi i Moto G4 Play). S’instal·la fàcilment col·locant-lo a una carpeta compartida de Google Drive i carregant-lo des del mateix telèfon. MIT App Inventor és gratuït i el fitxer de projecte inclòs es pot modificar fàcilment per utilitzar una adreça IP diferent.

La unitat muntada no s’adaptava del tot a la caixa que tenia a mà, de manera que vaig tallar un forat per deixar que el relé s’estengués una mica. També vaig tallar un forat d'accés per al connector del cablejat obert de la porta del garatge.

Pas 3: Connexió a l'obertura de la porta del garatge

Connexió a l'obertura de la porta del garatge
Connexió a l'obertura de la porta del garatge
Connexió a l'obertura de la porta del garatge
Connexió a l'obertura de la porta del garatge

Hi ha dues opcions per connectar el cablejat a l’obridor. L’opció 1 és connectar-se als dos terminals de cargol del tauler de paret i l’altra consisteix a connectar directament a l’obridor (introduïu els terminals). Vaig escollir aquesta última, ja que era més convenient per a mi, ja que els cables anaven a una distància més curta fins a on podia col·locar la meva unitat de Wemos al garatge. Hi ha un indicador de tires de filferro al mateix obridor i les petites pestanyes taronges de sota es poden utilitzar per alliberar els cables existents, de manera que es pot torçar el conjunt addicional amb els existents i tornar-lo a inserir.

El tauler de Wemos, situat al seu recinte, es va col·locar fora del camí, de manera que no es podria tombar fàcilment, ja que el garatge també és el meu taller de fusta. Funciona força bé i m’agradaria haver-ho fet abans.

Recomanat: