Taula de continguts:
Vídeo: Alarma de porta de garatge Arduino amb Blynk: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Sensor bastant bàsic que envia dades al projecte Blynk per mostrar l’estat de la porta del meu garatge - Obert de tancament - i envia una alerta automàtica al meu telèfon quan canvia l’estat de la porta: Obert a Apagat o Apagat a Obrit. Vaig fer servir WEMOS D1 Mini Pro per a connectivitat wifi i per executar l’esbós d’Arduino, però podríeu utilitzar qualsevol dispositiu compatible amb Arduino.
Originalment tenia previst utilitzar un senzill interruptor de bloqueig, però la porta és una porta de garatge inclinada més antiga i no sempre s’obre a la mateixa posició. Aconseguir un contacte constant hauria estat difícil. També he eliminat qualsevol tipus de sensor magnètic per la mateixa raó.
Em vaig instal·lar en un petit sensor infrarojo (IR) que pot detectar un obstacle d'entre 2 i 30 cm.
Pas 1: què necessiteu
1. WEMOS D1 Mini Pro: una mini placa wifi amb 16 MB de flaix, connector d'antena extern i antena de ceràmica integrada basada en ESP8266EX.
2. Sensor d’obstacles IR.
3. Compte i aplicació de Blynk al telèfon intel·ligent.
4. Restabliu l'interruptor SW i Power (opcional), diverses taules de connexió, connecteu cables, etc. per provar-los.
5. Jiffy Box: faig servir clar perquè m'agrada veure la meva feina;-).
6. Suport de muntatge per col·locar el sensor a prop de la porta (he utilitzat un tros de fusta).
Pas 2: creeu el vostre prototip i proveu
Connecteu el sensor IR al D1 Mini:
Sensor - D1 Mini
VCC - + 5V
GND - GND
OUT - D3
Executeu l'esbós i comproveu el monitor sèrie per veure si el valor del pin D3 canvia quan bloquegeu la part frontal del senor (davant dels LED); podeu canviar la distància de detecció ajustant el potenciòmetre (pot). L'he establert a uns 5 cm, que permet ampliar la porta quan estigui oberta.
L’esbós s’escriu de manera que el passador s’estableixi ALT quan la porta està oberta (el sensor està bloquejat) o BAIX quan la porta està tancada (el senor no està bloquejat). Podeu invertir-lo fàcilment segons les vostres necessitats segons el punt de muntatge del sensor en relació amb la posició de la porta.
Quan vaig muntar a la caixa, vaig perforar els forats dels LED amb molta cura per adaptar-los perfectament als LED: no hi ha necessitat d’adhesiu addicional que faciliti l’eliminació per a l’ajust, el muntatge, etc.
* NOTA: l’esbós defineix el sensor com a Pin 0, però està físicament connectat al WEMOS D1 Mini pin D3… Això es deu al fet que el D! Mini es basa en el xip / processador ESP8266. El D1 Mini és efectivament només un escut, l’esbós només funciona a l’ESP8266. Per tant, el pin 0 de GPiO (que es fa referència a l’esbós), realment apareix com a WEMOS D1 Mini pin D3. Ho trobareu amb molts esbossos Arduino, el mapatge de pins varia segons la taula que feu servir.
Pas 3: instal·leu i Voila
Vaig muntar el sensor en una caixa petita i clara (esborra perquè pugui veure la meva feina!). Muntat sobre un tros de fusta de manera que el marc de la porta bloquegi el sensor quan la porta està oberta.
He foradat un petit forat a la base de la caixa aleat al capdamunt de l'olla, puc introduir-lo en un tornavís petit per ajustar la ràbia del sensor sense haver de treure la tapa. (També he muntat la tapa a la part inferior, de manera que si he d’obrir la caixa no necessito treure tot el suport de la paret, puc accedir als cargols tal com és).
El projecte Blynk és bastant senzill, un giny LED per a Obert i Apagat (he canviat els colors Vermell i Verd, els podeu escollir a la configuració de l'aplicació de cada giny). L'esbós comprovarà el sensor cada segon i enviarà dades al widget LED correcte.
La notificació Push s'activa quan canvia l'estat de la porta. (Tingueu en compte que Blynk té una limitació que només permeten la notificació push cada 15 segons (això impedeix que el seu servidor sigui bombardejat per peticions). He configurat el temporitzador a l'esbós per comprovar si hi ha canvis d'estat de la porta només cada 16 segons, cosa que és bo prou per a les meves necessitats. Hi ha un petit potencial que si la porta es va obrir i es va tornar a tancar durant el període de 16 segons no rebrà la notificació (però els LED continuaran mostrant l'estat correcte mentre es comproven cada segon).
Recomanat:
Porta de garatge controlada per Alexa amb Arduino Esp8266: 6 passos
Porta de garatge controlada per Alexa amb Arduino Esp8266: la idea d’aquest projecte em va sorgir a partir d’un vell projecte en què havia treballat fa un temps. Havia connectat un senzill circuit de polsador que encenia un LED quan es premia un botó a la porta del garatge. Aquest mètode va resultar poc fiable i no tan útil
Comandament invisible de la porta del garatge: 7 passos (amb imatges)
Comandament invisible de la porta del garatge: una vegada vam deixar el cotxe aparcat fora del garatge i un lladre va trencar una finestra per arribar al comandament de la porta del garatge. Després van obrir el garatge i van robar algunes bicicletes. Així que vaig decidir amagar el control remot incorporant-lo al cendrer del cotxe. Funciona per a
Hack simple de la porta del garatge: 4 passos (amb imatges)
Simple Garage Door Hack: Després d’haver estat tancat fora de casa accidentalment en més d’una ocasió, vaig decidir que havia d’haver-hi una manera millor d’entrar a casa que no implicava entrar i entrar (i sense amagar cap clau fora d’algun lloc). fent una ullada al meu g
Notificador de bústia i porta de garatge: 5 passos (amb imatges)
Notificador de bústia i porta de garatge: aquest manual es basa en el notificador de bústia de Johan Moberg. En comparació amb aquest projecte, vaig fer alguns canvis: molt lluny de casa no només hi ha la bústia, sinó també el garatge. Es troben en un lloc prop de la carretera i la casa es troba a uns 5
Obridor de porta de garatge amb Arduino: 3 passos
Obridor de portes de garatge amb Arduino: es tracta d'un projecte basat en maquinari que utilitza Atmel Atmega 328P (Arduino UNO) per fabricar un obridor de portes de garatge sense necessitat de perifèrics addicionals. El codi és capaç de protegir el propi sistema contra danys elèctrics. Tot el circuit s’alimenta