Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Изградете своя прототип и тествайте
- Стъпка 3: Инсталирайте и Voila
Видео: Аларма за гаражни врати Arduino с Blynk: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Доста основен сензор, който изпраща данни към проекта Blynk, за да покаже състоянието на гаражната ми врата - Open of Shut - и изпраща push сигнал до телефона ми, когато състоянието на вратата се промени - Open to Shut или Shut to Open. Използвах WEMOS D1 Mini Pro за wifi връзка и за стартиране на скицата на Arduino, но можете да използвате всякакви съвместими с Arduino устройства.
Първоначално планирах да използвам обикновен блокиращ ключ, но вратата е по -стара гаражна врата с наклон и не винаги се отваря в една и съща позиция. Постигането на постоянен контакт би било трудно. Също така извадих всякакъв вид магнитен сензор по същата причина.
Аз се спрях на малък инфрачервен (IR) сензор, който може да открие препятствие в диапазона 2-30 см.
Стъпка 1: Какво ще ви трябва
1. WEMOS D1 Mini Pro - мини wifi платка с 16MB светкавица, конектор за външна антена и вградена керамична антена на базата на ESP8266EX.
2. IR сензор за препятствия.
3. Blynk акаунт и приложение на вашия смартфон.
4. Нулирайте SW и превключвателя на захранването (по избор), различни планове, свързване на проводници и т.н. за тестване.
5. Jiffy Box - използвам ясно, както обичам да виждам работата си;-).
6. Монтажна скоба за позициониране на сензора близо до вратата ви (използвах парче дърво от скрап).
Стъпка 2: Изградете своя прототип и тествайте
Свържете IR сензора към D1 Mini:
Сензор - D1 Mini
VCC - +5V
GND - GND
ВЪН - D3
Пуснете скицата и проверете серийния монитор, за да видите, че стойността на щифт D3 се променя, когато блокирате предната част на сензора (пред светодиодите) - можете да промените разстоянието на откриване, като регулирате потенциометъра (гърнето). Зададох го на около 5 см, което е достатъчно, за да позволи вариации на вратата при отваряне.
Скицата е написана така, че щифтът е настроен на ВИСОК, когато вратата е отворена (сензорът е блокиран), или НИСКО, когато вратата е затворена (сензорът не е блокиран). Можете лесно да обърнете това според вашите нужди в зависимост от това къде монтирате сензора спрямо позицията на вратата.
Когато монтирах в кутията, пробих много внимателно отворите за светодиодите, за да прилегна плътно към светодиодите - няма нужда от допълнително лепило, което улеснява отстраняването за регулиране, монтаж и т.н.
*ЗАБЕЛЕЖКА: Скицата дефинира сензора като Pin 0 - въпреки това е физически свързан към WEMOS D1 Mini pin D3… Това е така, защото D! Mini е базиран на чип/процесор ESP8266. D1 Mini всъщност е просто щит, скицата всъщност работи само на ESP8266. Така че GPiO пин 0 (посочен в скицата), всъщност избухва като WEMOS D1 Мини пин D3. Ще намерите това с много скици на Arduino, картографирането на щифтове варира в зависимост от дъската, която използвате.
Стъпка 3: Инсталирайте и Voila
Монтирах сензора в малка, прозрачна кутия (ясна, за да мога да видя ръчната си работа!). Монтиран върху скрап от дървен материал, така че рамката на вратата блокира сензора, когато вратата е отворена.
Пробих малка дупка в основата на кутията, изравнена до горната част на тенджерата, мога да вмъкна малка отвертка, за да коригирам яростта на сензора, без да се налага да махам капака. (Монтирах и капака отдолу, така че ако трябва да отворя кутията, не е нужно да свалям цялата скоба от стената, мога да получа достъп до винтовете такива, каквито са).
Проектът Blynk е доста прост, всеки LED приспособление за отваряне и изключване (промених цветовете Червен и Зелен, можете да ги зададете в настройките на приложението за всяка джаджа). Скицата ще проверява сензора всяка секунда и ще изпраща данни към правилната LED джаджа.
Push известието се задейства, когато състоянието на вратата се промени. (Обърнете внимание, че Blynk има ограничение, че позволяват само push известия на всеки 15 секунди (това е за да спре сървъра им да бъде бомбардиран от заявки), аз съм настроил таймера в скицата да проверява за промяна на състоянието на вратата само на всеки 16 секунди, което е добре достатъчно за моите нужди. Има малък потенциал, че ако вратата се отвори, след това се затвори отново в рамките на 16 -секундния период, няма да получите известието (но светодиодите все още ще показват правилното състояние, когато проверяват всяка секунда).
Препоръчано:
DIY Интелигентна отварачка за гаражни врати + интеграция на домашен асистент: 5 стъпки
DIY Интелигентна отварачка за гаражни врати + Интеграция на домашен асистент: Превърнете нормалната си гаражна врата умно, като използвате този проект „Направи си сам“. Ще ви покажа как да го изградите и контролирате с помощта на Home Assistant (над MQTT) и да имате възможност за дистанционно отваряне и затваряне на гаражната врата. Ще използвам платка ESP8266, наречена Wemos
Евтино отваряне на врати за гаражни врати: 6 стъпки (със снимки)
Евтино отваряне на интелигентни гаражни врати: CreditI почти копирах внедряването на Savjee, но вместо да използвам Shelly, използвах Sonoff Basic. Вижте неговия уебсайт и канала в YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Използване на HomeLink с неподдържани отварящи врати за гаражни врати: 6 стъпки
Използване на HomeLink с неподдържани отварящи се гаражни врати: Живея в жилищна сграда и наскоро инсталирах homelink в колата си. За съжаление дистанционното управление на гаража, което ми дадоха, използва тази връзка maxSecure, която не поддържа homelink. Затова реших да намеря решение
Отваряне на гаражни врати с помощта на Arduino: 3 стъпки
Отваряне на гаражни врати с помощта на Arduino: Това е хардуерен проект, който използва Atmel Atmega 328P (Arduino UNO), за да направи отваряне на гаражни врати без нужда от допълнителни периферни устройства. Кодът е в състояние да защити самата система от електрически повреди. Цялата верига се захранва
Отваряне на гаражни врати за iPhone и Arduino: 8 стъпки
Отваряне на гаражни врати за iPhone и Arduino: Често следя много технически инструктажи и винаги съм изумен от нещата, които хората измислят. Преди време намерих инструкция за отваряне на гаражни врати за wifi, която ми се стори наистина страхотна и я добавих към моя безкраен списък със задачи за забавление