берем еще сюда добавляем простейшую плиску (для удобства переконфигурации) и вообще песня. я себе сделаю управление загородным домом по радиоканалу, давно валяются две хорошие радиостанции icom с DTMF набором.
снимать/класть трубку можно через кабель или блютус и at-команды. и интересно, с какой максимальной частотой можно отправлять DTMF-сигналы, какова пропускная способность для такого интерфейса (модем получится, в общем)
Если я правильно понял документацию, то продолжительность тона и паузы не менее 20мс. То есть за 40мс можно передать пол байта или 12,5 байт в секунду ( в идеале).
Как всегда круто. Насколько я знаю, dtmf применяют для связи, но вот конкретно не понял зачем. Это типа реле, которое реагирует на определенную частоту, я так понял. Затрудняюсь сказать, где его можно применить. Ведь в прошлых ваших выпусках мы уже видели протоколы шифрования по радио каналу. Но все равно интересно.
+Василий Теркин В стационарных телефонах это использовалось при наборе номера, так называемый тональный набор. Правда не везде были АТС, способные его воспринимать. У нас был распостранен импульсный набор. Недавно узнал, что в сотовой связи это осталось и если нажать клавишу, то на противоположной стороне слышен тональный сигнал. Решил побаловаться :)
Мертвое устройство. Нет обратной связи... Прошел сигнал, не прошел, сработало или нет - как повезет. При помехе или слабом сигнале GSM работает с глюками. Это давно известно. Но можно сделать обратную связь - задувать сигнал подтверждения в микрофон приемного телефона - тоже через кабель. Я так делал в домашней сигналке - с голосовым подтверждением.
+SergeyD в данном случае её нет, хотя её можно реализовать. Первое, что пришло в голову, после нажатии определённой клавиши, прикладываешь телефон к уху и слушаешь ответ. В этом случае надо будет маленький динамик добавить в схему приемника. Не воспринимайте видео слишком серьезно, я не собираюсь это использовать, просто показал возможности. Мне даже паять ничего не пришлось. :)
Как? Пароль состоит из неизвестного количества неизвестных цифр. За считанные минуты можно перебрать несколько вариантов из огромного количества (10^количество цифр в пароле).
Как вариант, можно ждать, когда введут нужное количество цифр, и только потом сравнивать. Тут правда остаётся возможность узнать количество цифр. В случае ошибки можно выждать случайное время и бросить трубку. Тогда узнать количество цифр будет сложнее.
Подниматель трубки просто 10/10
Думал DTMF вообще ненужная устаревшая функция, а тут можно столько логики намутить)
берем еще сюда добавляем простейшую плиску (для удобства переконфигурации) и вообще песня. я себе сделаю управление загородным домом по радиоканалу, давно валяются две хорошие радиостанции icom с DTMF набором.
ЧЕЛ-ТЫ ГЕНИЙ
Родительский контроль на компьтер )
снимать/класть трубку можно через кабель или блютус и at-команды.
и интересно, с какой максимальной частотой можно отправлять DTMF-сигналы, какова пропускная способность для такого интерфейса (модем получится, в общем)
Если я правильно понял документацию, то продолжительность тона и паузы не менее 20мс. То есть за 40мс можно передать пол байта или 12,5 байт в секунду ( в идеале).
foo52ru а вы где брали такой красивый текстолит в качестве макетки?)
Как всегда круто. Насколько я знаю, dtmf применяют для связи, но вот конкретно не понял зачем. Это типа реле, которое реагирует на определенную частоту, я так понял. Затрудняюсь сказать, где его можно применить. Ведь в прошлых ваших выпусках мы уже видели протоколы шифрования по радио каналу. Но все равно интересно.
+Василий Теркин В стационарных телефонах это использовалось при наборе номера, так называемый тональный набор. Правда не везде были АТС, способные его воспринимать. У нас был распостранен импульсный набор. Недавно узнал, что в сотовой связи это осталось и если нажать клавишу, то на противоположной стороне слышен тональный сигнал. Решил побаловаться :)
foo52ru понятно.
Уже гаджит умный дом 3:05 Много сразу идей рождается...
Н"Х8Я НЕ ПОНИМАЮ В ЭИХ ШТУКАХ НОО ЛАЙК ПОСТАВЛЮ ЗОЧЕМ Я ЭТО СМОТРЮ
В телефоне есть функция автоподнятия трубки))) Такую гильотину соорудил зря))))
А чем автоподнятие трубки не катит? Настроил один раз и всё?
Владимир Широков не слышал про такую возможность
а как ты сделаешь сброс если пароль не верный, такое в телефон в настройках не написать...
Мертвое устройство. Нет обратной связи... Прошел сигнал, не прошел, сработало или нет - как повезет. При помехе или слабом сигнале GSM работает с глюками. Это давно известно. Но можно сделать обратную связь - задувать сигнал подтверждения в микрофон приемного телефона - тоже через кабель. Я так делал в домашней сигналке - с голосовым подтверждением.
Отличная бизнес идея как конструктор 3Д принтер и примеры как использовать его. Например для обучения и реализации своих идей
класс
Депутатам можно из дома не выходить, нажал нужную кнопочку, голос прошёл, сэкономил на бензине
Так вот почему на антитеррористических плакатах писали не трогать свой телефон.
Обновление прошивки по звуку.
обратная связь где ? как узнать включена лампа или нет ?
+SergeyD в данном случае её нет, хотя её можно реализовать. Первое, что пришло в голову, после нажатии определённой клавиши, прикладываешь телефон к уху и слушаешь ответ. В этом случае надо будет маленький динамик добавить в схему приемника. Не воспринимайте видео слишком серьезно, я не собираюсь это использовать, просто показал возможности. Мне даже паять ничего не пришлось. :)
Лампа в квантовой суперпозиции пока не нажмёшь на 5 или 6
Защита фуфло. Подобрать пароль с такой логикой работы можно за считанные минуты. =)
Как? Пароль состоит из неизвестного количества неизвестных цифр. За считанные минуты можно перебрать несколько вариантов из огромного количества (10^количество цифр в пароле).
Элементарно, если нажал верную цифру тебя не сбросят. И так ты уже знаешь одну. И так далее. =)
Точно, не подумал об этом :(. Это косяк в данной реализации, но правда легко можно убрать, немного подправив код.
Можно ещё сделать всего 3 попытки ввода, а если на модеме, то можно ещё и прописать определенные номера
Как вариант, можно ждать, когда введут нужное количество цифр, и только потом сравнивать. Тут правда остаётся возможность узнать количество цифр.
В случае ошибки можно выждать случайное время и бросить трубку. Тогда узнать количество цифр будет сложнее.
Автор не знает про автоответ?
Тут можно программно задавать время работы, а в остальное время автоматически класть трубку.
Да ты не умничай, ты лучше напиши как заказать.