Я планую виміряти рівень води в свердловині, яка становить близько 10 м глибиною з максимальним рівнем води до 5 м. Мій план полягає у використанні ультразвукового датчика HC SR04 для вимірювання глибини, передачі його через ZigBee до Raspberry Pi всередині мого будинку.
Як обговорювалось у попередньому запитанні, мені потрібно вибрати мікроконтролер, щоб з'єднати ультразвуковий датчик та модуль ZigBee разом.
Параметри для вибору:
Мала потужність: я планую запустити це на акумуляторі, тому низьке споживання енергії є пріоритетом. На сьогоднішній день я не маю жодної цілі для споживання енергії або днів між змінами батареї або навіть, яку батарею використовувати. Оскільки це більше навчальний проект, і це в моєму будинку, я гнучка, але краще енергоспоживання краще.
Низька вартість: Це навчальний проект для мене, і я не хочу витрачати на це обурливу суму грошей, тому нижча вартість - краща.
Робота всередині колодязя: Весь проект буде працювати зсередини свердловини і буде піддаватися різкому сонячному промінчику та дощу. Я забезпечу хороший випадок і захист.
Легко програмувати.
Я вибрав ZigBee як простий, відповідає моєму використанню та низькій потужності. Але моя вимога - транспортувати дані датчика, і я відкритий для інших перевезень. Відстань від моєї криниці до Raspberry Pi становить близько 6 метрів зі стіною посередині. Я планую вимірювати глибину води кожні 10 хвилин та двічі на хвилину, коли працює насос для води (приблизно 20 хвилин щодня).