Друзья, к сожалению, я сейчас не имею возможности собирать и продавать эти устройства. В описании ролика есть ссылки на схему, Gerber, компоненты и прочее. Платы я заказывал на JLC. Из России заказ можно оплатить через Aliexpress.ru, вот ссылочка на инструкции о том как это сделать: drive.google.com/drive/folders/1QIyEKWTULtb6t4LAxanhJnWPb7u7MqAS Спасибо большое за ваши комментарии!
Пожалуйста, скиньте ссылку на скетч эмулятора замка! Хочу попробовать добавить в свой проект (с питанием) эмуляцию ibutton на основе вашего кода, и если есть готовый скетч эмуляции ibutton на нанку, поделитесь пожалуйста, тоже. заранее спасибо.
@@Lexxl67 Для замка используется стандартная библиотека: www.arduino.cc/reference/en/libraries/onewire/ Команда либо search() - это самое простое, либо Read ROM (33h). Мой скетч накидан от балды и выглядит как 💩, выложить в таком виде я его не могу ))) Но там всё элементарно просто. Скетча эмулятора для Nano нету. В Инете есть проекты (типа OneWireHub), но они довольно прожорливые. Вполне можно адаптировать tiny13-й код под mega32, поменять задержку на delayMicroseconds, ну и прочие аппаратные дела портировать.
какая милота! как же кайфово жить в мире в котором простые но умные люди могут делать свои крутейшие устройства! не на самодельной плате а на фабричной плате с смс компонентами кайф! эстетические удовольствие!
Бггг, кайф! Желаю скорейшего выздоровления и БОООЛЬШЕ ФЛЮСААА! Действительно приятно смотреть, когда из-за обильной смазки флюсом пайка становится очень аккуратной
Повторил проект, все отлично заработало, только пришлось увеличить емкость питающего конденсатора до 4,7 мф так как Atiny13 SU не нашел, использовал SSU, у него потребление значительно выше. Спасибо автору.
С метками куча проблем. Если с килогерцовыми относительно просто, то эмулятор мегагерцовых - дорого и сложно, начиная от того, что только Mifare стандартов больше десятка, заканчивая тем, что у домофонов фильтры на эмулированные майфаеры. Ну и требуемая компонентная база на порядок сложнее. В одно жало это несколько лет работы по пятидневке.
@@TheAkaish Mifare можно без проблем телефоном эмулировать, если именно ключ не нужен, а 125кГц видел в инете проект, тоже кто то на теньке делал, там у него для эмуляции 1 ключа вообще без обвязки, хватает встроенной емкости, а тактирование берет от домофона.
Интересный канал. Побольше бы контента выпускал) Когда вижу , что остались еще люди, которые разводят свои полноценные платы - радуюсь) Выскажу свои мысли на тему........... Пишу я на асме авр последние лет18.Если есть какие то вопросы по архитектуре - думаю смогу ответить)) На счет энергопотребления - да. штука нелинейная. И более эффективней работать на полную, потом засыпать в повер даун. Реакция на смену фронта порта - так себе идея. Это подходит только для выхода из глубокого сна. Для всего остального есть pcint. Так же есть регистры didr. Отключая разную периферию можно добиться хороших результатов. Намек - изучи тини841 - просто офигеешь от функционала за копейки! Недавно делал радиомаячек, с частотой пакетов 2сек. Так вот контроллер тини841 в маячке у меня потреблял 1мкА. При этом производились постоянные вычисления и общения с радиомодулем по SPI. Причем 1мкА - это реально измеренный ток) сделал измерительный шунт на 10к и усилитель в 100раз для наблюдения тока потребления на осциле. Теперь на счет 1990.......... есть у меня солидный опыт с ними. Разрабатываю и произвожу серийно электронику для идентификации. в том числе и для IBUTTON. Требование у меня жесткое - не должно быть ни одного пропущенного пакета хотя бы 1 час. а оборудование , которое считывает IBUTTON бывает весьма разное. Не надо контролировать нарастающий фронт. Совсем. отщитываешь 22 мкс от отрицательного фронта и делаешь измерение на линии - дальше уходишь в ожидание следующего бита. Все временные вычисления делаю не в прерывании , а в основном цикле. прерывания лишь инициализируют работу по таймеру. как только происходит отрицательный фронт - запоминаешь значение таймера. прибавляешь к нему некоторую константу , и записываешь в ячейку сравнения таймера. Далее в зависимости от 1/0 при срабатывании прерывания по сравнению таймера ставишь выход в Z состояние. Таким образом 95% времени контроллер свободен для остальных работ. Таким образом я добился того, что контроллер в прерывании находится не более 1.5мкс работая на 16мгц. То есть все остальное время он готов обрабатывать другие потоки и данные. У этого метода с таймером есть одна крутая фишка - можно сразу много задержек вести одновременно.
@@DmitryMuravyev Привет! Я так и не понял клонирование ключа происходит полностью или нет? Есть устройства которые проверяют не только серийный номер ключа но и его принадлежность к семейству. Около 20 лет назад работал с этими ключами и точно не вспомню. По моему 01 это ключ который имеет серийник, а 02 это программируемый.
Добавить микро переключатели на всю ширину. Это как раз 3 штуки влезет. И комбинация их значений это будет индекс ключа с которого начинать перебор. Так можно обойти особо умные домофоны. А чтобы не задействовать много ног, пускай переключатели будут просто параллельно соединять резисторы. И как раз через замер сопротивления (вернее напряжения) уже вычислять какая комбинация выбрана.
О! Костыли, как много к этом слове)))) Дважды пользовался этим видом транспорта, один раз четыре месяца, второй раз всего пару))) А проект замечательный! У меня же другая беда - ключ всего один, но его форм-фактор меня вымораживает. Хотел разместить плату в болванке, наподобие обычного английского ключа, но что-то пошло не так. Места там очень уж мало - при обрезании платы повреждается чип.
Новый топ контент с классным автором? -Прошу проследовать в компанию с такими авторами как: АлексГайвер, Лисин, акакасьян, и пр. Там еще хамстертайм в списке вроде, но об этом тсс)
У диодов Шоттки обратный ток сильно выше чем у обычных выпрямительных диодов и он сильно растёт при повышении температуры и обратного напряжения. Не знаю какие диоды вы поставили в вашем проекте, но рекомендую проверить эти параметры в документации. Обратный ток вполне может достичь и 100 мкА.
Как вариант: можно сократить количество записанных ключей с 8-ми до 4-х и "прикрутить" гироскоп. таким образом позиционируя ключ вверх-вниз-влево-вправо выбирать нужный в данный момент ключ.
Конденсаторов влезло бы еще как минимум 3-4 в тот же ряд. Можно поискать еще других брендов, бывают конденсаторы в таких же корпусах и на больше емкость. Еще отдельно из кучи конденсаторов можно выбрать нужное количество на максимальную емкость, там они с разбросом идут.
Чем больше коллективная ёмкость - тем дольше всё это хозяйство будет заряжаться, вместо того, чтобы уже заняться работой и пустить хозяина в домофон. Чувство меры не должно подводить.
@@jendoss Ну устройство начнет работать еще до того как конденсаторы полностью зарядятся. И если даже поставить 8-10 керамических кондеров, там не будет такой уж прям огромной емкости чтоб они долго заряжались.
Неплохо, но скорее всего, уже не актуально. Реализация интересная. А чтобы изогнуть текстолит, достаточно нагреть плату до 250 гр феном, она станет мягкой и после отстывания, запомнит форму
Классная, крутая вещь. Мало того что функциональная. Ещё и выполнена красиво. Видео с пояснениями и самого процесса сборки тоже отлично. Сколько по времени весь процесс подготовки материала для видео, съёмки видео и монтажа видео занял?
@@Zoyka_Smelaya , кстати забавная причинно-следственная связь: из-за мобилизации дворники почти исчезли из городов, листва опала и стала скользкой, число подскользнувшихся увеличилось, какой-то процент из них сломали ноги.
Почему в прошивке указывается частота 8МГц? Ведь контроллер может работать от внутреннего тактирования только на 125кГц, 4,8МГц или 9,6МГц, а внешнего тактирования я не увидел🙄
Тоже согласен, первое что в голову пришло после просмотра видео автора - 3-5 микрокнопок на каждый замок. Мне в принципе нужно в основном 3 шт - дом, родители и школа. На работе скуд на RFID
Месяц назад я сделал пару таких эмуляторов, но проверить в работе на живых домофонах получилось только после праздников. Ну что сказать? Вещь абсолютно неюзабельная, но с одной оговоркой, о которой в конце. Собрано все один в один, проверено на простейшем СКУД, которые давно делал на заказ для одного предприятия. Ничего кроме как получить содержимое ключа и при совпадении открыть не умеет. Все как автором задумано, все четко, 3 первых ключа, с кнопкой остальные. Но есть одно "но" - к домофонам это не относится. У нас в округе две домофонные фирмы, ассортимент по маркам домофонов - 9 из 10 это Визит, Цифрал и Метаком. Визит игнорирует ключ, даже если прописаны оригинальные ключи, т.е. тишина, то же самое с Метакомом - никакой реакции, Цифрал считывает только первый ключ, циклично выдает ошибку, раз в 1,5-2 секунды. Кроме того, новые Визиты и некоторые Метакомы, прежде чем прочитать ключ, пытается его записать, болванки RW1990 помирают еще до того, как их прочтут, приложил - и все пропало ), TM2004 не трет, но и не распознает, TM-01 работает. Никаких умных мыслей в голову не приходит, кроме как грешить на емкости, при заявленных 22 uF DT-71 показывает 12-13 uF, другие приборы 17-18 uF, но никак не их номинал. Вчера принесли 47 uF, на DT-71 25 uF, попробую перепаять, о результатах доложу ). Вот как то так.
В принципе, при наличии контроллеров для реверс-инженеринга, можно б/м подогнать логику работы под разные модели домофонов. Я тестил только на тех, которые в видео. Цифрал оказался совсем простой, а для Proel пришлось покупать его контроллер Z-5R и изучать. Только вряд ли получится всё это дело запихнуть в килобайт, даже если полностью перейти на асм. В идеале нужен МК с широким диапазоном питания 1.5-5В, низким потреблением и парой килобайт на борту. Не знаю, может быть в сторону PIC или NXP имеет смысл посмотреть... Во всяком случае, что-то более свежее чем ATtiny13.
Ну, конкретно этот проект он, что называется, just for fun. Но если вдруг нарисуется что-то более серьёзное, то я буду знать к кому обратиться )) Спасибо!
К последему вопросу. Как, насчет добавить маленький ионистер и поливичек, который в случае такого бомбления начнет заряжаться от этого сигнала, немного обвязки без логики и хитрый алгоритм действий думаю решит проблему. Вопрос только какое колличество тестов провети придется, чтоб настроить такую вундервафлю?)
8 метров для ибутона много, применяй делитель на 8 и будет тебе шастье в плане потребления, 600кГц для эмуляции таблетки более чем хватает, на асме если написать все то все будет четко и быстро а вот на С могут быть задержки ибо С не для такого...
Учитывая стоимость в 30 руб за WCH32V003, который имеет 16Кб ROM, 2Kb Ram, более 20 пинов, какой смысл писать на асемблере для at13? Он умер, он дорог, он слаб. Забудьте про AVR. RiscV!
Вопрос, а на сколько сложно сделать в таком формате ключ-анализатор форматов домофона и наличия фильтров? Приложил, а он цветным светодиодом показывает, это Даллас, цифрал или метаком, а красным сигнализирует о наличие фильтра. Просто интересуюсь, мне для исследовательских целей.
Если все их купить и изучить, то по косвенным признакам (команды, частота опроса и т.д.) можно определять тип устройства, а соответственно и чего оно ожидает от ключа. Только внешнее питание потребуется.
@@Запискисамоучки , была такая серия таблеток, DS1992..1996, они все с Li-Ion батарейкой внутри. Назначение - статическое ОЗУ, что-то типа дискеты, данные переносить между устройствами (кроме DS1994 - там часы).
а можно ли записывать какой был последний ключ по номеру и переключать на следующий перед сном чтоб перед следующий включением он сразу считывал (2,3,4,5,и тд) ключ
Вот бы сделать выбор ключа в ручную, чтоб с охраны снять, его два раза нужно приложить, а в служебное помещение попасть другой ключ 1 раз., как и домой попасть
Дмитрий, подскажите возможную причину. Домофон не читает собранный ключ. Хотя скетч на ардуинке с библиоекой OneWire читает как собранный ключ так и исходный одинаково.
По моему опыту, к такой ситуации приводили: - диоды со слишком большим обратным током (утечки); - хитрый домофон (может быть как разное использование команд, так и кол-во/частота сверок ключа). Во втором варианте только изучать домофон анализатором/осциллографом...
@@DmitryMuravyev Хитрый домофон не подходит. В ключе стоит код скорохода и я проверял на нескольких домофонах. Вы рекомендовали подстроить частоту - может от этого зависеть? Диоды буду менять.
Дело не в самом коде, а в способе его запроса и ожидаемом ответе (или нескольких). Я на скороходе не изучал. Только на цифрале пробовал (там всё просто) и на proel, он же Iron logic, вот на нём заморочки были. Пришлось даже отдельный замок купить для изучения.
@@DmitryMuravyev Нет, я неправильно выразился. Домофон обычный, просто ключ в таблетке универсальный и подходит в нашем доме ко всем подъездам. Его я и скопировал. Скетч ардуинки читает его с собранной таблетки и с заводской.
Дмитрий, вопрос немного не пе теме, но все же) Что у Вас за стол? Из чего столешница? Как я понимаю это какой-то щит. Как она для рабочего стола на котором паяете? Как стойкость к механическим воздействиям?
Дорый день! Я собрал этот проект, огромное спасибо за удовольствие. Хочу вас попросить убрать или доп. прошивку сделать, без проверки ключей, чтобы можно было записать пустой FFF.... и не получается из-за проверки (контрольная сумма) записать вездеходы.
Добрый день. Спасибо за комментарий! Там чтобы убрать проверку при записи, надо в 414 строчке удалить "&& (oneWireCRC(8) == 0)". А вообще, пустая EEPROM как раз FF-ы и содержит, т.е. достаточно стереть EEPROM, а при использовании нажимать на кнопку, чтобы не выполнялась проверка на выдаче. Или удалить "|| (EEPROM_read(rom_addr) == 0xFF)" в 579-й строке.
@@DmitryMuravyevУбрал эти строки, установил attiny13, скомпелировал, экспортировал бинарик. И тут вопрос так как не могу прошить тиньку через ардуно, так как не понимаю что делать с этими фьюзами. Могу ли я просто этот hex прошить? Через сторонний софт (avrdudeprog), я так с вашим hex прошивал, все работает.
@@lcf686 Да, можно и из cmd прошить. В описании есть команда. А что за проблема у вас? Фьюзы, насколько я помню, прошиваются автоматически (кажется даже не надо burn bootloader делать, который для 10й тиньки фьюзы прошивает). Я делал ровно как в видео, выставлял настройки и прошивал без дополнительных действий.
Спасибо! Мелочь повехностным натяжением сама хорошо встаёт на место. А выводные компоненты проще позиционируются и лучше пропаиваются паяльником. Во всяком случае, мне так проще и результат больше нравится)
Друзья, к сожалению, я сейчас не имею возможности собирать и продавать эти устройства. В описании ролика есть ссылки на схему, Gerber, компоненты и прочее. Платы я заказывал на JLC. Из России заказ можно оплатить через Aliexpress.ru, вот ссылочка на инструкции о том как это сделать: drive.google.com/drive/folders/1QIyEKWTULtb6t4LAxanhJnWPb7u7MqAS
Спасибо большое за ваши комментарии!
В настоящее время работает оплата картой мир) За видео спасибо. Получилось красиво.
Пожалуйста, скиньте ссылку на скетч эмулятора замка! Хочу попробовать добавить в свой проект (с питанием) эмуляцию ibutton на основе вашего кода, и если есть готовый скетч эмуляции ibutton на нанку, поделитесь пожалуйста, тоже. заранее спасибо.
@@Lexxl67 Для замка используется стандартная библиотека: www.arduino.cc/reference/en/libraries/onewire/
Команда либо search() - это самое простое, либо Read ROM (33h). Мой скетч накидан от балды и выглядит как 💩, выложить в таком виде я его не могу ))) Но там всё элементарно просто. Скетча эмулятора для Nano нету. В Инете есть проекты (типа OneWireHub), но они довольно прожорливые. Вполне можно адаптировать tiny13-й код под mega32, поменять задержку на delayMicroseconds, ну и прочие аппаратные дела портировать.
вроде всё пофиксили, пару месяцев назад оплачивал как раньше на сайте картой мастеркард
@@ДамирГалимуллин-т3и Да, точно! Давно не заказывал )))
какая милота! как же кайфово жить в мире в котором простые но умные люди могут делать свои крутейшие устройства! не на самодельной плате а на фабричной плате с смс компонентами кайф! эстетические удовольствие!
Очень интересно, но ничего не понятно. Включил фоном. Окружающие теперь считают меня умным )
Хороший проект, хорошее исполнение.
Вот это просто охренительный шедевр! Удачи вам, скорейшего выздоровления! Миру точно нужны такие люди, как вы
Спасибо!)
Бггг, кайф! Желаю скорейшего выздоровления и БОООЛЬШЕ ФЛЮСААА! Действительно приятно смотреть, когда из-за обильной смазки флюсом пайка становится очень аккуратной
Сдается мне, что этот проект мы скоро увидим на Алике в заводском китайском исполнении. 👍
Повторил проект, все отлично заработало, только пришлось увеличить емкость питающего конденсатора до 4,7 мф так как Atiny13 SU не нашел, использовал SSU, у него потребление значительно выше. Спасибо автору.
Странно, они вроде только корпусом отличаются, если только сам камень не китайская реплика. И кондёры по схеме 22мкФ)
Классный проект, но у нас уже все ключи безконтактные и было бы интересно и с такими ключами увидеть проект
С метками куча проблем. Если с килогерцовыми относительно просто, то эмулятор мегагерцовых - дорого и сложно, начиная от того, что только Mifare стандартов больше десятка, заканчивая тем, что у домофонов фильтры на эмулированные майфаеры. Ну и требуемая компонентная база на порядок сложнее. В одно жало это несколько лет работы по пятидневке.
@@TheAkaish Mifare можно без проблем телефоном эмулировать, если именно ключ не нужен, а 125кГц видел в инете проект, тоже кто то на теньке делал, там у него для эмуляции 1 ключа вообще без обвязки, хватает встроенной емкости, а тактирование берет от домофона.
Для нерусских - беСконтактные.
@@TheAkaish вот это ты раскидал, красава.
На телефон андроид рут ставишь и эмулируешь любой физический ключ, я так свой подъезд открываю
Нет слофф! Работа на высшем уровне, вот это подход! Подписался!
Спасибо за отзыв и подписку!)
мое почтение, я бы не додумался согнуть текстолит с помощью ножевки)
Уважаю такой серьезный подход! Мое почтение..
Интересный канал. Побольше бы контента выпускал)
Когда вижу , что остались еще люди, которые разводят свои полноценные платы - радуюсь)
Выскажу свои мысли на тему...........
Пишу я на асме авр последние лет18.Если есть какие то вопросы по архитектуре - думаю смогу ответить))
На счет энергопотребления - да. штука нелинейная. И более эффективней работать на полную, потом засыпать в повер даун.
Реакция на смену фронта порта - так себе идея. Это подходит только для выхода из глубокого сна. Для всего остального есть pcint.
Так же есть регистры didr. Отключая разную периферию можно добиться хороших результатов.
Намек - изучи тини841 - просто офигеешь от функционала за копейки!
Недавно делал радиомаячек, с частотой пакетов 2сек. Так вот контроллер тини841 в маячке у меня потреблял 1мкА. При этом производились постоянные вычисления и общения с радиомодулем по SPI. Причем 1мкА - это реально измеренный ток) сделал измерительный шунт на 10к и усилитель в 100раз для наблюдения тока потребления на осциле.
Теперь на счет 1990.......... есть у меня солидный опыт с ними. Разрабатываю и произвожу серийно электронику для идентификации. в том числе и для IBUTTON.
Требование у меня жесткое - не должно быть ни одного пропущенного пакета хотя бы 1 час. а оборудование , которое считывает IBUTTON бывает весьма разное.
Не надо контролировать нарастающий фронт. Совсем. отщитываешь 22 мкс от отрицательного фронта и делаешь измерение на линии - дальше уходишь в ожидание следующего бита.
Все временные вычисления делаю не в прерывании , а в основном цикле. прерывания лишь инициализируют работу по таймеру.
как только происходит отрицательный фронт - запоминаешь значение таймера. прибавляешь к нему некоторую константу , и записываешь в ячейку сравнения таймера. Далее в зависимости от 1/0 при срабатывании прерывания по сравнению таймера ставишь выход в Z состояние.
Таким образом 95% времени контроллер свободен для остальных работ.
Таким образом я добился того, что контроллер в прерывании находится не более 1.5мкс работая на 16мгц. То есть все остальное время он готов обрабатывать другие потоки и данные.
У этого метода с таймером есть одна крутая фишка - можно сразу много задержек вести одновременно.
Спасибо большое за комментарий! Познавательно!
@@DmitryMuravyev Привет! Я так и не понял клонирование ключа происходит полностью или нет? Есть устройства которые проверяют не только серийный номер ключа но и его принадлежность к семейству. Около 20 лет назад работал с этими ключами и точно не вспомню. По моему 01 это ключ который имеет серийник, а 02 это программируемый.
Полностью весь ROM, 8 байт.
@@DmitryMuravyev Спасибо!
Безусловно лайк и подписка, автору здоровья!)
Спасибо за видео, очень интересный проект! Интересно было бы увидеть версию для ключей rfid
Отличное видео по изготовлению интересного устройства (сувенира), спасибо за качественную работу, подписался! :)
Добавить микро переключатели на всю ширину. Это как раз 3 штуки влезет. И комбинация их значений это будет индекс ключа с которого начинать перебор. Так можно обойти особо умные домофоны. А чтобы не задействовать много ног, пускай переключатели будут просто параллельно соединять резисторы. И как раз через замер сопротивления (вернее напряжения) уже вычислять какая комбинация выбрана.
Это реально круто! И жто, скорейшего выздоровления!
однозначно зачет!) но как вариант, можно для каждого ключа свою кнопку добавить, при нажатии которой отдаются данные требуемого ключа
супер мастер... ему надо наладить выпуск таких ключей на продажу.... МОЛОДЦА
Подход основательный! Приятно смотреть!
Выздоравливай по быстрей!
Спасибо!
Приделай к костылю фонарик с наклоном 10-15 градусов к земле. Очень удобно при разных обстоятельствах, но в особенности при ночном посещении туалета.
Фонарик непременно нужно смастерить на базе ATtiny13. Иначе не по феншую
О! Костыли, как много к этом слове)))) Дважды пользовался этим видом транспорта, один раз четыре месяца, второй раз всего пару))) А проект замечательный! У меня же другая беда - ключ всего один, но его форм-фактор меня вымораживает. Хотел разместить плату в болванке, наподобие обычного английского ключа, но что-то пошло не так. Места там очень уж мало - при обрезании платы повреждается чип.
Спасибо за технопорно!) Как вариант в эмуль залить универсальные(проходники) ключи.Будет так сказать ключ почти от всех дверей
Я так пол года на костылях гонял😁на 4 этаж по лестницам бегал 😁😁😁
Давай выздоравливай!
Обалденный проект! Спасибо, что поделились)
Уххх, круто.! Очень понравилось. Нужно продолжать тему.
Береги лапку, выздоравливай...
Интересно, красивое решение и красиво сделано
Спасибо за комментарий!
Ну и голова у тебя---компьютер ! 👍👍👍
Ура новое видео!
Качественныц контент и отличное исполонение задуманного+ Смотрел на одном дыхании)
Молодец!..
Скорейшего выздравления! ;)
Спасибо!)
Кнопочки на платку ключа добавить "1-8" как на пульте ДУ и настанет счастье😉
решение прикольное ,класс, вернусь ,когда буду понимать чуть больше 15% сказанного =).
Новый топ контент с классным автором? -Прошу проследовать в компанию с такими авторами как: АлексГайвер, Лисин, акакасьян, и пр. Там еще хамстертайм в списке вроде, но об этом тсс)
Друг! Проект офигенный! Я бы очень хотел таких ключей купить! Продай!!! Для работы надо))))
У диодов Шоттки обратный ток сильно выше чем у обычных выпрямительных диодов и он сильно растёт при повышении температуры и обратного напряжения. Не знаю какие диоды вы поставили в вашем проекте, но рекомендую проверить эти параметры в документации. Обратный ток вполне может достичь и 100 мкА.
Спасибо большое! Учту в следующий раз. У меня были MBR0520, их и поставил. По докам при +25 должно быть около 7мкА.
@@DmitryMuravyev 7 мкА нормально. Удачный диод.
Как вариант: можно сократить количество записанных ключей с 8-ми до 4-х и "прикрутить" гироскоп. таким образом позиционируя ключ вверх-вниз-влево-вправо выбирать нужный в данный момент ключ.
ооо костыли... тоже ходил... пол года... выздоравливай чувак скорее
привет. Сделай ещё радиоционный счётчик будет круто! С разбором кода и схемы.
Конденсаторов влезло бы еще как минимум 3-4 в тот же ряд. Можно поискать еще других брендов, бывают конденсаторы в таких же корпусах и на больше емкость. Еще отдельно из кучи конденсаторов можно выбрать нужное количество на максимальную емкость, там они с разбросом идут.
Кондёры можно ребром ставить 😉
Тогда их вдвое больше влезет
Чем больше коллективная ёмкость - тем дольше всё это хозяйство будет заряжаться, вместо того, чтобы уже заняться работой и пустить хозяина в домофон. Чувство меры не должно подводить.
@@jendoss Ну устройство начнет работать еще до того как конденсаторы полностью зарядятся. И если даже поставить 8-10 керамических кондеров, там не будет такой уж прям огромной емкости чтоб они долго заряжались.
Димычь ,мне это конечно не надо , а за юмор лайк , порадовал.😁👍
Абалдеть!!! Очень хорошо
Супер, очень хочу такой, даже скачаю файлы, но как обычно руки не дойдут самому сделать..
Неплохо, но скорее всего, уже не актуально. Реализация интересная. А чтобы изогнуть текстолит, достаточно нагреть плату до 250 гр феном, она станет мягкой и после отстывания, запомнит форму
Впячатляет) лайк, подписка, комментарий. Удачи!)
Шикарно! ждем RFID
Ждём продолжения!
Красавчик,отличная работа.
Классная, крутая вещь. Мало того что функциональная. Ещё и выполнена красиво. Видео с пояснениями и самого процесса сборки тоже отлично. Сколько по времени весь процесс подготовки материала для видео, съёмки видео и монтажа видео занял?
Спасибо за комментарий!)) Насчёт времени не скажу. Много. Этот проект стартовал ещё в мае. Я не профи, занимаюсь в свободное время 🤷🏻♂
Нога сломана в исследовательских целях, и стало мейнстримом! п.с. скорейшего выздоровления.
@@Zoyka_Smelaya не нужно бе зпочвенных оскорблений, владельца канала.
@@Zoyka_Smelaya , кстати забавная причинно-следственная связь: из-за мобилизации дворники почти исчезли из городов, листва опала и стала скользкой, число подскользнувшихся увеличилось, какой-то процент из них сломали ноги.
Без вставок смотрится гораздо лучше.
Красивое исполнение платы 👍
Почему в прошивке указывается частота 8МГц? Ведь контроллер может работать от внутреннего тактирования только на 125кГц, 4,8МГц или 9,6МГц, а внешнего тактирования я не увидел🙄
Там регистр OSCCAL для калибровки генератора. Ставим 9.6 и калибруем на 8.
@@DmitryMuravyev интересное решение 🙄 спасибо за ответ
Очень круто! Можно еще сделать много кнопок для пресетов, чтобы всегда открывать с первого раза двери
Тоже согласен, первое что в голову пришло после просмотра видео автора - 3-5 микрокнопок на каждый замок. Мне в принципе нужно в основном 3 шт - дом, родители и школа. На работе скуд на RFID
Hi, Интересная реализация . Рекомендация . Программирование ключа без батарейки , а прикладывания девайса к двери и оригинала к девайсу
Потрясающе, просто и изящно
Респект автору. Я ВОСХИЩЕН РАБОТОЙ.
Было у меня два ключа от почтальена. Они вот реально любой домофон открывали. Либо первый открывал, либо второй. Любой домофон.
Хрен с ними с ключасми, почтальона хоть верни!!!
Мне вот какраз надо. Спасибо
Охренеть , слов понял только чуть , нееее лучше я заткнусь👄👅👄😁👍
Да. Делал лет 10 тому назад что то подобное. на 16 ключей. 125 кГц.
Шикарная идея. Благодарю за информацию 🙂👍💪💪💪💪💪💪
Отличный проект! Прямо мотивирует сделать что-нибудь своими руками!
Месяц назад я сделал пару таких эмуляторов, но проверить в работе на живых домофонах получилось только после праздников. Ну что сказать? Вещь абсолютно неюзабельная, но с одной оговоркой, о которой в конце. Собрано все один в один, проверено на простейшем СКУД, которые давно делал на заказ для одного предприятия. Ничего кроме как получить содержимое ключа и при совпадении открыть не умеет. Все как автором задумано, все четко, 3 первых ключа, с кнопкой остальные.
Но есть одно "но" - к домофонам это не относится. У нас в округе две домофонные фирмы, ассортимент по маркам домофонов - 9 из 10 это Визит, Цифрал и Метаком. Визит игнорирует ключ, даже если прописаны оригинальные ключи, т.е. тишина, то же самое с Метакомом - никакой реакции, Цифрал считывает только первый ключ, циклично выдает ошибку, раз в 1,5-2 секунды.
Кроме того, новые Визиты и некоторые Метакомы, прежде чем прочитать ключ, пытается его записать, болванки RW1990 помирают еще до того, как их прочтут, приложил - и все пропало ), TM2004 не трет, но и не распознает, TM-01 работает.
Никаких умных мыслей в голову не приходит, кроме как грешить на емкости, при заявленных 22 uF DT-71 показывает 12-13 uF, другие приборы 17-18 uF, но никак не их номинал. Вчера принесли 47 uF, на DT-71 25 uF, попробую перепаять, о результатах доложу ).
Вот как то так.
В принципе, при наличии контроллеров для реверс-инженеринга, можно б/м подогнать логику работы под разные модели домофонов. Я тестил только на тех, которые в видео. Цифрал оказался совсем простой, а для Proel пришлось покупать его контроллер Z-5R и изучать. Только вряд ли получится всё это дело запихнуть в килобайт, даже если полностью перейти на асм. В идеале нужен МК с широким диапазоном питания 1.5-5В, низким потреблением и парой килобайт на борту. Не знаю, может быть в сторону PIC или NXP имеет смысл посмотреть... Во всяком случае, что-то более свежее чем ATtiny13.
@@DmitryMuravyev Как Вами было правильно сказано "может потребоваться дополнительный research".
Могу чем помочь?
Ну, конкретно этот проект он, что называется, just for fun. Но если вдруг нарисуется что-то более серьёзное, то я буду знать к кому обратиться )) Спасибо!
пайка выглядит как заводская )
Очень все круто сделано, подписка :)
К последему вопросу. Как, насчет добавить маленький ионистер и поливичек, который в случае такого бомбления начнет заряжаться от этого сигнала, немного обвязки без логики и хитрый алгоритм действий думаю решит проблему. Вопрос только какое колличество тестов провети придется, чтоб настроить такую вундервафлю?)
8 метров для ибутона много, применяй делитель на 8 и будет тебе шастье в плане потребления, 600кГц для эмуляции таблетки более чем хватает, на асме если написать все то все будет четко и быстро а вот на С могут быть задержки ибо С не для такого...
Чего не для такого?там сишный код на несколько страниц у него.представляю, что на асме было бы и сколько времени убить нада на это.
@@borisraskolnikov ну асма это не для ардуинщиков да...
Двадцать лет изделию, и вот показали новшество.
Спс за интересное видео )
Это шедевр!
а вот бы так тахографы хачить, очень актуальная тема
Учитывая стоимость в 30 руб за WCH32V003, который имеет 16Кб ROM, 2Kb Ram, более 20 пинов, какой смысл писать на асемблере для at13? Он умер, он дорог, он слаб. Забудьте про AVR. RiscV!
Вот это предвидение)
А можно кнопкой переключать ключи? А какой-нибудь лампочкой показывать какой по счету ключик активный.
Питания паразитного на это не хватит...
Круто, хорошая работа
а нет скомпилированного бинарника и фьюзов, чтобы прошить программатором это дело?
Есть, но сейчас не под рукой. Через пару дней только смогу выложить.
@@DmitryMuravyev буду очень благодарен
Выложил бинарник: drive.google.com/drive/folders/1QQMyIkBVng6_JfQlNiIVPIaYJ0QIDTjX
Прошивка/фьюзы: avrdude -v -pt13 -cusbasp -Pusb -B32 -Uhfuse:w:0xff:m -Ulfuse:w:0b00111010:m -Uflash:w:iButton_Emulator.ino.hex:i
@@DmitryMuravyev огромное спасибо!
ПП получилась круче заводской!
Очень красиво.
Вопрос, а на сколько сложно сделать в таком формате ключ-анализатор форматов домофона и наличия фильтров? Приложил, а он цветным светодиодом показывает, это Даллас, цифрал или метаком, а красным сигнализирует о наличие фильтра. Просто интересуюсь, мне для исследовательских целей.
Если все их купить и изучить, то по косвенным признакам (команды, частота опроса и т.д.) можно определять тип устройства, а соответственно и чего оно ожидает от ключа. Только внешнее питание потребуется.
КРАСАВЧЕГ!
Нихрена не понятно но очень интересно. Лайк за проделанную работу.
RFID думаете добавлять?
Для RFID батарейка потребуется. Но тема интересная, будет время - поизучаю )
@@DmitryMuravyev была шальная мысль запихать маленькую 3в батарейку (что-то вроде cr1210) в центральную таблетку ))
@@Запискисамоучки , была такая серия таблеток, DS1992..1996, они все с Li-Ion батарейкой внутри. Назначение - статическое ОЗУ, что-то типа дискеты, данные переносить между устройствами (кроме DS1994 - там часы).
а можно ли записывать какой был последний ключ по номеру и переключать на следующий перед сном чтоб перед следующий включением он сразу считывал (2,3,4,5,и тд) ключ
Для этого нужно стабильное питание, но попробовать можно. Тогда в простейшем случае влезет 7 ключей + позиция последнего.
Супер ключ.
На сколько хватает заряда конденсаторов?
3 ответа подряд выдаёт легко. А дальше надо экспериментировать, у меня на осциллографе памяти мало, так что не получилось этот момент поймать.
Красиво сделано
Такое можно уже на аналог кикстартера выкладывать и пробовать мини производство, правда хлопотно это все.
Вот бы сделать выбор ключа в ручную, чтоб с охраны снять, его два раза нужно приложить, а в служебное помещение попасть другой ключ 1 раз., как и домой попасть
В проекте есть два банка ключей - без кнопки и с нажатой кнопкой. Распихайте ключи по разным банкам - и задача выполнена.
Благодарю, за расширенное описание замечательного проекта!!!
Круто!!! Жаль подобные домофоны вымирают... А что с ногой???
Дмитрий, подскажите возможную причину. Домофон не читает собранный ключ. Хотя скетч на ардуинке с библиоекой OneWire читает как собранный ключ так и исходный одинаково.
По моему опыту, к такой ситуации приводили:
- диоды со слишком большим обратным током (утечки);
- хитрый домофон (может быть как разное использование команд, так и кол-во/частота сверок ключа).
Во втором варианте только изучать домофон анализатором/осциллографом...
@@DmitryMuravyev Хитрый домофон не подходит. В ключе стоит код скорохода и я проверял на нескольких домофонах. Вы рекомендовали подстроить частоту - может от этого зависеть? Диоды буду менять.
В добавок - ардуинка то читает код собранной таблетки.
Дело не в самом коде, а в способе его запроса и ожидаемом ответе (или нескольких). Я на скороходе не изучал. Только на цифрале пробовал (там всё просто) и на proel, он же Iron logic, вот на нём заморочки были. Пришлось даже отдельный замок купить для изучения.
@@DmitryMuravyev Нет, я неправильно выразился. Домофон обычный, просто ключ в таблетке универсальный и подходит в нашем доме ко всем подъездам. Его я и скопировал. Скетч ардуинки читает его с собранной таблетки и с заводской.
Дмитрий, вопрос немного не пе теме, но все же)
Что у Вас за стол? Из чего столешница? Как я понимаю это какой-то щит. Как она для рабочего стола на котором паяете? Как стойкость к механическим воздействиям?
Это сращеный(!) дуб. Дико тяжёлый, чуть не помер когда нёс домой))) Могу поискать фирму, которая делала, если вам надо.
@@DmitryMuravyev спасибо, посмотрю в его сторону.
Я бы даже купил платку.
Дорый день!
Я собрал этот проект, огромное спасибо за удовольствие. Хочу вас попросить убрать или доп. прошивку сделать, без проверки ключей, чтобы можно было записать пустой FFF.... и не получается из-за проверки (контрольная сумма) записать вездеходы.
Добрый день. Спасибо за комментарий!
Там чтобы убрать проверку при записи, надо в 414 строчке удалить "&& (oneWireCRC(8) == 0)".
А вообще, пустая EEPROM как раз FF-ы и содержит, т.е. достаточно стереть EEPROM, а при использовании нажимать на кнопку, чтобы не выполнялась проверка на выдаче.
Или удалить "|| (EEPROM_read(rom_addr) == 0xFF)" в 579-й строке.
@@DmitryMuravyevУбрал эти строки, установил attiny13, скомпелировал, экспортировал бинарик. И тут вопрос так как не могу прошить тиньку через ардуно, так как не понимаю что делать с этими фьюзами. Могу ли я просто этот hex прошить? Через сторонний софт (avrdudeprog), я так с вашим hex прошивал, все работает.
@@lcf686 Да, можно и из cmd прошить. В описании есть команда. А что за проблема у вас? Фьюзы, насколько я помню, прошиваются автоматически (кажется даже не надо burn bootloader делать, который для 10й тиньки фьюзы прошивает). Я делал ровно как в видео, выставлял настройки и прошивал без дополнительных действий.
Ошибка такая
avrdude: set sck frequency to 16000 hz
avrdude: set sck frequency to 16000 hz
@@lcf686 Пробовали выставлять Programmer: USBasp slow (MicroCore)?
Классный видос. Кальция тебе в ногу. Скажи почему тиньку паял паяльником, а рассыпуху пастой?
Спасибо! Мелочь повехностным натяжением сама хорошо встаёт на место. А выводные компоненты проще позиционируются и лучше пропаиваются паяльником. Во всяком случае, мне так проще и результат больше нравится)
Подскажите, это универсальный ключ. Я к сожалению не понял. Или копирует много ключей и сохраняет в память ?
Добрый день! а как с вами связаться в личке? хотел бы обсудить один момент по написанию прошивки. зная ваши способности, для вас это будет плевое дело
Добрый день. Контактный мейл в профиле канала.
А потом этот ключ скажет вам , -я не распознала ваше лицо , скажите фото сто бы сделать снимок )))