Товарищи! В то время, пока мы вместе строим счастливое будущее, несознательные элементы постоянно пытаются вторгнуться в нашу частную жизнь и завладеть имуществом! Вы на дачу — они в квартиру, Вы в квартиру — они на дачу. Все на защиту своего благосостояния! Ура Товарищи! Мир, труд, май!
История с переделками антипотеряшек на охранные датчики началась пол года назад. Наверное, в силу возрастных изменений или еще каких-то факторов, я стал замечать, что мой сон улучшился, пугающе улучшился. Поскольку я человек приземленный (в смысле живу на земле), представил себе, что в одно прекрасное утро, открыл глаза, а у кровати вместо любимой внучки будет стоять какой ни будь «лось». Как отреагирую не знаю, но неожиданностей не люблю.
Чувствую, извилины зашевелились, и это, как ни странно, дало реальные результаты, с которыми я и решил поделиться с вами. Получился сериал, хотя я их не люблю в любой форме, но материала слишком много, старался популярно и в подробностях.
Повторяться на тему нюансов использования BLE технологии не буду, кому надо смогут вернуться к первым двум частям (
здесь и
здесь). «Профессуре», которая судя по предыдущим коментариям хочет «раскрытия темы» этот материал читать вредно для здоровья, так как здесь максимум конкретики по изготовлению датчиков, а как их использовать дальше — приклеивать к раме или опустить проводки в емкость (как в предыдущем топике) пусть додумывают сами.
Сразу беремся за дело. Как Вы помните, у нас только пять минут.
Датчики дверей
Для них хорошо подойдут iTAG брелоки «антипотеряшки» на процессорах BK3430/32 с таким расположением радиоэлементов, чтобы легко было разорвать основную дорожку питания. Например такие:
Но еще лучше пульты для сэлфи на процессорах ST17H26 в аналогичном iTAG-у корпусе. Их «материнка» на миллиметр уже и немного тоньше вышеназванных, что делает размещение сенсора более комфортным.
или с двумя кнопками и выключателем.
Если вам нужно чтобы с каждым открытием двери раздавалось предупредительное «Пи-Пи» выбираем первый вариант. Мне больше подошел второй и третий. Хотя, сейчас подумалось, что проблему с «Пи-Пи» можно решить простым обрезанием. С наступлением теплой погоды, когда двери часто находятся в открытом состоянии, дополнительный механический выключатель как на сэлфи-пульте не помешает, хотя на реакцию и передачу сигнала это никак не влияет, только на долгожительство батарейки.
Кроме BLE брелков потребуется постоянно замкнутый геркон и небольшой магнитик. Те типоразмеры герконов, которые у меня есть не подошли, я не нашел нужные и на интернет площадках (глубоко не копал). Есть трех-ножечные, вдвое больше по размеру чем нормально разомкнутые — двух, да и цена их соизмерима со стоимость самих брелков. Решил воспользоваться старым приемом – сенсором наклона с шариковым металлическим сердечником. Они тоже бывают различных типоразмеров — нужны с шириной корпуса — до 3,5 мм.
На фото крайний левый:
Самый маленький, который в синей оболочке, никаких достоинств кроме размера не имеет, даже если его использовать по прямому назначению (сенсор удара, наклона) – внутри металлизированный пластиковый шарик, от которого добиться стабильного контакта нужно еще постараться.
Из магнитов, хорошо подходят двух миллиметровые неодимовые квадратики 10х10 мм или кругляшки. Занимают мало места, хорошо выглядят, не требуют корпуса. Цена сенсоров и магнитов по $1-1,5 за десяток.
О том на каком принципе основана реакция датчика Вы, наверное, уже догадались: сенсор в режиме ожидания под воздействие магнита находится в разомкнутом состоянии (шарик в верхней части корпуса) и питание датчика разорвано. Как только двери открылись, действие магнита исчезло, шарик скатывается, замыкая контакты. Брелок в течении 1-1,5 секунды соединяется по Bluetooth с базой, которая в свою очередь инициирует дальнейшую выбранную Вами реакцию — звонок по телефону, сообщение SMS на почту или по любому мессенджеру, включит и перешлет видеоизображение, звуки и т.д. С теорией закончили.
Если кому-то нужно, чтобы датчик был на дежурстве постоянно включен, скажем для контроля связи и уровня заряда батарейки, тогда сенсор переворачиваем, но потребление энергии возрастет. Выбор за вами.
Практика
1. Режем дорожку, идущую от плюсового контакта батарейки.
Для iTag брелка
Фото 6:
Для сэлфи-пульта в корпусе iTAG:
2. В образовавшийся разрыв к удобным для пайки площадкам припаиваем концы сенсора наклона.
Для iTag брелка:
Второй вывод синей стрелочкой на фото 6 выше.
Точка пайки для двухкнопочного сэлфи-пульта:
3. Сенсор размещаем в корпусе брелка под углом к горизонту.
Фото:
4. Паяем перемычку на выводы кнопки.
Все, датчик готов.
Для крепления корпуса датчика к дверной раме и магнита к полотну дверей используем двухсторонний скотч. Скотч лучше клеить к кнопке брелка – она плоская и все равно бездействует, упрощается доступ к батарейке.
Короткое видео:
Естественно, такие датчики хорошо использовать и для охраны окон, но есть еще более упрощенный и дешевый вариант без использования магнитов.
Датчик, о котором пойдет ниже речь, использует гравитацию земли, с изменением положения в пространстве аморфной структуры капельки ртути, в следствии чего, контактная пара замкнется и запустит генератор сигналов процессора. Как я загнул? Специально для «умников», которые несмотря на предупреждение, все равно прочитают топик и предпочтут оставить свое многозначительное «ФЕ».
А если проще – с открытием окна, датчик перевернется и замкнутся контакты ртутного сенсора.
Такой принцип хорошо использовать с окнами двойного открывания и в случае, когда створка расположена очень близко к стенке (как у меня на видео – за счет толщины кафеля). Датчики на магнитах, в том числе те, что продаются на зарубежных площадках, вряд ли подойдут физически, а наш, с узким корпусом в 10 мм — вполне.
Ртутные сенсоры наклона тоже бываю разными, нам нужны самые маленькие, толщиной 3-3,5 мм. За счет длинных и мягких выводов они даже удобней в монтаже и настройке чем шариковые (наклона).
Корпуса, схемотехника, точки и последовательность пайки идентичны вышеописанному датчику открытия дверей.
В качестве оси вращения для брелков в iTAG исполнении хорошо и эстетично подошли концевики поршней медицинских шприцов, которые обрезаются и приклеиваются к окну. Для двухкнопочного сэлфи-брелка придется подобрать что-то другое (ушко значительно уже).
Подрезаем:
Датчик на охране:
Датчик сработал:
Короткое видео:
В презентации этих датчиков окна я обещал читателям закавыченные «вечные батарейки». Конечно же в этом мире ничего вечного нет, но, если говорить о работе питания в подобных датчиках на окна, которые в нормальном состоянии практически всегда бездействуют, длительность работы батареек определяется только их естественной старостью.
В результате, мы получим охранные датчики со следующими техническими характеристиками:
1. Встроенный BlueTooth Low Energy приемо-передатчик на процессорах ST17H26 или BK3430/32 с низким энергопотреблением.
2. Радиодиапазон 2,4 ГГц.
3. Дальность связи – без препятствий до 11-13 м (проверял рулеткой).
4. Принцип детекции: магнито-гравитационный.
5. Питание: одна литий-ионная батарейка CR2032
6. Длительность работы: 1,5 года и более.
7. Вес нетто: 9 г
8. Доступные цвета: в зависимости от настроек вашего экрана и зрения — черный/белый/зеленый/красный/синий.
9. Размеры: 10х30х52 мм
10. Программное обеспечение: C ограниченными функциями (светозвуковой сигнал) — от производителя. С расширенными на Android — от автора топика.
11. Число одновременно подключенных датчиков: 4/12.
12. Совместимость: IPhone5S/5C/5/4S,iPad 5th/4th/3rd gen, iPad mini, iPad Air, iPod touch (5 поколения) и все Android гаджеты с Bluetooth 4.0 на борту и выше.
13. Цена устройств: $1-2
Я это все сделал, установил и решил поделиться своей радостью и успехами с домочадцами. И тут меня жена обломала, можно сказать на корню. Вопрос: "… а как можно тихо открыть окно, если на подоконнике стоят цветы?". Хорошо, что в этот момент я не мог увидеть себя со стороны. Но успокоившись понял, что не все так плохо. Во-первых — мы же иногда покидаем свою берлогу, порой на долго, а во-вторых — у дверей цветов нет и не будет, да и возможные утечки воды и газа никто не отменял.
Для дач альтернативу по цене/качеству/простоте установки и эксплуатации нужно еще поискать. Лично я таких не встречал. Некоторые, наверно вспомнят, процессоры ESP32 или модули HC-05(06), NRF24L01… — хорошо отрабатывающие вою цену вещи, знаком с плюсами и минусами не по наслышке, но много ли тех, кто справится с ними? В общем, если кто-то нашел в этих материалах для себя что-то полезное — я очень рад. В последней (надеюсь) серии Вы найдете подробную инструкцию по настройке базы, а если войдет, то и датчик контроля влажности почвы.
Интересное использование BLE трекеров можно подсмотреть
ЗДЕСЬ.
Всем ДОБРА!
А в нашем случае — и его сохранности!
Просто уже выше есть коммент в стиле
лучше тут правильно объяснить что лучше такие датчики делать когда в коробке таких брелков с 20 и очень много времени.
Проблема №1, что тут что-то надо резать и паять в готовом устройство. Это не diy платка esp8266 с площадками для подпайки.
Проблема №2, приемник — непонятное устройство на мобильной ОС, понятно что любителям андроид пойдет тв-бокс дешевый, а тем кто фанат яблок? Ставить какой-то старый телефон?
Проблема №3 софт закрыт, с аналогами выше намного проще работать, приемники хорошо документированные и их софт открыт. Тут все закрыто, решение костыльное.
Проблема №4 сам протокол BLE как мне кажется (просто лень читать и гуглить) не предназначен для такого, нет гарантии получения пакета.
Кто-то повторит. Право на жизнь есть, хоть и со своими минусами.
Заранее благодарю.
правда, для есп есть ещё готовые прошивки типа тасмота и espeasy, которые позволяют реализовать многое на внутреннем языке.
(в итоге, я все есп8266 перевёл на эту прошивку, через иде программировал только есп32). удобно, в общем.
Гайдов в инете много, на хабре и даже тут публиковали. Например
mySKU.me/blog/diy/71398.html
с других ресурсов легко ищется в поиске. Есть дешевый GSM модуль на али + esp или ардуино.
А вообще-то, для такой переписки существует «личка» — Это так, на будущее, а вдруг и ВЫ топик напишите)))
Счёт лучше не открывать: как и у 99% авторов здесь, ошибки в тексте в каждом предложении…
Корректнее было бы:
«В данном случае запятая не нужна»
А ведь на запятую клюнул:)
Кстати, мне слово «режет», почему-то очень режЕт по ушам. Случайно не знаете почему?
я не понимаю причину минусов. Фраза «какое-то слово режет уши» или режет слух или ухо является общеупотребимой, так же как «резануло по сердцу» и т.п.
а «по ушам» ездят, а не режут, если уж вдаваться в фольклор
Телефон не может подконнектиттся, но оно ему и не надо.
Телефон включает режим «слушаем активность меток в сети», при обнаружении конкретной метки (чей код он заранее записал) телефон выполняет то или иное действие.
p.s. Вообще телефон для таких целей не слишком хорошо, заказал несколько меточек для эксперимента, посмотрю насколько такой подход дружит с модулем ESP32, который на борту имеет как WiFi, так и BLE + есть готовые прошивки, в которых можно настроить так или иную реакцию на BLE метки.
Какая реальная дальность все таки? Через две капитальные стены добьет и с каким уровнем сигнала?
Что касается дальности, то она как у всех блютуз устройств. Через две стены может и не добить, но через двери -легко.
.
Присоеденитесь к вашему брелку и там найдете вот такое:
если по $2, то надо заказать пару таких штук.
Верхняя надпись — YC1089.
продатьиспользовать что-нибудь ненужное, надо сначала купить что-нибудь ненужное». ©Ну или, если: «У него этого гуталина — ну просто завались!».©
питаем платку через геркон, при открытии геркон замыкается и отрабатывается цикл с подключением к серверу и по mqtt шлем статус «открыто», далее засыпаем на 5минут (чтобы не есть батарею) и повторяем все. На сервере просто ставим, что если не получили сигнала более 6минут, то статус скидывает на «закрыто». Решение всеядно и легко прикручивается к любому умному дому. Если использовать чистую esp (без стабилизатора ams1117), то срок работы ограничится лишь саморазрядом батареи.
Я, конечно, лох в железе (с программированием дружу, а вот с железом… ох), но даже из курса электротехники помню про RC цепочку.
Поставить дифференцирующую (это слово уже подглядел в интернете) RC цепочку + защитный диод (? а вот тут туплю — будет же импульс с отрицательной полярностью, верно?) и получим импульсы на входе.
p.s. Срочно пойду вспоминать проги для симуляции простых схем.
А то прямо даже стыдно стало про импульс с отрицательной полярностью.
Ну и еще вопрос — в случае проблем, как можно увеличить радиус приема/усилит сигнал. Если мне не изменяет память — в первой серии звучала возможность использовать устройства в качестве репитеров?
Что касается увеличения/уменьшения дальности програмно, такая возможность есть. Это можно сделать к примеру в программе от Nordic nRF. Конкретнее найдете в первой части. Но, для большинства наших переделок (которые большую часть времени спят), вопрос увеличения дальности через программирование не актуален, так как в момент запуска брелка уровень связи максимальный.
Единственное, что может помочь — удлинение антены (подробно в первой части).
Пожалуйста, напишите про реальный опыт эксплуатации — примерное взаиморасположение датчиков, смартфона, и стен между ними. И каков итоговый процент недошедших сигналов.
Правильно ли я понял, что у вас сигнал от датчиков из коридора и ванной до смартфона на кухне стабильно проходит только если дверь на кухню и ванную открыты? И всё же, как часто он не проходит?
К счастью или сожалению, это не так — разные чипы, антенны и выходная мощность. По моему опыту, нормальные BT наушники и нормальный смартфон имеют как минимум в 2-3 больший практически применимый радиус, у меня наушники стабильно воспроизводят звук со смартфона через 2 стены там, где кнопка-брелок не пробивает одну с достаточной стабильностью.
P.S.: понятно, что от копеечного устройства не стоит ждать чудес, а от любительского обзора — научной полноты и пространственных спектрограмм сигнала. Но всё же дисбаланс обзора беспроводного устройства без хотя бы пары строк про качество беспроводной части бросился в глаза.
и в какой форме услышать/увидеть от меня.
Сигнал проходит только тогда, когда срабатывает датчик, так как в обычном состоянии они обесточены. Как я уже писал, на качество связи влияют не только двери и стены, но и все другие препятствия, даже положение датчика по отношению к стенам и мебели. Оно изменится и от того, с какой стороны Вы как наблюдатель, будете стоять у базы и датчика. Поэтому Ваш вопрс и просьба в принципе не совсем корректны. Или Вы пологаете, что у «взрослых» беспроводных охранных систем не такие же проблемы? Единственное, что я могу сказать про наш конкретный случай — при срабатывании мы используем максимальную силу передатчика. А вот с приемником, как вы понимаете, вопрос/ответ аналогичен — у каждого принимаюшего гаджета собственные характеристики, положение и настройки (Вы наверное в курсе, что их тоже можно менять).
Прочитайте топики внимательно, разве они похожи на обзор? Такой цели небыло изначально. Обзоров этих кнопок достаточное количество, в том числе и на этом ресурсе. Как правило все они отрицательны, это то, с чего я начинал свой материал. Использовать маячки по назначению можно, но осторожно и с головой. С пультами обычно у людей все отлично получается.
Я просто указал на их дополнительный потенциал.
Ps у меня в разных местах установлены 3 системы visonic 433mhz + проводные сенсоры, и 1 scantronic провод+866mhz
ни разу не было вообще вопросов по сигналу, (дома из усиленного ЖБ т.к. живу в сейсмоопасной зоне) добивает без проблем и на улице по периметру в пределах участка (датчики разные: pir внутренние и уличные, датчики дыма, дверей, окон, протечки)
Своим опытом я поделился сразу (см. первый комментарий):
Мне этого достаточно, чтобы забраковать для большинства применений и не тратить свои время и деньги. Было бы подобное предложение в посте — не было бы критики.
Ладно, видимо молчание в данном случае и есть ответ: за пределами одной комнаты лучше не надеяться на стабильную работу, что логично учитывая назначение брелков-анти-потеряшек.
Как можно не обрашать внимание на ваши утверждения на первый раз оно было воспринято как ошибка, но вы продолжаете утверждать это уже утверждение.
Нужно наказать и изьять из сети контрафакт в виде всех блютуз наушников, колонок, пультов, трекеров и прочих гаджетов на блютуз технологиях. Все переходим на 433 мГц волну и датчики. Кстати их качество уже обсуждалось другими читателями под топиками, да и у меня есть кое-какой опыт общения с ними. Скажем так, чтоб не обидеть Вас и производителей, они ушли не далеко от Блютуз, а с учетом потребляемой энергии в случае беспроводных устройств — безнадежно отстали. Будем ждать совершенства!
P.S.: про 70% писал не я, вы спутали комментарии двух разных людей.
Все таки работы проделано не мало, и даже негативная информация помогла бы определиться, тем, кто думает что «построения сигнализации с самыми крутыми функциями» можно сделать на этих брелках
Вообще очень странное решение. Датчики на открывание обычно не ставят на окно, можно тупо стекло выбить молотком или камнем что гораздо быстрее чем вскрывать окно на даче, и ваш датчик даже не пикнет.
Разобьют стекло — Кто мешает к стеклу приклеить сенсор удара и использова брелок для передачи сигнала? Лично мне, это не нужно. Если будет проникновение через стекло, то будет шум, который сможет распознать база, так же как движение, изменение освещенности, отключение эллектричества и все это дифференцировано отправить нужным сообщением. При этом если электричество отлючится/отключат, то база еще долго будет стоять на страже. Можно добавить еще один транзистор и у вас будет инфракрасный датчик предупреждающий о возгарании. В общем тема обширная. Я пока изучаю реакцию читателей на сколько она интересна и востребована. Если никому не нужна, то зачем городить огород. Мне за это никто не платит.
Попробуте другой телефон, поменяйте в брелке батарейку, посмотрите не закоротили ли вы другие дорожки, эти схемы очень живучие (напряжение низкое) должен работать.
А можно ли как-то нажать на кнопку на одном устройстве, а получить замыкание контактов на другом?..
Нужно передать сигнал на метр. И не на андроид устройство, а на что-то, мелкое дешёвое, слаботочный сигнальный контакт замкнуть.