ARDUINO Умный улей (для ленивого пчеловода)

Galin_AF

✩✩✩✩✩✩✩
6 Апр 2026
1
1
Друзья-программисты, помогите с созданием "Умного улья" ?
Вступление
Привет, народ! Я пчеловод. Зимой, каждый год я думаю: «Блин, надо сделать умный улей!». А потом приходит весна — и понеслось: рои, мед, рамки, дымы... В общем, опять ничего не сделано. Железо купил еще лет 5 назад, сделал несколько скетчев, но после 9 месяца сезона, становится проще написать новый, чем понять логику старого и так из года в год)))

Поэтому я предлагаю принять участие в этом проекте. Сам я в коде мгко говоря не так селен силен, но железки паять умею, и логику алгоритма понимаю. А с Вами можно написать софт, который реально спасет тысячи пчелосемей и облегчит жизнь пчеловодам. Это не игрушка — это реально нужная вещь.

В чем суть
Программа (прошивка + приложение), которая будет:
  1. Собирать данные с датчиков в улье.
  2. Сама понимать — всё хорошо или случилась беда.
  3. Орать на меня (SMS/Push), если пчелам плохо или кто-то ворует улей.
Какие у меня есть железки (с чем работать)
Я планирую использовать:
  • Arduino (или ESP32, подскажите что лучше)
  • GSM модуль A6 — чтобы улей сам слал смс, даже если вайфая нет в поле
  • Датчики:
    • Температуры и влажности (DHT22)
    • Веса (тензодатчик + HX711) — чтобы знать, сколько меда накачали
    • Движения/наклона (акселерометр) — если улей упал или его тащат
  • Флеш-память / SD-карту — на случай, если связь плохая
  • Еще модуль реального времени.
Что должна уметь программа (логика)
(Я как пчеловод могу объяснить)

Ситуация 1: Пчелы замерзли или погибли
Как понять: Температура внутри улья стала почти как на улице (разница меньше 0.5 градуса) и держится так несколько часов.
Что сделать: Срочно отправить SMS «Семья погибла, проверь улей №3».

Ситуация 2: Голод (мало корма)
Как понять: Вес улья упал ниже 30 кг, температура внутри снижается (пчелы перестали греться).
Что сделать: Уведомление «Мало корма, срочно подкорми!».

Ситуация 3: Пчелы вылетели (рой)
Как понять: Вес резко упал на 1.5-2 кг за 5-10 минут.
Что сделать: SMS «РОЙ ВЫЛЕТЕЛ! Езжай ловить!» + GPS координаты пасеки.

Ситуация 4: Воруют улей
Как понять: Датчик движения сработал ночью (с 22:00 до 5:00).
Что сделать: Критическое SMS «ВОРОВАТЬ МОГУТ! Срочно на пасеку!».

Ситуация 5: Активная сушка меда
Как понять: Влажность внутри улья резко падает (пчелы машут крыльями, сушат мед).
Что сделать: Просто записать в лог «Идет медосбор, влажность снижается». Можно не орать, но пусть будет статистика.

Ситуация 6: Предроевое состояние
Как понять: Вес перестал расти (плато), а температура внутри повысилась на 2 градуса относительно улицы.
Что сделать: Предупреждение «Готовься к роению, ставь ловушки!».

Как я это вижу технически

Часть 1. Прошивка для Ардуино (это главное)
  • Каждые 15-30 минут просыпаемся, замеряем все датчики.
  • Сравниваем показания с прошлыми.
  • Если случилось что-то из списка выше — сразу шлем тревогу через GSM.
  • Если всё ок — просто сохраняем данные на флешку и раз в вдень отправляем на сервер (или в Телеграм).
  • Экономить батарейку! Между замерами Ардуино должен крепко спать.
Часть 2. Сервер или облако (куда данные летят)
  • Нужен простой веб-интерфейс или телеграм-бот.
  • Чтобы увидеть
    • График веса за месяц (как мед копился).
    • График температуры (не замёрзли ли).
    • Список всех тревог по датам.
Часть 3. Оповещение
  • Приоритет 1: SMS через GSM (связь есть везде).
  • Приоритет 2: Push в Telegram (если есть интернет у меня в телефоне).

Почему это круто
  • Это не абстрактный пет-проект. Это реально работает и спасает пчел.
  • Если всё получится, я выложу проект в открытый доступ (GitHub), и другие пчеловоды скажут вам спасибо.
  • Летом можно приехать на пасеку, пожать руку, посмотреть на умный улей в деле, попить чай с медком.
Кто откликнется?
  • Есть ли готовые библиотеки для GSM A6 и датчиков.
  • Может, кто-то уже делал такое и поделится кодом?
Спасибо, что дочитали. Летом хочется уже не бегать по ульям, а смотреть на графики с дивана.

Помогите пчеловоду стать программистом хоть чуть-чуть! ???
 
  • Лойс +1
Реакции: VktrSansara

microsystems

★✩✩✩✩✩✩
Проект интересный, но позвольте кое-какие замечания. Ардуино и "крепко спать" - это две вещи не совместимые, т.к. на плате Ардуино кроме самого мк имеется еще много других потребителей тока, которые не отключаются программно. Поэтому чтобы "крепко спать" придется забыть про Ардуино и делать свою собственную плату. Это раз.
 

Iv@nich82

✩✩✩✩✩✩✩
14 Ноя 2024
2
0
Здравствуйте. Все ваши "хотелки" возможно реализовать на Home Assistant (Умный улей дом) + ESP+датчики (температуры, наклона и тд. и тп.). Вопрос в другом, как это все "запитать", на пасеке нет наверно электроэнергии?
 

VktrSansara

★✩✩✩✩✩✩
1 Дек 2018
17
10
Новомосковск
Логичнее всего конечный вариант разводить на плате, Atmega328 (3.3V/8MHz) будет более выгодна в плане потребления тока, датчики можно отключать от питания и включать обратно при инициализации, хотя эти датчики вообще, можно сказать, ничего не потребляют.
На самом деле для реализации таких пасечных весов можно взять какую-нибудь прошивку погодной станции и дописать на нее доп. логику весов и GSM-модуля.
Если использовать ESP8266 или ESP32, можно просто вырубить Wi-Fi и прочую радиочушь, так как связь с внешним миром через GSM-модуль.
Флешку можно исключить, так как можно выделить 2 Мб в LittleFS, если писать данные достаточно компактно в том же CSV, то 2 Мб хватит надолго, только лучше делать 1 файл 1 месяц.
Для просмотра статистики на месте можно поднимать веб сервер по нажатию кнопки, например через тот же RESET.
Для регистрации снятия улья с места можно использовать обычную кнопку/концевик или геркон, который моментально разбудит МК и отправит SOS.
 
Изменено:

777999

✩✩✩✩✩✩✩
29 Июн 2026
1
0
Умный улей — уже существующий российский коммерческий проект с комплектом оборудования, который легко найти на просторах интернета. Его концепция — «Готовое премиум-решение из коробки: купил улей, поставил, смотришь графики». Она имеет высокий порог входа по цене и избыточна по трафику и «железу».
Поэтому мы рассматриваем альтернативную концепцию модульного беспроводного конструктора-экосистемы для небольших пасек.
  1. Внутренний блок улья (Капсула) — ставится в каждый улей и располагается на рамках.
Задача блока — спать 99% времени, просыпаться по таймеру (например, раз в час) или по тревоге, быстро оцифровывать показатели датчиков, делать математический анализ звука и «выстреливать» данные по ESP-NOW.
Железо:
  • Микроконтроллер: ESP32-S3 Super Mini — 300–500 руб. (все цены примерные, с AliExpress, без детального анализа)
  • Цифровой I2S-микрофон: ICS-43434 — 800 руб.
  • Акселерометр: LIS3DH — 100 руб.
  • Датчик температуры и влажности: SHT41 или SHT40 — 200 руб.
Более продвинутый вариант — датчик BME688 (1000 руб.). Пчелиная семья при дыхании выделяет CO₂, но при заражении улья (например, американским гнильцом) бактерии и разлагающийся расплод начинают выделять специфические летучие газы (запах). BME688 уловит изменение профиля газов (VOC) на самых ранних стадиях, задолго до того, как пчеловод заметит это визуально. Показатель eCO₂ коррелирует с качеством вентиляции улья. Если пчёлы начинают скучиваться перед роением или вентиляционные отверстия забились, уровень eCO₂ резко поползёт вверх, и ESP32-S3 зафиксирует аномалию.
Питание: аккумулятор LiFePO4 (размер 18650, ёмкость ~1800–3000 мАч) — 200 руб. (мне не нравится размер 18,3×62,7 мм, так как он увеличивает габариты внутреннего блока).
Итого: 1800 руб. Вариант с газоанализатором — 2600 руб. + корпус?
Продолжение следует. Критика и предложения приветствуются.
 
Изменено: