Sensor Playground превращает ваш телефон в интерактивную панель управления для самодельных сенсорных узлов, созданных на базе ESP32 или одноплатного компьютера класса Raspberry Pi.
Прошейте бесплатную сопутствующую прошивку с GitHub на свою плату, подключите поддерживаемый датчик, и приложение автоматически обнаружит узел по протоколу UDP Discovery Broadcast в вашей локальной сети или через Bluetooth LE — без облака, без учетной записи, без регистрации. Показания отображаются в виде четких карточек и графиков в реальном времени, обновляемых в режиме реального времени.
🌟 ОСНОВНЫЕ ОСОБЕННОСТИ
• Автоматическое обнаружение сенсорных узлов по Wi-Fi (LAN) и Bluetooth LE
• Отображение интерактивных карт и графиков для каждой измеренной величины
• Оценка качества воздуха на основе показаний IAQ, CO₂ или eCO₂/TVOC
• Специальные экраны для датчиков жестов, расстояния и контакта
• Отображение изображения с камеры в формате MJPEG в реальном времени с возможностью управления изображением для ESP32-CAM
• Отправка растровых изображений на OLED-дисплей SSD1306 и включение/выключение светодиодного узла
• Индикатор уровня сигнала для Bluetooth-узлов
• Переключатель °C/°F, английский, немецкий и польский языки
• Все данные остаются в вашей сети: шифрование TLS и защита API-ключом — без использования облака
✅ ПОДДЕРЖИВАЕМЫЕ ДАТЧИКИ
• Датчики окружающей среды и качества воздуха: BME680, BME280, BMP085/BMP180, SCD30, SGP30, MCP9808, SHT11, SHT31, SHT41, AHT10/AHT20, DHT11, DHT22, CozIR-A, датчик пыли/частиц PPD42NS
• Световой и оптический датчики: SI1145 (солнечный свет/УФ), TSL2591 (люкс), TCS34725 (цветной), ISL29125 (RGB), аналоговый датчик освещенности
• Датчик влажности почвы: емкостной датчик влажности (коррозионностойкий зонд), датчик влажности почвы Chirp I2C (влажность, температура, освещенность)
• Датчик движения и ориентации: IMU 10DOF, MPU6050, MMA7660
• Инфракрасный датчик температуры: MLX90615 (бесконтактный)
• Датчики позиционирования: Air530 GNSS/GPS
• Датчики, управляемые событиями: датчик жестов PAJ7620, лазерный дальномер VL53L0X, ультразвуковой дальномер Grove, RFID-считыватель 125 кГц, NFC-метка (отображает то, что ваш телефон записывает в него), кнопка, датчик Холла, магнитный переключатель, PIR-датчик движения, вибрация, искатель линии
• Вход и управление: поворотная ручка регулировки угла, светодиодный узел (переключение из приложения, отображение его состояния в реальном времени), релейные платы Grove SPDT с 1, 2 или 4 каналами (одна кнопка на канал, узел сообщает, сколько каналов у него есть)
• Звук: динамик Grove (воспроизведение нот и мелодии из приложения)
• Хранилище: EEPROM AT24C128 (сохранение текста из приложения, чтение в любое время)
• Камера: ESP32-CAM, потоковое видео в реальном времени, поддержка HTTP, WS или BLE
• Дисплей: SSD1306 OLED (128×64), 4-разрядный дисплей часов TM1637 (синхронизация из приложения)
ℹ️ ПОЛЕЗНАЯ ИНФОРМАЦИЯ
• Вам нужен как минимум один сенсорный узел: плата класса ESP32 или Raspberry Pi с бесплатной открытой прошивкой от GitHub. Для каждого поддерживаемого датчика доступны скетчи Arduino и скрипты Python.
• Новое: экспериментальные порты на Go, Node.js и Rust для каждого узла Python, использующие один и тот же протокол — приложение не может их различить. Arduino и Python остаются эталонными реализациями; порт на Rust также поддерживает Bluetooth LE, в то время как Go и Node.js работают только с Wi-Fi.
• Сканирование и обнаружение бесплатны для всех датчиков. Для визуализации данных для некоторых выбранных датчиков требуется единовременная покупка лицензии внутри приложения, что поддерживает текущую разработку.
🌱 ПОСТОЯННОЕ РАЗВИТИЕ
Разработка продолжается: обновления выпускаются регулярно, и поддержка новых датчиков постоянно добавляется.
Данные в реальном времени с самодельных датчиков
Последнее обновление
21 авг. 2026 г.