Taula de continguts:

Un commutador de llum controlat per Wi-Fi: 5 passos
Un commutador de llum controlat per Wi-Fi: 5 passos

Vídeo: Un commutador de llum controlat per Wi-Fi: 5 passos

Vídeo: Un commutador de llum controlat per Wi-Fi: 5 passos
Vídeo: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Juliol
Anonim
Un commutador de llum controlat per Wi-Fi
Un commutador de llum controlat per Wi-Fi
Un commutador de llum controlat per Wi-Fi
Un commutador de llum controlat per Wi-Fi

Hola! Alguna vegada us heu cansat tant que us heu oblidat d’apagar els llums de la vostra habitació? O simplement no us ve de gust aixecar-vos d’un llit càlid i acollidor i prémer l’interruptor de la làmpada de nit? Probablement tots coneixem aquesta sensació. Per això, voldria presentar-vos com vaig crear una base controlada per un telèfon intel·ligent per a un futur sistema domòtic: un interruptor de llum controlat per Wi-Fi.

Pas 1: la llista de peces:

La llista de peces
La llista de peces
La llista de peces
La llista de peces

Determinar quines parts hem d’utilitzar sempre és divertit. Moltes cerques de la part més barata i fiable, alhora que també en veus d’altres a la botiga i penses en un altre bon projecte: D

En primer lloc, necessitaríem un cervell per al nostre projecte.

Vaig triar la mini placa Wemos D1, ja que no només proporciona connexió Wi-Fi per al commutador, sinó que té 11 GPIO i es pot programar mitjançant el programari Arduino IDE, de manera que no necessitem utilitzar cap altre microcontrolador. En vaig comprar un per 2,69 dòlars a Aliexpress.

D'ACORD. Ara necessitaríem un commutador real que trenqui la connexió a la xarxa elèctrica.

Així que vaig comprar un mòdul de relé de 2 canals per 0,85 dòlars de nou a Aliexpress.

Un altre element important és la font d'alimentació. Vaig triar aquest transformador de 230VAC a 5VDC per 1,99 dòlars. Pot suportar 3W de potència que seria més que suficient.

També necessitaríem una funda de projecte (com la que vaig fer servir una caixa de pralines): D, un cable d'alimentació, alguns cables de connexió i una presa de corrent (el millor és un que sobresurt de la paret i està muntat en 2 cargols)

Pas 2: menjar les pralines des de la caixa

Un cop la caixa estigui buida, podem procedir al muntatge del sòcol a la caixa. La meva caixa era massa dura per perforar-la, així que vaig fer servir dos ganivets per fer dos petits retalls. Després vaig assegurar el sòcol amb uns petits cargols, femelles i coixinets al seu lloc.

Vaig seguir muntant el transformador en un tros de perfboard per facilitar la soldadura. Llavors vaig despullar el cable d’alimentació i vaig soldar els cables als pins AC del transformador.

Pas 3: Cablatge de tots els components

Cablatge de tots els components
Cablatge de tots els components

Ara la part divertida: connectar cada peça i mentrestant no embolicar res: D

L'esquema mostra totes les connexions que hem de fer entre les plaques, excepte el neutre per a la presa controlada, que va directament al cable d'alimentació. Per a les connexions d’alta tensió, utilitzeu sempre cables que puguin controlar l’energia, per exemple podem escurçar el cable d'alimentació abans i utilitzar els fragments tallats entre el sòcol i els relés. També és bo mantenir els colors del filferro correctes (marró filferro viu, blau neutre i groc verd verd).

Pas 4: Codificació de la junta de Wemos

Codificació de la Junta de Wemos
Codificació de la Junta de Wemos

Ara la part més avorrida: la codificació. Com que sóc una persona molt mandrosa, he utilitzat un esbós d’exemple existent i l’he modificat una mica per respondre a les nostres ordres. El codi complet està disponible al meu GitHub.

Ara podem carregar el codi al tauler. Hmm, però espera home, com? No és una placa Arduino. Primer hem d’afegir definicions de taulers al nostre IDE per fer-lo visible. A continuació, cerquem el Wemos D1 mini a les taules, establim la velocitat de pujada a 115200bps i, finalment, carreguem el codi.

Pas 5: Control del sòcol

Control del sòcol
Control del sòcol
Control del sòcol
Control del sòcol

Ara, si desconnectem el nostre cable USB i connectem la nostra placa a la presa de corrent, hauria de connectar-se a la nostra xarxa Wi-Fi i respondre quan l’obrim al navegador.

Però, quina és l’adreça que hauríem d’escriure a la barra del navegador? Allà és útil el "mDNS responder", perquè no necessitem conèixer l'adreça IP del tauler. Al codi hem declarat que el mDNS respondria amb el nom "remoteSocket01" i el servidor està configurat al port 81, de manera que l'adreça completa seria https://remoteSocket01.local: 81. Tot el treball està configurat a / [sortida] / [activat o desactivat]

Què passa si no podem connectar-nos al tauler amb l'adreça mDNS, per exemple? al telèfon intel·ligent? Aquí és útil una aplicació per a Android anomenada IP Tools. Una de les funcions és que podem cercar a la xarxa local tots els dispositius connectats. Cerquem un dispositiu produït per Espressif Inc. i llegim la IP que es mostra més amunt.

Si no voleu escriure l'adreça a la barra cada vegada, he creat una aplicació per a Android per fer-ho tot més fàcil. Les funcions bàsiques, com ara, són activar o desactivar el sòcol i "refrescar": fer-lo apagar durant un segon i tornar-lo a activar. Podeu descarregar-lo des d’aquí.

Espero que gaudiu d’una làmpada de nit de bricolatge intel·ligent: D

Fins a la propera, Krzysztof:)

Recomanat: