Я планирую измерить уровень воды в колодце, глубина которого составляет около 10 метров, а максимальный уровень воды - до 5 метров. Я планирую использовать ультразвуковой датчик HC SR04 для измерения глубины, передавать его через ZigBee на Raspberry Pi в моем доме.
Как обсуждалось в моем предыдущем вопросе, мне нужно выбрать микроконтроллер для соединения ультразвукового датчика и модуля ZigBee.
Параметры для выбора:
Низкое энергопотребление: я планирую использовать это от батареи, поэтому приоритетным является низкое энергопотребление. На данный момент у меня нет цели для использования энергии или дней между сменами батареи или даже какой батареи использовать. Так как это больше учебный проект, и он у меня дома, я гибок, но меньшее энергопотребление лучше.
Низкая стоимость: это учебный проект для меня, и я не хочу тратить на это колоссальную сумму денег, поэтому более низкая стоимость лучше.
Работа внутри колодца: весь проект будет работать внутри колодца и подвергаться воздействию сильного солнечного света и дождя. Я буду обеспечивать хороший случай и защиту, хотя.
Легко программировать.
Я выбрал ZigBee, поскольку он прост, соответствует моему варианту использования и малой мощности. Но мое требование состоит в том, чтобы транспортировать данные датчика, и я открыт для других видов транспорта. Расстояние от моего колодца до Raspberry Pi составляет около 6 метров со стеной между ними. Я планирую измерять глубину воды каждые 10 минут и два раза в минуту, когда работает водяной насос (примерно 20 минут в день).