Hacker News Digest

18 сентября 2025 г. в 13:28 • kasiin.top • ⭐ 248 • 💬 77

OriginalHN

#flipper-zero#geiger-counter#arduino#esp32#crc32#md5#csv#gpio#radiation-detection

Flipper Zero Geiger Counter

Flipper Zero Geiger Counter

Примечание: все модули протестированы на сторонних прошивках. Рекомендуется использовать:

Совместимые приложения

Счётчик Гейгера

Приложение отображает график с показаниями в импульсах в секунду (CPS) и в минуту (CPM). Есть функции записи, масштабирования и смены единиц измерения.

CPS отображается в левом углу, CPM — справа. Новые значения CPS добавляются каждую секунду.

Для тестирования без трубки Гейгера подключите GPIO A4 к A7 — он генерирует сигнал с меняющейся частотой.

Управление:

  • OK (долгое нажатие): очистить график
  • Влево/вправо: выбор единиц измерения (CPM, μSv/h, mSv/y, Rad/h, mRad/h, uRad/h)
  • Вверх (долгое нажатие): включить/выключить запись (индикатор красный)
  • Вверх/вниз: масштабирование
  • Вниз (долгое нажатие): показать версию приложения
  • Назад (долгое нажатие): выход

Примеры использования:

  • Фоновая радиация (обнаруживаются продукты распада радона)
  • Измерение образцов урановой руды
  • Проверка стрелок часов с радиевой краской
  • Керамика с урановым покрытием
  • Америций-241 из детектора дыма

Запись сохраняется в CSV-файлы на SD-карте. Трубка J305 чувствительна только к бета- и гамма-излучению.

Генератор случайных чисел

Приложение создаёт истинно случайные числа на основе показаний счётчика Гейгера. Используются два метода хеширования:

  • CRC32 (8 импульсов) — для низкой активности
  • MD5 (32 импульса) — для высокой активности

Числа генерируются на основе временных меток при обнаружении излучения. Даже без радиоактивных источников можно использовать естественный радиационный фон от радона в воздухе.