Съдържание:

Алармена система IDC2018IOT: 7 стъпки
Алармена система IDC2018IOT: 7 стъпки

Видео: Алармена система IDC2018IOT: 7 стъпки

Видео: Алармена система IDC2018IOT: 7 стъпки
Видео: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Ноември
Anonim
Image
Image

В тази инструкция ще преминете през стъпките за изграждане на IoT аларма. Това е евтина домашна алармена система с разумна цена и е достъпна за интернет чрез WiFi. Алармата се задейства, когато някой отвори вратата или включи осветлението на стаята ви. Този проект може да ви бъде полезен независимо дали наистина искате да настроите аларма за защита на стаята си или просто искате да упражнявате уменията си за кодиране за Node MCU. Друг вариант е да използвате сензора за светлина като будилник, който ще ви буди всеки ден при изгрев слънце.

Стъпка 1: Части

Техническо строителство
Техническо строителство

Компонентите, необходими за този проект:

1. Възел MCU платка.

2. Светлинен термен + 330 ома резистор - използва се за откриване на мощността на светлината в помещението.

3. Врата за превключвател на вратата - използва се за откриване на сценария за отваряне на вратата.

4. Високоговорител - използва се за пускане на алармата

5. Кабелни джъмпери

6. Мобилен телефон с приложение blynk + акаунт - използва се за управление на алармата от вашия телефон.

7. Adafruit акаунт - използва се за управление на сензора за термин и преглед на статистически данни, събрани от алармената верига.

Стъпка 2: Поток на веригата

След като веригата е свързана към енергийно захранване, алармата ще изчака да бъде задействана от приложението blynk на вашия мобилен телефон. В случай, че е открито отваряне на вратата или светлината на терена е измерила мощността на светлината, която е по -голяма от прага, алармата се задейства. Blynk ще изпрати известие до вашия телефон и имейл до вашия акаунт, показващ, че алармата е задействана. Данните, измерени в случай, че алармата е била задействана (превключете тръстиката и светлината на терминала), ще бъдат публикувани на уебсайта на adafruit.

Стъпка 3: Техническо конструиране

Техническо строителство
Техническо строителство
Техническо строителство
Техническо строителство

1. Отворете blynk акаунт на https://www.blynk.cc/. Запазете личния си знак за достъп.

2. Конфигурирайте приложението си blynk на мобилния си телефон, както следва на снимката.

3. Отворете акаунта си в adafruit и изградете таблото си за управление, както следва на снимката. Запазете личния си знак за достъп.

4. отворете config.h и попълнете конфигурациите - WIFI, Adafruit и Blynk.

5. Изградете веригата, както е показано. Забележка: тръстиковият превключвател е поставен например над матрицата. Не забравяйте обаче да го поставите на вратата си.

6. Качете скицата на вашата NodeMCU платка и започнете да използвате алармата!

Стъпка 4: Код

Тук можете да видите кода за тази алармена система.

Стъпка 5: Ограничения

Основното ограничение на тази верига е, че тя зависи от услуги на трети страни като blynk. В случай, че тази услуга не работи, може да загубим част от функционалността, която създадохме в този проект.

Стъпка 6: Предизвикателства

Най -голямото предизвикателство в този проект е да разберем, че имаме 3 различни протокола, които работят заедно. WiFi, Blynk и MQTT и трябва да ги настроим по различен начин от самото начало, за да работи тази аларма. След като преминете тази стъпка за конфигуриране и имате собствен акаунт в Blynk и Adafruit, смятаме, че ще намерите този проект много лесен за използване.

Опитахме се да улесним преминаването на това предизвикателство, като извадихме всички конфигурации от скицата и я поставихме във файл conifg.h. Смятаме, че така ще бъде много по -лесно.

Стъпка 7: Бъдещи подобрения

1. Много е вероятно да се добави сензор за докосване, който може да включва/изключва алармата, където и да е инсталирана. Това ще бъде добавено в допълнение към функционалността за дистанционно включване/изключване с blynk. Оценка на работното време - 1 ден.

2. Добавете OLED дисплей към веригата, която ще замени серийните разпечатки на компютъра. Много е вероятно да искате да добавите тази функция. Дисплеят може да предостави информация за състоянието на алармата дори когато тя не е свързана с компютъра. Оценка на работното време - 1 ден.

3. Бих искал също да добавя камера към веригата, която ще започне да се излъчва на живо всеки път, когато се задейства алармата. Така ще бъде възможно да се види дистанционно кой е в стаята. Оценка на работното време - 2 дни.

Препоръчано: