Оглавление:
- Шаг 1. Как это работает
- Шаг 2: расходные материалы
- Шаг 3: Диаграмма Фритцинга
- Шаг 4: Построение системы
- Шаг 5: Код
- Шаг 6: Тестирование системы
Видео: Ультразвуковая система доступа: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
На этот раз я представляю вам ультразвуковую систему доступа, я думаю, это может быть интересно.
Она основана на ультразвуковых волнах, поэтому это система бесконтактного доступа, которая не требует никаких других электронных устройств, кроме любых предметов, даже ваших рук, чтобы попытаться предоставить доступ ко всему, что вы хотите.
Основы системы: упорядоченная последовательность измеренных расстояний образует ключ
Я надеюсь, вам понравится
Шаг 1. Как это работает
Система использует ультразвуковой датчик для измерения расстояния до объекта, находящегося перед ним.
Предположим, мы настроили систему на допуск 6 заданных расстояний: 1/2 ", 1/5",… и мы определяем последовательность из 5 измеренных расстояний как ключ доступа, тогда набор различных комбинаций будет 6x6x6x6x6 = 7776
Играя с числами указанных расстояний и длиной ключа доступа, мы можем настроить систему доступа с огромным количеством комбинаций.
Система всегда измеряет расстояния.
Если в течение заданного промежутка времени датчиком измерены допустимые расстояния, скетч сохраняет их и загорается белым светодиодом в течение короткого промежутка времени.
После этого скетч проверяет, совпадают ли все ранее сохраненные расстояния в том же порядке с настроенным ключом доступа.
В таком случае на скетче загорится зеленый светодиод и откроется шлагбаум.
Шаг 2: расходные материалы
- Один ультразвуковой датчик HC-SR04
- Один ARDUINO NANO или совместимый микроконтроллер
- Один микро-серводвигатель
- Один ЖК-дисплей ARDUINO
- Один ЖК-адаптер I2C ARDUINO
- Одна прототипная плата
- Три светодиода диаметром 5 мм: белый, красный и зеленый
- Провода
- Фанера
- Картон
Шаг 3: Диаграмма Фритцинга
Шаг 4: Построение системы
Шаги, которые я выполнил для создания системы, следующие:
- Проделайте несколько отверстий в фанере, чтобы установить ультразвуковой датчик, микро-серводвигатель, ЖК-дисплей ARDUINO и три светодиода.
- Подключите все компоненты и подключите к микроконтроллеру, как вы можете видеть на рисунках.
Шаг 5: Код
Несколько моментов, которые следует учесть в скетче:
Постоянная строковая переменная accessequence хранит значение ключа доступа
const String accessequence = "234";
- Значение расстояния, которое вы видите на ЖК-дисплее ARDUINO, - это не значение расстояния, измеренное в дюймах или сантиметрах, а значение «группы расстояний». Я имею в виду, что если расстояние, измеренное датчиком, изменяется от 0,78 дюйма до (0,78 дюйма + step_distance), значение «группы расстояний» равно 1 и так далее.
- Вы можете изменить постоянное целое число step_distance, min_distance и max_distance, чтобы настроить точность системы.
Рекомендуемые:
Ультразвуковая сонография тела с Arduino: 3 шага (с изображениями)
Ультразвуковая сонография тела с использованием Arduino: Здравствуйте! Мое хобби и страсть - реализовать физические проекты. Одна из моих последних работ посвящена ультразвуковой сонографии. Как всегда, я постарался сделать это как можно проще с помощью деталей, которые вы можете купить на ebay или aliexpress. Итак, давайте посмотрим, как далеко я могу зайти в остроумие
Умная ультразвуковая слепая палка: 5 шагов
Smart Ultrasound Blind Stick: сегодня почти 39 миллионов человек в мире слепы. Большинство из них используют для помощи обычную белую трость или палку для слепых. В этом руководстве мы собираемся создать умную электронную палку для слепых, которая не только помогает при ходьбе, но и
Беспроводная автоматическая система полива растений своими руками без необходимости доступа в Интернет: 3 шага
Беспроводная автоматическая система полива растений своими руками без необходимости доступа в Интернет: я хотел бы автоматически поливать свои растения регулярно, возможно, один или два раза в день в зависимости от разных сезонов. Но вместо того, чтобы заставить друга по IOT выполнять эту работу, я бы предпочел что-то отдельное для этой конкретной задачи. Потому что я не хочу идти
RFID NFC СИСТЕМА КОНТРОЛЯ ДОСТУПА ARDUINO: 3 шага
RFID NFC СИСТЕМА КОНТРОЛЯ ДОСТУПА ARDUINO: Мне нужна была система контроля доступа для моего офиса. Весь проект довольно легко построить. У меня дома был запасной Aduino Mega и экран Ethernet, так что с еще несколькими компонентами у меня есть смог построить систему контроля доступа для моего выключенного
Ультразвуковая мышь Headtracker: 4 шага (с изображениями)
Ультразвуковая мышь слежения за головами: недавно я восстановил гарнитуру для мыши с функцией отслеживания головы для парализованного человека. Это руководство содержит небольшую информацию, которая может помочь любому, кто пытается сделать то же самое. Эта гарнитура работает с устройством PRC Headmaster, Prentke HM-2P