Идея банальная, я не хотел таскаться с ключами когда езжу на велосипеде, но после установки на велик мотора, а мне на горб аккума лазить через калитку стало тяжко и не безопасно, а домофон хоть и стоит, он для врача, в остальное время я выключаю его, что бы всякие не звонили, сегодня свет дай списать, завтра газ, а после завтра за депутата агитируют, а собака на все звонки в домофон реагирует и будит малого. Так срезав несколько кусков мяса с ладошек о профлист, я начал задумываться, а как же открывать калитку с "голым задом".
У меня много разного ардуино хлама, и я решил по быстрому собрать кодовый замок на мембранной клавиатуре, промини и релюхе, замок порадовал меня, но не долго, клавиатура вроде герметичная, но вся зеленкой пошла и сгнила за месяц. С горя я поставил китайский приемник IC 2262/2272 за сто рублей и какое-то время приходилось гонять с пластиковым пультом под дерево)) но это лучше перспективы потерять ключи, или вогнать их себе в бок при падении с велосипеда.
Когда я узнал про bluetooth модули для Arduino сразу оценил на сколько они универсальны и от того круты. Схем различных устройств построенных с блютуз на ардуино и софта к ним на столько много, что глаза разбегаются и все это на столько просто, что сборку осилит, как невежественная школоло так и раздраженные беременные дамы))
Проект собранный по этой схеме имеет сразу две прошивки для ардуино, для построения выключателя света и соответственно для управление замком.
Я настоятельно рекомендую использовать в этом проекте Pro Mini вместо любой другой ардуины, в обоих видео видно на сколько малы получаются блоки с промини и встроить такое куда проще в отличии от более дорогой UNO.
Надо отметить, что не зависимо от выбранного проекта в этой схеме прошивку стоит заливать до подключения bluetooth модуля к арудино, потом этого сделать не даст блютуз. Прошивка заливается через отладчик Arduino IDE, который скачивается с оф. сайта Arduino.
1# Сборка замка. Сначала заливаем скетч потом собираем по схеме.
Pin 0(RX) — TX Bluetooth
Pin 1(TX) — RX Bluetooth
Pin D3 Arduino — реле
Pin A5 Arduino — пищалка (у меня не было, я не использовал)
Скетч для Arduino http://kitsel.ru/wp-content/uploads/2016/11/BluetoothDoor.zi...
Время на сколько открывать замок регулируется строкой в коде delay и время там пишется в миллисекундах, так по умолчанию delay 500, то-есть пол секунды, в видео задержка 1500мс это сделано специально для наглядности, т.к. все нажатия суммируются, и если вы убегаете от маньяка, нажав в панике трижды кнопку открыть с задержкой 1500мс дверь будет открыта 4.5 секунды, что будет на руку догоняющему, так что 500мс оптимально для замков соленоидов, а магнитные замки настраивать по вкусу. Других нюансов нет, разве только для особенно злобных скептиков скажу, что он открывается и по старому и если телефон сядет, будет потерян или отключат электричество все, все равно открывается ключом.
#2 Сборка выключателя. Так же как и с замком сначала загружаем скетч потом сборка по схеме.
Pin 0(RX) — TX Bluetooth
Pin 1(TX) — RX Bluetooth
Pin D3 Arduino — реле
Здесь никаких нюансов нет, все работает после прошивки и сборки, ничего настраивать под себя не требуется.
Скетч для Arduino http://kitsel.ru/wp-content/uploads/2016/11/BluetoothLamp.zi...
Комплектующие:
В видео принимали участие
Bluetooth SPP-C и Arduino UNO на столе, 115 рублей и 190 рублей
Bluetooth HC-05 и Arduino ProMini 168 в люстре и замке 170 рублей и 80 рублей
+ плюс реле модули за 30 рублей
Мои посты на сайте, правда там менее подробно изложено нежели здесь, но на всякий случай оставлю.
http://kitsel.ru/archives/bluetooth-door-wicket/
http://kitsel.ru/archives/bluetooth-lamp-arduino-android/