Съдържание:

Ултразвукова система за достъп: 6 стъпки (със снимки)
Ултразвукова система за достъп: 6 стъпки (със снимки)

Видео: Ултразвукова система за достъп: 6 стъпки (със снимки)

Видео: Ултразвукова система за достъп: 6 стъпки (със снимки)
Видео: Свършвам бързо! Как да правя секс по-дълго? 2024, Ноември
Anonim
Ултразвукова система за достъп
Ултразвукова система за достъп

Този път ви представям ултразвукова система за достъп, която според мен би могла да бъде интересна.

Той се основава на ултразвукови вълни, така че е система за безконтактен достъп, която не се нуждае от друго електронно устройство, а от какъвто и да е предмет дори от ръцете ви, за да се опитате да предоставите достъп до каквото искате.

Основите на системата: подредена последователност от измерени разстояния формира ключ

Надявам се да ти хареса

Стъпка 1: Как работи

Системата използва ултразвуков сензор за измерване на разстоянията до обект, поставен пред него.

Да предположим, че ние конфигурираме системата да допуска 6 определени разстояния: 1/2 ", 1/5", … и дефинираме последователност от 5 измерени разстояния като ключ за достъп, тогава наборът от различни комбинации ще бъде 6x6x6x6x6 = 7776

Играйки с броя на зададените разстояния и дължината на ключа за достъп, можем да конфигурираме система за достъп с огромен брой комбинации.

Системата винаги измерва разстояния.

Ако сензорът измерва валидни разстояния през определен интервал от време, скицата го запазва и свети бял светодиод за кратък интервал от време.

След това скицата проверява дали всички запазени разстояния съвпадат в същия ред с конфигурирания ключ за достъп.

Ако е така, скицата ще светне зеления светодиод и ще отвори бариерата.

Стъпка 2: Консумативи

Консумативи
Консумативи
  • Един ултразвуков сензор HC-SR04
  • Един ARDUINO NANO или съвместим микроконтролер
  • Един микро серво мотор
  • Един LCD дисплей ARDUINO
  • Един I2C ARDUINO LCD адаптер
  • Един протоборд
  • Три 5 мм светодиода: бял, червен и зелен
  • Проводници
  • Шперплат
  • Картон

Стъпка 3: Диаграма на оформяне

Диаграма за оформяне
Диаграма за оформяне

Стъпка 4: Изграждане на системата

Изграждане на системата
Изграждане на системата
Изграждане на системата
Изграждане на системата
Изграждане на системата
Изграждане на системата

Стъпките, които следвах за изграждането на системата, са следните:

  • Отворете няколко отвора на шперплата, за да инсталирате ултразвуковия сензор, микро серво мотора, ARDUINO LCD и трите светодиода.
  • Свържете всички компоненти и ги свържете към микроконтролера, както можете да видите на снимките.

Стъпка 5: Кодът

Няколко точки, които трябва да се вземат предвид в скицата:

Променливата с постоянен низ "accessequence" съхранява стойността на ключа за достъп

const String accessequence = "234";

  • Стойността на разстоянието, която можете да видите на LCD дисплея на ARDUINO, не е стойността на разстоянието, измерена в инчове или сантиметри, а стойността на "група от разстояния". Искам да кажа, ако разстоянието, измерено от сензора, отива от 0, 78 "до (0, 78" + step_distance), стойността на "групата на разстоянията" е 1 и така нататък.
  • Можете да промените константното цяло число "step_distance", "min_distance" и "max_distance", за да регулирате точността на системата.

Препоръчано: