Comments 37
Так ведь у меня GSM-модуль включается раз в сутки, на одну минуту.
На закате, когда пчелы уже не летают.
Остальное время он даже не спит, а обесточен.
А в системе что будет установлена, все решится путем физического разнесения в пространстве.
Ни пчелы, ни пчеловоды против данного решения не возражают.
Роботизировать-же собрался летковый заградитель (закрывать «вход» в улей).
Простым сервоприводом в три положения — закрыто/трутнеулавливатель/открыто
Еще можно добавить четвертое положение — односторонний гейт. Это поможет сберечь рой перед сильным ливнем. Прогноз погоды грузим из сети.
Синоптики, они-же ошибаются и не краснеют.
Дождь может идти полосами.
Куда верней BMP180 — датчик атмосферного давления, простейший датчик дождя наконец.
Синоптики, они-же ошибаются и не краснеют.
Для локальной местности прогноз на 12 часов можно сделать очень точно.
Но метеодатчики, конечно, резко повысят точность собственного прогноза.
Дождь может идти полосами.
В этом случае нужно работать с вероятностями. Если индекс неустойчивости большой — лучше заранее думать, что будет дождь.
Помимо простоты прямого считывания данных с датчиков, хочу акцентировать внимание на отсутствие интернета во многих местах расположения пасек.
Особенно выездных, когда павильон с ульями стоит на полях.
Вот там-то играет роль и энергопотребление самой системы, и возможность работы без связи со всемирной паутиной.
А СМС, они пробиваются даже при совсем паршивой связи.
Посмотрите в сторону STM32L4 серии. У меня пишет звук с частотой 48 кГц потребляя 20 мА и ещё 20-30 — карта всплесками при записи. Особо с потреблением не заморачивайся, молотит без остановки на 60 МГц.
Всего-то надо 2 канала, wav (дабы избежать лишних искажений), 2кГц (пчелиная матка поет на ~1500Гц, улей звучит до 800)
Теорему Котельникова отменили? на частоте сэмлов 2кГц максимум что можно увидеть без искажений — 1 кГц.
Нет, ее никто не отменял, я привел не частоту сэмплов, а именно предел звуковой частоты.
Понятно, что это 4к.
Хотя как раз данный момент и есть причиной многих недопониманий (зачем мне 44100Гц, если я слышу 20000 ?)
С каждого улья будет 24кбит/с (если писать 8бит ADC)
В общем примерно 10ГБ/30дней/1улей, не считая заголовков wave-формата.
Всего-то надо 2 канала, wav (дабы избежать лишних искажений), 2кГц (пчелиная матка поет на ~1500Гц, улей звучит до 800)
Понятно, что это 4к.
ну да, очевидно же что 2кГц это 4кГц :)
2. Если вам по итогу нужен спектр — анализируйте спектр, а не пишите гигабайты ненужной информации, благо реализаций FFT вагон и тележка.
Спору нет, в конечной реализации именно так и будет.
Но сейчас я четко не знаю что, куда и насколько изменится.
Поэтому и концепция — писать все, дать рою улететь, а потом уже отталкиваясь от реальных данных строить систему на FFT.
Иначе скажем так, буду ожидать события на полосе 200-230Гц, а оно произойдет на 240, плюс смежные полосы о которых не знаю.
Вот для того, чтобы чего-то не пропустить, хочу первое время писать все.
если все же надумаете писать — пишите сразу ключевые значения. допустим амплитуду по нескольким контрольным точкам спектра.
Нужно отслеживать не точные значения частот, а динамику, и вот в отслеживании динамики и нужно мониторить и объект измерения и данные измерения, а не записать много гигабайт на карту в течение месяца, а потом выискивать, когда там тот рой улетел и сколько герц при этом было.
Составили образцовый паттерн в виде спектра, и дальше сравнивайте, отличается — смотрим что происходит.
В спорах рождается истина.
И я даже согласен, что не стоит анализировать потом, а достаточно просто мониторить разницу показаний между ульями.
Вот, только получил платы для своего "Горыныча" — мониторинга веса 3 ульев.
Микрофоны паяются на аналоговые входы — и вперед — при определенном проценте расхождений происходит оповещение.
Самый простой вариант — предсказание роений, при том за дни до самого события.
С первым роем выходит старая матка, по-тихому, с половиной пчел.
Тут нужен анализ частот в районе 200-300Гц.
Дело в том, что перед этим изрядная часть пчел висит в улье никуда не выходя — копят силы.
В итоге пик спектра снижается.
В улье остается половина пчел и маточники с еще не родившимися королевами.
Та что вылезла первой лазит по сотам и "голосит" на этих самых 1500Гц
Дальше может вылететь второй рой уже с четвертью начального количества(половиной оставшихся).
Если не уследть, то улей может "изроиться"
Не исключаю, что часть синдрома разрушения пчелиных семей (CCD, colony collapse disorder), как раз приходится на подобные случаи из-за невнимательности начинающих пчеловодов.
Дальше, выявление семей, зараженных варроатозом — там тоже свои частоты.
Зимовка — анализ состояния пчелиной семьи по отклику на удар по стенке улья — едва ли не 100 лет назад об этом говорили, били электромеханический молоточек, слушали уже сами пчеловоды.
Мой дед со стетоскопом ходил — тюкал по улью плоскогубцами.
Я зимой на даче не бываю вообще — поставить актуатор от центрального замка авто -пускай себе простукивает по команде извне, если по параметрам температуры/влажности что-то не понравилось.
В общем поэтому и хочу вначале "писать" все, дабы потом научиться выделять нужное.
Но если летом чтобы потерять пчел нужно быть полным дятлом, то вот зимой — запросто.
У AlexGyver был проект графического анализатора аудио спектра
Там, вроде, на мощностях ардуино звуковая дорожка раскладывается на частоты. Может поможет в детектировании частот.
https://alexgyver.ru/fhtspectrumanalyzer/
Не сочтите за рекламу.
Как насчет решений на ESP32+Ethernet? Контроллер мощный, память расширяемая, звук можно на карту памяти писать, вернее, использовать ее как буфер, WiFi там включать ну на крайний случай
Я вообще посматриваю на ESP32+CAM
Заодно и за пчелами подглядывать можно ;-)
Для начала хочется сказать, что умных ульев не существует, от слова вообще.
хмм… я знаю проект с 2013 год: www.smartbhive.com (тоже украинский)
ну и их бенчмаркинг:
- Компания Arnia. Hive Monitoring
- Компания Switney. BeeWatch Professional
- Компания Apiloger. apiloger.com
- Компания SolutionBee. B-Ware
- Компания Kaptarmerleg
- Компания Биоргенайзер. BeeBalance
[источник]
И вот через два предложения у меня-же:
В конструкциях "умных" ульев регистрируется множество параметров, но они ничем не управляют, то-есть по сути являются системами мониторинга.
Чем управляет система, предлагаемая на www.smartbhive.com ???
Ничем!
Точно так-же, как и десятки других систем, попавших в поле моего зрения.
Но вот продавать "мониторинг ульев", как-то не звучит, вот "умный улей" — это громко!
В стиле как искусственным интеллектом в over90% случаев называют системы машинного обучения
Самый простой = самый лучший (для моих условий ;) )
Хьюстон! У нас проблемы? От «умного» улья к роболетку и «кластеру» на ардуино