Ультразвуковой датчик как датчик разблокировки
Можно ли использовать ультразвуковые датчики типа HC SR04 в качестве датчиков разблокировки? Я выясняю, может ли он заменить матричную клавиатуру?
Например, 6 HC SR04 используются в качестве входного датчика, ожидающего паттерна для разблокировки определенной вещи? Обычно в матричных клавиатурах мы будем нажимать [6,0,1,7] в качестве пароля, можно ли заменить его ультразвуковыми датчиками в качестве приемника ввода, и если можно, то какой тип кода использовать?
@Billy, 👍-1
Обсуждение1 ответ
Короткий ответ: да.
Общий ответ: вы можете использовать любое устройство ввода для использования в качестве механизма разблокировки. Вы можете использовать клавиатуру, несколько отдельных кнопок, вы даже можете использовать один ультразвуковой датчик (и в зависимости от разницы расстояний от этого датчика создать шаблон), вы можете использовать микрофон, датчик температуры (хотя это будет сложно разблокировать что-то).
Я бы начал с типичного примера скетча ультразвукового датчика и запрограммировал бы в нем алгоритм распознавания образов. Как именно будет выглядеть этот скетч, зависит от ваших требований (как вы хотите сохранить шаблон, должен ли он быть жестко закодирован или изменяемым).
Сначала попробуйте один датчик, чем несколько (я никогда не пробовал, но думаю, что это возможно). Если это не библиотека по умолчанию, вы должны написать свою собственную (возможно, это будет сложно). Чем думать о распознавании образов (значения ультразвукового датчика в правильном порядке), чем об изменении / хранении "кода".
- Использование YS-IRTM с Arduino Uno
- Онлайн-проблема подключения Arduino к базе данных MySQL
- код для автоматической двери
- Как можно ограничить чувствительность емкостных сенсоров?
- Как устранить сообщение об ошибке "assignment of function 'void digitalWrite (uint8_t, uint_8)"?
- Как преобразовать значения RGB в интенсивность
- Как считать показания датчика звука и включить датчик с датчиком воды, если показания выше порогового значения и при обнаружении воды в течение 2 минут?
- Почему жк-дисплей не показывает никакого выхода?
Я думаю, вы можете сделать так, чтобы, когда кто-то стоит перед ним, он открывался, но это не делает его очень безопасным., @Delta_G