Съдържание:
- Стъпка 1: Части
- Стъпка 2: Поток на веригата
- Стъпка 3: Техническо конструиране
- Стъпка 4: Код
- Стъпка 5: Ограничения
- Стъпка 6: Предизвикателства
- Стъпка 7: Бъдещи подобрения
Видео: Алармена система IDC2018IOT: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
В тази инструкция ще преминете през стъпките за изграждане на 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 дни.
Препоръчано:
M5StickC-ESP32 Мини PIR алармена система: 7 стъпки
M5StickC-ESP32 Мини PIR алармена система: В този проект ще научим как да направим мини алармено предупреждение, използвайки мини PIR сензор и M5StickC ESP32 платка. Гледайте видеото
Направи си сам алармена система за домашна автоматизация!: 5 стъпки (със снимки)
Направи си алармена система за домашна автоматизация!: В този проект ще ви покажа как да използвате софтуера Home Assistant, за да създадете алармена система за нарушители за вашия дом. По принцип системата ще открие дали вратата се отваря без разрешение и след това ще изпрати известие
SMS алармена система за откриване на движение: 5 стъпки (със снимки)
SMS алармена система за откриване на движение: В този проект ще комбинирам евтин PIR сензор за движение с TC35 GSM модул, за да изградя алармена система, която ви изпраща " ИНТРУДЕРНО ПРЕДУПРЕЖДЕНИЕ " SMS, когато някой се опита да открадне вашите неща. Да започваме
Лазерна алармена система за сигурност (ДВОЕН РЕЖИМ): 5 стъпки
Лазерна алармена система за сигурност (ДВОЕН РЕЖИМ): Когато става въпрос за сигурност, ние определено се нуждаем от някаква солидна идея и в този случай лазерната аларма за сигурност е най -добрият вариант за създаване у дома по много лесен начин. Така че в този урок ще научим как да направим този проект по много лесен начин, който
Направи си сам алармена система за светлинни бариери с PLC от промишлен клас (Controllino): 5 стъпки
Направи си сам алармена система за бариерна светлина с PLC от промишлен клас (Controllino): В този проект ще ви покажа как комбинирах PLC (Controllino) със светлинна бариера, сирена, тръстиков превключвател и стробоскопска светлина, за да създам наистина здрава работеща алармена/охранителна система, която лесно ще изплаши натрапниците. L