О, прикольная задачка. Там вам посоветовали уже годную статью.
В качестве датчика веса можно взять китайские тензо-датчики, которые на том де алиэкспрессе в ассортименте.
В качестве контроллера я бы взял ESP-8266. Бывают уже с готовым радио-модулем, а можно сделать на основе вайфай, тогда в качестве концентратора можно использовать обычный дешевый роутер вроде MR3020 со вставленным GSM-свистком.
Вопрос насколько кустарно вы хотите решить задачу.
Если планируется какое-то производство, то можно посмотреть на энергоэффективные техас-инструментовские контроллеры. Если быстренько для себя и родных, а также для опенсорса сделать повторяемое решение из легко доступных компонентов, то ESP8266 и роутер с кастомной прошивкой.
Современные контроллеры достаточно энергоэффективны, чтобы контроллировать параметры хоть раз в 5 минут. Отсылать накопленные пакеты можно и раз в час.
Кстати, вы можете кроме перечисленных (веса и температуры) добавить датчики:
- температуры (внутри/снаружи)
- влажности (внутри/снаружи)
- уровня шума (внутри/снаружи)
- веса
- открытия крышки
- освещённости внутри улья (для дополнительного фактора контроля разрушения улья)
Можно настроить два уровня логирования: критический - тогда связь инициируется аварийно и смс о нештатной ситуации улетает сразу, и периодический - это штатно по расписанию.
Можно добавить охранные функции: по пороговому значению внешнего шума включать запись и отсылать пакетами. При экстремальном превышении температуры трубить тревогу.
Вообще проект очень интересный. Можно строить много всякой инфографики: всякие суточно-периодичные диаграммы, чтобы понимать как происходит сбор и выявлять заранее проблемы и паттерны ситуаций на пасеке.
Слышал, кстати, что по поведению пчел опытный пчеловод может понять что в улей залезла мышь или семья голодает, или скоро начнёт роиться. Если много датчиков, то можно было бы эти паттерны детектить программно.
К аппаратному решению здорово предлагать профиль на сайте с агрегацией информации. Куда удобнее смотреть инфографику на сайте, чем в приложении смартфона.
Профиль на сайте и в мобильном приложении - это:
- инвентаризация
- журнал работ (планирование и протоколирование)
- статистика по сбору
- заметки по каждому улью
- ГЕО-координаты пасеки (с загрублением для безопасности)
- информация о медоносных культурах в округе
- экстренная информация о случаях распыления гербицидов и всякой отравы
- отображение зон охвата
- роза ветров с прогнозами
Сжатую инфу по улью можно зранить на самом терекере внутри. Так за счет стандартизации можно легко и быстро перекреплять ульи между пасеками. Чтобы не рисовать план пасеки вручную и не встраивать в каждый трекер дорогой и энергоёмкий GPS? можно воспользоваться встроенным в некоторые модули ESP-8266 блютусом и геотегировать улей просто оставив на крышке смартфон на несколько минут.
Вообще есть много похожих проектов, но, имхо, элегантного повторяемого дешевого решения нет.