Есть устройство на ESP32
Необходимо разработать беспроводной датчик (передатчик) и приемное устройство, интегрировать его в контроллер на ESP32
Принцип работы: передатчик должен передать сигнал о сработке датчика (замыкании контакта), приемник должен передать сигнал на ESP32.
Требования:
- передатчик должен индивидуально привязываться к приемнику. То есть у передатчика должен быть уникальный номер, по которому приемник распознает "свой" датчик.
- должна быть процедура обучения для приемника "своих" датчиков.
- приемник должен: контролировать наличие связи с передатчиком (передатчик должен раз в како-то период времени посылать сигнал), оценивать уровень радиосигнала, оценивать состояние батарейки питания.
Будет плюс если датчик будет передавать температуру.
Передатчик видится на MRF49XA или подобной, приемник на AX5243 или подобной (не обязательно, но на этих элементах есть устройство которое можно использовать как прототип).
К датчику будут требования по габаритам и времени автономной работы.
Есть готовое устройство, которое может послужить прототипом.
Дополнение: питание датчика автономное, должно хватать батарейки от 3-х лет (у прототипа больше 10-и).
Диапазон температур - от +5 до +50