🌙 Sleep Radar

Бесконтактный монитор сна: радар 60 ГГц над кроватью передаёт присутствие, дыхание, пульс и фазы сна в Home Assistant, а M5Stack Tab5 показывает ночь и даёт подсказки.

Как это устроено

DFRobot C1001радар 60 ГГц над кроватью
ESP32-C3узел-датчик sr-xxxxxx, аккумулятор
MQTT · Home AssistantMosquitto, сенсоры и автоматизации
M5Stack Tab5дисплей srtab-xxxxxx, аналитика ночи

Не медицинское изделие. Фазы сна, число апноэ и советы — справочная информация, а не диагноз. При подозрении на нарушения сна обратитесь к врачу.

1 Прошивка

Датчик · ESP32-C3 ESP32-C3 SuperMini ⚡ Прошить
Датчик-симулятор · ESP32-C3 без радара: синтетическая ночь для проверки HA и Tab5 ⚡ Прошить
Дисплей · M5Stack Tab5 ESP32-P4 + ESP32-C6 ⚡ Прошить

ESP32-C3 SuperMini

Подключайте кабелем к USB-C самой платы C3, а не к гнезду на корпусе: гнездо корпуса только питает и заряжает, данных через него нет. Прошивальщик сам отметит «Нативный USB».

M5Stack Tab5

Кабель в USB-C планшета. Если прошивальщик не подключается, переведите Tab5 в режим загрузки: удерживайте Reset ≈ 2 с, пока внутренний зелёный светодиод не начнёт часто мигать, затем нажмите «Прошить».

2 Настройка Wi-Fi и MQTT по USB

Датчик: USB-C платы ESP32-C3. Пока к нему подключён компьютер, он не засыпает (сервисный режим), даже на аккумуляторе. После перезагрузки C3 переподключает свой USB — страница подхватит его сама или предложит переподключить.

Дисплей: USB-C Tab5. Настройка доступна, когда на нём уже работает прошивка Sleep Radar (не в режиме загрузки).

Подключите устройство по USB и нажмите «Подключить устройство».

Журнал обмена


  

3 Сборка датчика

Монтажная схема в стиле Fritzing, принципиальная схема, таблица соединений, список деталей, бюджет питания, советы по установке и STL корпуса — на отдельной странице.

Режимы питания датчика

Режим и интервалы меняются из Home Assistant (сущности «Режим», «Окно», «Период ночью/днём»). Ниже 3,45 В датчик сам переходит в eco, ниже 3,30 В выключает радар до подключения USB.