
Compoden опублікував на Hackster стартовий проект Arduino, який перетворює ультразвуковий датчик на настільний датчик паркування. HC-SR04 вимірює відстань, і пасивний зумер звучить швидше, коли об’єкт наближається. За межами вибраного діапазону виявлення звук буде вимкнено.
Список деталей короткий: сумісна плата Arduino Uno 5 В, HC-SR04, пасивний шумовий модуль, макетна плата та дроти-перемички. TRIG переходить до D2, ECHO – до D3, а біпер – до D4, з усіма спільними підставами.
Схема TRIG бере імпульс, примножує відлуння та ділить час відлуння в мікросекундах на 58 для відстані в сантиметрах. Зчитування повторюються приблизно кожні 60 мс, щоб попереднє ехо не накладалося на наступне. Ця відстань задає паузу між короткими звуками. Пропущений постріл вважається поза дальністю.
Написання також включає загальні прийоми невдачі. М’які тканини поглинають ультразвук, а кутова поверхня відштовхує його, тому тест починається з плоскої твердої мішені. Для пасивного стану потрібен звуковий сигнал, а не просто гучний сигнал.
Дивіться більше на hackster.io.