Съдържание:

Arduino push сигнали за звънец, аларма за взлом, аларми за дим и т.н.: 8 стъпки
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и т.н.: 8 стъпки

Видео: Arduino push сигнали за звънец, аларма за взлом, аларми за дим и т.н.: 8 стъпки

Видео: Arduino push сигнали за звънец, аларма за взлом, аларми за дим и т.н.: 8 стъпки
Видео: CS50 2015 – 10-я неделя 2024, Юли
Anonim
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др
Arduino push сигнали за звънец, аларма за взлом, аларми за дим и др

Известия за IoT от вашия звънец на вратата, аларма за взлом, димни аларми и др., Използвайки Arduino Uno и Ethernet щит

Пълни подробности на моя уебсайт тук

Всичко за Arduino Push Alert Box Използва Arduino Uno и Ethernet щит, базиран на чипа Wiznet W5100, за да изпраща push сигнали за аларма за дим, аларма за кражба и звънене на вратата чрез PushingBox. Всички сигнали пренебрегват ситуации/грешки в окабеляването, които дават бързи многократни задействания. Това предотвратява изпращането на огромни количества фалшиви предупредителни съобщения до мобилния ви телефон. Сигналите също могат да бъдат свързани във всяка уеб камера, инсталирана във вашия дом/офис. Това става чрез интерфейса PushingBox. Списъкът с услуги на PushingBox включва всички видове телефони (Android, Windows и Iphone), компютър (Mac, компютър с Windows и Chromebook), а също така включва поща и туитър. Ако използвате Pushbullet, сигналите се повтарят и на вашия компютър/Chromebook и много скоро Mac OS.

Аларма за взлом

Изпраща сигнали, когато ехофонът е активиран, а също и когато елхарният сигнал е изключен чрез изчакване или намеса на потребителя. Свързва се чрез изхода за aux звуков сигнал на основния ми алармен панел. Също така се изпраща неподвижна снимка от всички камери, които сте настроили.

Противопожарна аларма

Използва модифицирана аларма за дим в безжична мрежова система за аларма за дим като интерфейс. Усеща, когато алармите за дим звучат за истинско предупреждение и пренебрегва сигналите за изтощена батерия/неизправност. Това става чрез измерване на закъснението между звуковите сигнали.

Свързва се чрез оптрон на модифицирания изход на звукоизвестителя за дим.

Предупреждение за звънец

Когато натиснете звънеца на вратата, вашият конвенционален звънец на вратата звъни нормално, но се изпраща и сигнал до всичките ви устройства заедно със снимка на обаждащия се. Той също така има интерфейс за страници на всички телефони в безжична телефонна система, когато звънецът на вратата звъни. Повечето от схемите се използват за интерфейс на телефонния пейджър, който е бил част от съществуващ проект. Тази схема може лесно да бъде пропусната и заменена, вижте минимална схематична диаграма. Кодът на звънеца ще трябва да бъде коригиран, за да се вземат предвид. Това ще направи много по -опростен проект.

Предупреждение за нулиране/включване

При възстановяване на захранването след прекъсване на захранването се изпраща предупреждение, за да ви информира, че захранването е прекъснато и вече е възстановено.

Има и визуално предупреждение, ако връзката с Ethernet не може да се осъществи при включване.

Използва около 2 вата мощност.

Стъпка 1: Как работи

Как работи
Как работи
Как работи
Как работи

PushingBox

Вижте изображение 1.

Сигналите се засичат от Arduino, монтиран в Push Alert Box и се изпращат чрез Ethernet карта до PushingBox. След това PushingBox избутва сигналите към вашите услуги и след това се изпраща към всичките ви устройства.

Изображение 2 показва списък с услуги, които могат да бъдат активирани чрез вашите сигнали.

Всеки засечен елемент активира „Сценарий“.

Всеки "Сценарий" съдържа "Услуги", които са персонализирани за вашите сигнали. Можете да имате само 1 или много услуги във всеки сценарий. например сценарий на звънене на врата може да изпрати имейл, да изпрати незабавно известие и да изпрати снимка от камерата на вратата.

В кода си съм включил примери за следните сигнали: Звънец на вратата, Активиране на алармата за взлом, Дезактивиране на алармата за взлом, Възстановяване на димната аларма и Ethernet. Предупрежденията могат лесно да бъдат настроени за аларми за фризер, аларми за оранжерии, аларми за температура в аквариуми за тропически риби и всякакви брой други аларми.

Всеки сигнал има собствен хардуерен интерфейс за задействане на Arduino и собствен код за осмисляне на хардуера.

Хардуерът/софтуерът е много модулен, така че е много лесно да изберете и изберете кои части от този проект искате да включите.

Стъпка 2: Сигнали. Ethernet връзката се проваля при включване

Сигнали. Ethernet връзката се проваля при включване
Сигнали. Ethernet връзката се проваля при включване
Сигнали. Ethernet връзката се проваля при включване
Сигнали. Ethernet връзката се проваля при включване

При възстановяване на захранването или при първоначално включване Wiznet W5100 Ethernet картата ще се опита да се свърже с интернет. На платките R3 има чип за нулиране, който нулира картата при включване и трябва да гарантира, че картата се свързва безпроблемно.

При карти под R3 картата не се свързва отново при включване. Има мод, който можете да изпълните, който дава на картата нулиране, когато е включена и дава добри резултати, вижте изображенията за подробности за мода.

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

Ако червеният мигащ светодиод продължава да свети, опитайте да изключите и след това да включите кутията.

Стъпка 3: Сигнали. Предупреждение за включване

Image
Image

Предупреждение за включване

При възстановяване на захранването към Push Alert Box се изпраща предупреждение, след като Ethernet картата се свърже отново с интернет. Това ще ви предупреди, че по някое време е имало прекъсване на захранването и ви предупреждава да проверите дали всички системи работят отново, когато се върнете у дома. Интерфейсната кутия на IoT има тестови ключове, които ви позволяват да тествате всички системи, които предупреждават. Алармите за дим могат да бъдат тествани чрез натискане на който и да е "бутон за тестване" на димната аларма. Така или иначе трябва да правите тестове за аларма за дим!

Видео 1

Видео в реално време на моята IoT интерфейсна кутия в етап на проектиране при първо включване. Вдясно е част от екрана на моя компютър, показваща получени сигнали, докато мобилният ми телефон е вляво от екрана. Използвам говоримите сигнали на Newtifry на мобилния си телефон при тестване на системата, за да чуя какви сигнали се изпращат.

Видео 2

Включете демонстрацията на предупреждения от моя работен плот, показваща предупреждения за работния плот, изхода на Arduino com порт и моите мобилни сигнали, разположени отгоре.

Стъпка 4: Сигнали. Аларми за дим

Сигнали. Аларма за взлом
Сигнали. Аларма за взлом

"loading =" мързелив"

Сигнали. Аларма за взлом
Сигнали. Аларма за взлом

Предупрежденията за аларма за взлом се изпращат при активиране на алармата. Снимка от вашата уеб камера може също да бъде включена в алармените сигнали, ако е необходимо. Можете да наблюдавате уеб камерите си за натрапници, ако е необходимо.

Ако ехолотът е изключен или изтича времето, се изпраща допълнителен сигнал, който ви уведомява, че алармата вече е изключена. Ако имате аудио на уеб камерите си, можете да потвърдите това чрез интерфейса на мобилния си телефон.

Ако възникне грешка в окабеляването на проводника на сензора и той се прекъсне, ще бъдат изпратени множество сигнали. Arduino е настроен да открива и игнорира бързи сигнали. Свързах се към допълнителния алармен изход, но ако искате да проникнете в алармения си панел, трябва да можете да извеждате изходи от светодиодните индикатори за предупреждение, за да можете да правите персонализирани сигнали в зависимост от това кои зони са активирани, напр. паника, вътрешни или външни врати.

Интерфейсът е много прост, спомагателният изход управлява реле, което задейства изображението 2 на модула Arduino see veroboard.

Видеото показва Push сигнали на работния ми плот, а също и на мобилния ми телефон, разположени отгоре. Показан е и Arduino com port out.

Стъпка 6: Сигнали. Звънец на вратата

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