Перейти к содержанию

Детектор «Отклик» из S.T.A.L.K.E.R. на базе ESP32

Привет, братья-сталкеры!  
Всегда любил электронику и вселенную S.T.A.L.K.E.R., поэтому решил объединить эти интересы и сделать реально работающий детектор артефактов.  
Начал с легендарного «Отклика»: 3D-модель нашёл в Сети, а электронику и прошивку собрал сам.  Ниже — все материалы для самостоятельного повторения и улучшения.

903227593_photo_2025-11-01_11-43-20(2).thumb.jpg.3e6d157f106828331989cc130aaacc1e.jpg


Принцип работы

В основе устройства — контроллер ESP32, который ищет BLE-устройства.  Артефакт представляет собой BLE-маячок с известным UUID.  Когда детектор обнаруживает сигнал с нужным UUID, он издаёт сигнал, как в игре.

  1.  ESP32 сканирует BLE-устройства.  
  2.  При нахождении устройства с нужным UUID включается индикация.  
  3.  Частота мигания и звука зависит от RSSI — чем ближе артефакт, тем чаще сигналы.  Для борьбы с шумом используется экспоненциальное сглаживание и скользящее среднее — их параметры подбирались опытным путём.  
  4. В демо-режиме устройство не ищет артефакт, а издаёт сигналы каждые 100 мс.  
  5. Поддерживается обновление по воздуху (OTA) через Wi-Fi.

Компоненты

  • ESP32 — Управляет логикой и сканирует BLE 
  • Buzzer — Издаёт звук при приближении к артефакту
  • Красный LED — Индикация питания 
  • Белый LED — Мигает при обнаружении артефакта
  • 3 движковых переключателя — Питание, звук, режим (демо / поиск)
  • TP4056 (USB-C) — Зарядка литий-ионного аккумулятора
  • Li-Ion 500 mAh — Питание детектора 
  • Резисторы 100 Ω — Ограничение тока светодиодов
  • NRF52810 Beacon — BLE-маячок, спрятанный в артефакт

 Схема подключения ESP32

789304704_.thumb.png.34b6156a98e4ec12a9d855f7bb292a23.png


 Материалы

3D-модель детектора была взята из открытых источников: printables.

Прошивка создана в Arduino IDE, исходный код доступен по ссылке: github.

В качестве артефакта используется 3D-модель «Ломоть мяса» с помещённым внутрь BLE-маячком NRF52810. 


Видео-демонстрация поиска артефакта

VK Видео | Youtube


Дополнительные фото

Спойлер

photo_2025-11-01_11-43-20.thumb.jpg.397fa0f063c4c89aef6c0145f872ee29.jpg

Спойлер

1491169744_photo_2025-11-01_11-43-20(3).thumb.jpg.f00fc5c1c197c5b5f3ef81e5029266f2.jpg


Получился функционирующий детектор «Отклик»,  который действительно ищет артефакт. Он стабильно работает, устойчив к помехам при измерениях и внешне повторяет устройство из игры. 
Буду рад вашим идеям и комментариям — впереди работа над детектором «Медведь».

  • Лайк 2
  • Мастер! 2
  • Сталкерский лайк 1
  • Жму руку 1
  • Хабар 3


2 Комментария


Рекомендуемые комментарии

интересная тема была бы для реалплея а так, занятая игрушка

  • Лайк 1

Поделиться этим комментарием


Ссылка на комментарий

Не думал серию видосов снять или хотя бы ролик про то как создавал этот девайс + гайды и инфа по использованию микроконтролеров? Вроде пользователям, по крайней мере в англо нетах нравится смотреть как кто-то что-то мастерит и объясняет. Главное не вкладываться в супермега продакшн с цветокором, съемками с разных ракурсов и тд, а проработать сценарий на том уровне чтобы просто было интересно смотреть.

Поделиться этим комментарием


Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти