Мониторинг улья и открытый проект +42



Пчела на микроконтроллере


Всем привет! Прошло 5 дней с момента предыдущей статьи на тему "умного улья". Как говорится, много думал и гуглил. Еще несколько лет назад не было такого хайпа в области пчеловодства. Сейчас-же поднялась целая волна — кажется, что интернетом пчел занимаются все — от школьников, студентов и до серьезных ИТ-гигантов.


Но эта волна разбивается о прагматизм отрасли пчеловодства.


В итоге, мы видим улыбающиеся молодые лица иногда на фоне ульев, еще реже — с пчелами, выигрывающие конкурсы стартапов, а через год — тишина. Все это натолкнуло меня на мысль о необходимости создания открытого проекта в области пчеловодства (притом в широком смысле слова — не только "обвешать улей датчиками" — но и построить, заселить и т.д. — вплоть до получения меда).


Ибо один человек может потерять интерес, уйти в бизнес, но сообщество останется и будет развиваться!


Под катом уже достаточно сформировавшаяся концепция простой системы мониторинга. Как сделать из всего этого открытый проект — задача со многими неизвестными.


Для начала определимся — что мониторить?


На мой взгляд, датчики веса — дорого, но имеет место быть.


Основные параметры — температура и влажность, плюс анализ жужжания пчел.


На последнем и хочу остановиться поподробнее, ибо нужен именно спектр, а не уровень шума.
Еще год назад новость о приложении, анализирующем жужжание улья, вызвала улыбку.


На самом деле, эта характеристика может сказать о многом, даже о заполненности сот медом.
Если подойти грубо — пчеловод ставит в улей "затравку" — пустую рамку с "плоским" листом вощины.


Вощина


Далее пчелы достраивают ячейки и используют их под свои задачи — складирование меда либо выращивание потомства. Но даже если пчеловод ставит рамки с уже отстроенными сотами (поле откачки меда например), то даже в процессе запечатывания ячеек, пространство между рамками уменьшается — меняется спектр звука. Не говоря уже о "пении" матки, звуке семьи в ее отсутствие и во время выхода роя.


Жужжание пчел


Примерно так выглядит звуковой спектр улья. Программно я-бы выделил три вершины, и мониторил-бы частоту и интенсивность каждого пика. Итого, 6 байт. Плюс по одному на температуру и влажность — восемь.


И знаете, стандартные системы мониторинга сетевого оборудования вполне могут подойти для этой цели — Cacti/Zabbix/Icinga — просто они используют родные и знакомые мне базы данных ;-), хотя RRDTool может даже лучше.


При таких раскладах, для простоты и доступности сборки системы, целесообразно пользовать только ESP8266+DHT11(влажность и температура) + аналоговый датчик звука.
Раз в 15 минут будить МК, мерить 3 параметра, включать WIFI — отправка 8 байт — и спать дальше.


Не мудрствуя лукаво, можно допилить библиотеку ARDUINO FFT — быстрое преобразование Фурье.


Остается придумать что-то с контролем разряда батареи 18650.


Таким образом, для старта открытого проекта достаточно любого стандартного хостинга, страницы форума и публикаций на WordPress, мускул/МарияDB и Zabbix.


Хотя, может я в чем-то и ошибаюсь, тогда поправьте!


Вы можете помочь и перевести немного средств на развитие сайта



Комментарии (138):

  1. sinc
    /#19457108

    может лучше не спект, а мощность сигнала в каком-то диапазоне? это проще
    пысы: для улья надо не Wi-Fi, а zigbee :)

    • dernuss
      /#19457184

      Или LoRa или просто какой нибудь интерфейс на 868 или 433 МГц.

      • gerasimenkoao
        /#19457570

        Lora, zigbee — не массовое железо и недешевое.

        Вы вообще видели телефоны пчеловодов?
        Вся соль, что это действительно мобильные телефоны!!!

        Моя мысль состоит в том, что это должно быть как минимум дешево и давать эффект.

        В той-же европе нынче популярно заводить пчел в городах — на крышах домов, на балконах.
        В принципе, существующие сейчас системы мониторинга своей ценой и направлены на такую моду — они помогают начинающим не так быстро угробить своих пчел.

        Об экологичности меда «из-под выхлопной трубы» я вообще молчу.

        То-есть открытый проект мониторинга должен не только попасть за пределы городской черты, но и укорениться там.

        • dernuss
          /#19457724

          Lora, zigbee вполне себе массовые. А если хочется по дешевле то опять же 433/868 МГц транссивер (например Si4463 где-то 200 руб у китайцев). Esp8266 долго от батарейки не живёт.

          П.С. И не понимаю при чём тут телефоны пчеловодов?
          У нас в деревне есть пчеловоды и у каждого хорошая машина, дом и прочее:) Не сказал бы что они бедствуют…

        • olartamonov
          /#19463270 / +1

          Lora, zigbee — не массовое железо и недешевое


          «Сделайте устройство, которым может пользоваться даже дурак, и только дурак захочет им пользоваться». Это же будет относиться и к вашей железке — как только окажется, что в радиусе десяти метров от неё надо поставить Wi-Fi роутер, а аккумулятор в ней заряжать каждые выходные, число её пользователей сократится до одного. Лично вас.

          Не надо делать дёшево. Надо делать хорошо.

          • gerasimenkoao
            /#19463442

            Базу в любом случае придется ставить!

            При переходе на BT4.0 или NRF24, аккумулятор можно заряжать раз в год, а то и вовсе на батарейки перейти.

            Учитывая, что китайцы еще в области никого не скопировали, то вопрос не решен в принципе.

            А кто собирался делать плохо???
            Для того тему и создал — обсудить, послушать критику.

            • olartamonov
              /#19463658

              Ни на nRF24, ни на BLE вы не получите такой дальности, чтобы уверенно покрыть сотни метров. Они даже в прямой видимости столько не дают, а в листве и вовсе глохнут.

              А вам нужно устройство, которое, будучи поставленным куда угодно на территории большого земельного участка, будет спокойно передавать сигнал на базу, поставленную в другое куда угодно этого участка.

              • Zenitchik
                /#19463818

                nRF24

                С настоящей антенной тоже? В спеке вроде 2 км написано (понятно, что в прямой видимости).

                • olartamonov
                  /#19464104 / +1

                  Вы в саду будете настоящие антенны городить? Это должна быть коробка с уровнем сложности «приклеить на скотче на улей».

                  И да, листва реально хорошо глушит 2,4 ГГц.

                  • Zenitchik
                    /#19464198

                    Вы в саду будете настоящие антенны городить?

                    Я про вот такую www.electrodragon.com/wp-content/uploads/2012/05/NRF24L01L-Long-Range-Wireless-Module-R2-1.1KM-PASMA-02.jpg

                    • olartamonov
                      /#19464234

                      В идеале наружу из коробки вообще ничего торчать не должно.

                      • Zenitchik
                        /#19464268

                        Почему?

                        • olartamonov
                          /#19464300

                          Грязь, падения, задевания лопатой, новые открытия о свойствах китайской резины после трёх месяцев под солнцем и т.п.

                          В идеале — голая поликарбонатная коробка с надёжным, завинчивающимся, IP68-м разъёмом для датчика.

                          • Zenitchik
                            /#19464658

                            завинчивающимся, IP68-м разъёмом для датчика.

                            Тогда уж и для связи тоже.

                            • olartamonov
                              /#19465214

                              Для какой связи? Для беспроводной? Ей обычно разъём не нужен.

                              • Zenitchik
                                /#19467426

                                Для проводной, естественно, и для питания заодно.

                                • olartamonov
                                  /#19468128

                                  Вы себе представляете проложенную по открытому огороду слаботочку?

                                  Ни один нормальный человек этого делать просто не будет.

                                  • Zenitchik
                                    /#19468186

                                    Представляю. И по лесу тоже представляю.
                                    И не вижу особых трудностей.

  2. Bedal
    /#19457116

    Остается придумать что-то с контролем разряда батареи 18650
    Как я понимаю — это для работы на выезде? В стационарной позиции внешнее питание же будет неизбежно (тот же обогрев, о котором говорилось в прошлый раз). Значит, мониторинг. Но — что можно снять с батареи, кроме напряжения? Его и отдавать с заданной периодичностью. А анализировать уже на «серверной» стороне, куда данные приходят. Поскольку и начинке улья интересно не состояние батареи, а напряжение в сети питания, то снимать показания лучше в самой критичной точке, чтобы заодно и окисление контактов, утечки и прочие неприятности поднимали тревогу в штабах.

  3. AlexAV1000
    /#19457126 / +3

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

    • gerasimenkoao
      /#19457448

      Ответ большинства будет — ничего!
      Ибо денег нет, но мы держимся ;-)
      На самом деле, весь мониторинг нынешних пасек строится на визуальном осмотре.
      И вдруг приходят ребята — купите у нас фигню за 200$ на один улей!
      Ага, при стоимости пчелиной семьи в 50.

      Этой весной повторно собираюсь заводить пчел.
      Вот открытый проект и нужен как раз, дабы собрать мнение не пчеловодов определенного региона, а в целом по миру.

      Для меня несколько лет назад было открытием многообразие конструкций тех-же ульев, ну и подходов к вопросу.
      Япония — это вообще что-то!

    • drZoid
      /#19461082

      Являюсь пчеловодом со стажем более 20 лет. Перед основным текстом немного поясню, пасека представляет из себя телегу или павильон на которой или в котором установлены ульи или пакеты. Пасека переезжает весь сезон с места на место, редко кто находится на одной точке больше 2-3 недель. Пчеловоды, которые не переезжают относятся к пчеловодам, у которых пасека — это хобби, у них небольшое число семей, порядка 1-3 и делать умный улей в такой ситуации не рационально, разве что ради хобби. Пчеловоды, у которых большие павильоны и под тысячу семей могут не успевать отслеживать информацию по датчикам, в их случае, процесс пчеловодства — это циклически процесс, когда все пакеты просматриваются или откачиваются поочерёдно, а затем всё начинается сначала, времени на то чтобы заниматься отдельной конкретной семьёй нет. Возможно кому-то из них будет интересен умны улей, но автоматизировать 1000 пакетов это очень непростой процесс, результат от которого не на столько значим, к тому же такие пчеловоды обычно весь сезон живут на пасеке. Пчеловоды, у которых от 10 до 100 семей могут выступить в качестве основной массы кому интересен умный улей. Такие пчеловоды кочуют весь сезон, но не уезжают далеко от дома и на пасеке не живут. Вот как раз в этом случае удалённый мониторинг пасеки очень интересен.

      По поводу инфы для мониторинга: в статье всё по делу, разве, что вес улья является одной из основных характеристик, которую хотелось бы знать. Обычно, выбирают улей с наиболее сильной семьей и под него ставят механические весы, если не использовать датчик весов, то хотя бы получать информацию с механических весов было бы отличным решением.

      Также одним из основных параметров который хотелось бы получать с пасеки — это наполненность поилки водой. Здесь есть подводные камни. Есть поилки, которые представляют из себя открытую ёмкость, где на поверхности воды плавает утопленный пенопласт или другой плавучий материал
      image
      Есть закрытые поилки с краном, где вода капает на специальную доску с вырезом для воды
      image.
      Огромный минус 2й поилки — это постоянно забивающийся кран, от чего вода перестаёт капать. Таким образом, неплохо было бы отслеживать состояние такой поилки.

      По информации с датчика тепла и влажности: здесь большой полёт для фантазии, можно отслеживать как начинающееся роение, наполненность рамок мёдом, какие-либо признаки начинающейся болезни. Если поставить несколько датчиков звука, то можно определить где сосредоточены пчёлы, где находятся расплод, всё ли в порядке с маткой. Нейросети в помощь.

      По датчикам внутри улья: есть огромная проблема с их защитой от пчёл. Пчёлы будут постоянно залепливать их прополисом. Здесь надо думать и экспериментировать.

      По питанию: централизованное питание отпадает в силу своей ненадёжности. Ульи стоят на ветру, под дождём, во время переездов качаются, мыши и т.д. Питание надо прятать в улей и каждый улей должен быть запитан самостоятельно.

      По каналам связи: должно быть хостовое устройство, которое собирает информацию со всех датчиков и далее хранит её, чтобы пчеловод по приезду на пасеку мог разом снять всю информацию или же 3G,4G модем и соответственно передача через интернет. Таким образом, объём трафика должен быть минимален.

      • gerasimenkoao
        /#19461158

        Благодарю за столь пространный комментарий!


        Абсолютно согласен с Вами по поводу каждого пункта!


        Как раз владельцы 1-3 ульев и смогут двигать открытый проект вперед.


        Павильон — в принципе проще, один контроллер сможет собирать данные с десятка ульев.
        Отслеживать данные со всей 1000 пчеловоду и не надо!
        Вот почему я писал за системы мониторинга Cacti/Zabbix/Icinga — они отслеживают тысячи устройств (хостов), при выходе параметров за пределы "стандартных", администратор получает алерт.


        В нашем случае — вместо серверов — ульи, пчеловод — администратор!


        С весом улья — все верно — была идея измерять не весь улей, а ряд рамок, или даже одну краем устанавливать на датчик, но как уже правильно было указано — пчелы все залепляют воском — не вариант — у меня кормушку перед осенью приклеили так — еле отковырял стамеской пасечника.


        По питанию и датчикам внутри — тоже в точку!
        Любые проводки/трубочки будут мешать и раздражать пасечника.


        Поэтому и хочу сделать устройство одним модулем со своим питанием.
        Да, модуль можно располагать над холстиком, прикрывающим рамки.


        Для оседлых пасек(и варианта десятков ульев) с вайфай роутером в доме такой вариант подойдет.


        Решение для тысяч, действительно должно быть со своим хостом.

      • Am0ralist
        /#19461256

        Пчеловоды, которые не переезжают относятся к пчеловодам, у которых пасека — это хобби, у них небольшое число семей, порядка 1-3
        Совершенно не согласен. У друга стационарные от 10 до 20 ульев стоят. В деревне как-то нормально. С детства его бабушка обучала, сейчас полухобби, с которого он получает нормальный доход (т.е. стаж уже лет под 20-25).

        • drZoid
          /#19461626

          Совершенно не согласен. У друга стационарные от 10 до 20 ульев стоят. В деревне как-то нормально. С детства его бабушка обучала, сейчас полухобби, с которого он получает нормальный доход (т.е. стаж уже лет под 20-25).

          Везде есть исключения.

          • Am0ralist
            /#19462016

            Так вот по нашим деревням судя — там все сплошь исключения…
            Может в севернее средней полосы?)

  4. justno3
    /#19457378

    Лайк поставить не могу ибо неполноправный, так хотя бы поддержу идею комментом. Мне интересно было бы проверять следить за проектом, а возможно и дублировать опыты.

  5. Engenigger
    /#19457382 / +1

    Самого главного не учли. Далеко не факт, что там, где расположена пасека, будет WiFi :)

    • gerasimenkoao
      /#19457486

      Как раз учел, многие пасеки — выездные — пчеловод живет рядом с пчелами, wifi — всегда есть в смартфоне — даже роутер не надо при соединении точка-точка.

      Вот интернет часто недоступен — это да, но этого и не надо при правильном построении системы.

      • dernuss
        /#19457772

        wifi — всегда есть в смартфоне

        Вы вообще видели телефоны пчеловодов?
        Вся соль, что это действительно мобильные телефоны!!!

      • Am0ralist
        /#19457906

        А как пчелы будут к самом WiFi относиться — учли? )

        • gerasimenkoao
          /#19458470

          1. Во-первых, между ульем и ESP-будет экран (да хоть из пищевой фольги)
          2. Он-же не будет включен постоянно.
          3. А может действительно, нынешние проекты и не взлетают из-за ЭМИ — пчелы улетают???

          • olartamonov
            /#19463290 / +1

            1. Во-первых, между ульем и ESP-будет экран (да хоть из пищевой фольги)


            Из фольги только шапочки хорошие получаются. А экраны — плохие.

            • gerasimenkoao
              /#19463494

              Я не говорю, что вариант окончательный
              Можно:

              1. Поместить приемо-передатчик 2.4ГГц (WiFi/BT/NRF42) в «баночную» антенну

              2. Отказаться от излучателей в радиусе нескольких метров от ульев вообще — собирать данные по проводам

              3. Перейти на модули 433мГц, улей в клетку Фарадея с ячейкой 3см

              Или другие варианты есть?

              • olartamonov
                /#19463686 / +1

                1. Поместить приемо-передатчик 2.4ГГц (WiFi/BT/NRF42) в «баночную» антенну


                Фейспалм.жпг. Вы себе примерно хотя бы представляете, что скажет любой психически нормальный пасечник на предложение на улье «баночную антенну» водрузить и настроить?

                2. Отказаться от излучателей в радиусе нескольких метров от ульев вообще — собирать данные по проводам


                И это он выскажется ещё мягко относительно того, что он скажет, когда вы ему предложите по пасеке слаботочку развести.

                3. Перейти на модули 433мГц, улей в клетку Фарадея с ячейкой 3см


                Какая к чёрту клетка Фарадея, что вы вообще несёте? Вам же сказали про радиоканал — LoRa. Ну или проприетарка на 868 МГц с большйо дальностью связи. Там 25 мВт максимум, пчёлы как-нибудь смогут не поджариться.

  6. jehy
    /#19457856 / +1

    Запрос в гугл сразу показывает похожий проект, и не один.
    Из параметров там ещё мониторят вес улья (по которому можно прикинуть вес и количество пчёл), внешнюю погоду и уровень освещённости. Можно, наверное, упороться и поставить небольшой PIR датчик и считать количество входящих-выходящих пчёл…

    Насчёт питания — я бы не ставил в каждый улей по 18650, а питал их от общего внешнего источника питания. Который можно поставить нормальный и стабильный. И вообще у большинства домашних пасек есть электричество рядом, так что проблема даже не встанет.

    Насчёт способа коммуникации — WiFi довольно прожорлив, возможно лучше использовать BLE, и передавать с каждого улья по нему данные на ардуину с WiFi. Ну и можно вместо WiFi использовать GPRS модем — трафик будет никакой, модуль тоже дешёвый.

    Вместо DHT11 лучше использовать DHT22 — и то и другое стоит копейки, но DHT22 прям заметно лучше.

    Таким образом, для старта открытого проекта достаточно любого стандартного хостинга, страницы форума и публикаций на WordPress, мускул/МарияDB и Zabbix.

    Вроде есть всякие проекты, которые позволяют в них бесплатно собирать и показывать данные от IOT устройств. Можно запользовать их, а для блога — статику. Тогда вообще всё бесплатно будет. Хотя в вашем варианте ничего плохого тоже не вижу. Сам кладу данные с ESP в марию.

    • gerasimenkoao
      /#19458252

      Запрос в гугл сразу показывает похожий проект, и не один.

      Я ровно об этом и писал. Все это разрозненно и без поддержки сообществом.


      Идея в следующем — железо должно собираться максимально просто и доступно не только для гиков, но и аборигену африки ;-)


      То-же касается установки-настройки софта.

      • Tyiler
        /#19459330

        Имхо. Этот проект не про железо, и не про софт.
        Должно быть готовое решение для пчеловода (не прогера даже ардуино). То есть готовый улей «напичканный» датчиками, контроллером, возможностью подключения к нему по сети и готовым софтом для телефона и пк.
        Чтоб пчеловод поставил такой, сделал все свои дела с пчелами, скачал софт на телефон и к нему стали прилетать сообщения «пчелы жужжат как то не так» и тд
        Естественно такой улей будет по карману людям только при серийном производстве.
        Чтобы это запустить — надо делать прототип, и дальше топить баблом.
        Сообщество здесь мало чем поможет.

        • gerasimenkoao
          /#19461234

          Согласен, но сейчас между разработчиками железа и пчеловодами — пропасть!


          проект на кикстартере


          Вот скажите, стоит микроконтроллер, коробочка и плата с датчиками 255$?
          Нет! от силы 10$


          Силами энтузиастов можно и нужно создать такой набор железа и софта, чтобы конечный продукт как раз и стоил те самые 30$.


          О том, что это непаханое поле(ну или невостребованный продукт), говорит отсутствие подобных товаров даже у китайцев.

    • safari2012
      /#19458374

      dht11 вообще ниже нуля не работает, он для замера внутри помещений.
      либо dht22, либо BME280 — он гораздо точнее и бонусом ещё атм. давление измеряет.

  7. proton17
    /#19458078

    1. DHT 11 и 22 это не серьезно. Плохая стабильность, сильный уход параметров со временем, низкая точность, много брака. HTU21D, SI7021, BME280 — вот что надо ставить.
    2. Литиевый аккумулятор на морозе это засада.
    image
    Это еще разряд идет током 1С, т.е. присутствует некий саморазогрев, а при включении раз в 15 минут и полном промораживании батареи все будет намного хуже. Да и -20С у нас не предел)
    3. ESP много жрет, внутри не слабый МК которому надо время на раскрутку и поднятие TCP стека + время соединения с точкой доступа, получения IP и т.п. На все это тратится очень много энергии. Девайс на Lora просто просыпается и посылает ваши несколько байт в эфир и засыпает. Потребление меньше в разы.
    4. Wi-Fi — вы сами написали что у пчеловодов нокиа 1100 — так что им с ним делать? Потом я не понял как вы собираетесь с телефоном данные собирать? У вас ESP раз в 15 минут просыпается, это надо минут 20 в поле стоять с смартфоном в режиме точки доступа и ждать пока все передадут. Проще иметь точку доступа на Lora + RPzero (или типа того) + SD карта + WiFi для передачи на мобильник.
    Кстати в измеряемые параметры надо включить как минимум напряжение батареи, так можно прогнозировать скорую замену и не удивляться потом почему улей номер XX перестал передавать данные.

    • MrErsh
      /#19458286

      А что вы собираетесь мониторить в -20 в улье?

      • proton17
        /#19458444

        Ну как минимум саму температуру, что бы полосатые не сдохли.

        • eafinogentov
          /#19461248

          А зачем мониторить температуру если на нее нельзя повлиять ?? Если зимой семья погибает то сделать практически ничего нельзя, это ошибки подготовки к зимовке.

          • gerasimenkoao
            /#19461316

            Можно попытаться — если температура внутри снижается — занести в сарай.


            Мой дед зимой со стетоскопом ходил и слушал ульи.


            Так по крайней мере можно обнаружить, что в улей забралась мышь.


            Человек может прожить без кислорода три минуты, без воды три дня, а без пчел четыре года. По крайней мере, так считал Эйнштейн. Цитата ученого появилась в 1941 году в журнале «Canadian Bee Journal».


            Мы-же боремся за выживание исчезающих видов?
            А пчелы — таки исчезают!
            Хотя они занимаются опылением растений!
            Содержание шмелей для опыления к примеру, тоже не самая простая задача.

            • eafinogentov
              /#19461724

              У нас на Урале пчелы зимуют в омшанниках (что-то типа погреба-подвала с температурой -2..+10 градусов ) поэтому заносить уже некуда :)) Здоровая семья с достаточным количеством корма нормально переносит зиму даже на улице (местные башкирские породы ) если семья погибает зимой то это ошибки подготовки к зимовке и зимой как правило не выйдет не подкормить не провести противоклещевые или еще что-то сделать.
              Дырочки на корпусе DHT-22 как красная тряпка для быка в течении двух дней будут забиты прополисом
              А вот микрофон пожалуй тема интересная если научиться определять предроевое состояние или заклещёваность семьи.

              • Mogwaika
                /#19462310

                Дырочки для влажности нужны, температуру проще и точнее ds18b20 мерить.

            • Zenitchik
              /#19462894

              Шмели — это безыдейно. Никого лучше пчёл — не придумать. «Они летят по заданию» читали?

    • gerasimenkoao
      /#19458296

      А кто говорит про мороз — внутри улья довольно таки тепло, но проблема — влажность — до 90%, ok — сборка Ni-Mh


      По поводу максимальной простоты "железа" уже писал — так единица на esp + 2 два датчика — уже самостоятельное решение — данные передаются на мобильник и/или сервер.


      Не надо никаких дополнительных станций сбор информации, ну или как вариант wifi-роутеры имеются у многих.

      • proton17
        /#19458492

        Что значит довольно таки? Просто в деревянном ящике в -20 нужно не хило так выделять тепла, что бы хотя бы 0 был. Я в пчеловодстве ноль, просто интересно) А зачем вообще аккумуляторы? Лучше всего себя показывают на холоде, да и на плюсе, просто хорошие батарейки и их всегда можно купить в любом магазине если что.

    • safari2012
      /#19458410

      в улье тепло, об этом он писал в предыдущих статьях. в одном улье из всей пасеки можно поставить ESP+модем и батарею большей емкости.
      лора хороша, только если дом пчеловода в 2-3 км от пасеки.

      • proton17
        /#19458556 / +1

        Беглый поиск показал что в самом клубке пчел зимой достаточно тепло, сильно больше ноля, но к стенкам улья это т-ра сильно падает. И вообще мне кажется не очень разумным размещать блок внутри. Во первых сильная влажность внутри и как следствие образование инея на стенках не сильно способствует нормальной передачи сигнала. Во вторых я слабо представляю себе замену элементов питания в блоке внутри улья, особенно зимой. Я думаю что открывать его в мороз не очень полезно для пчел.

        • gerasimenkoao
          /#19458594

          Так его и не надо открывать зимой, я прикинул, что батареи 2000мА-ч на всю зиму и достаточно — сигнализировать скажем раз в час или вообще по изменению температуры+раз в сутки.

          В общем, нужно сделать, систему и проверять.

          Скажем, 3 улья с мониторингом, и еще 3 — без.

          А вообще для того и нужен открытый проект, чтобы не одного меня это беспокоило.

          • proton17
            /#19458654

            А летом как менять? Сабж должен быть герметичным. Я слабо представляю как в открытом улье с кучей пчел и залепленным медом или чем-то там блоке надо будет открутить несколько болтов и заменить батарею. А это не из какого-то злорадства спрашиваю, а просто пытаюсь предугадать проблемы…

            • gerasimenkoao
              /#19461408

              На самом деле, устройство может быть даже собрано просто на макетной плате без корпуса и сейчас объясню почему:


              холстик


              Это холстик, он находится над рамками с пчелами, выше него — подкрышник и крыша — это обычно около 10 см свободного пространства сверху.


              Чтобы положить туда на зиму утеплитель, даже маску пчеловода не одеваю.


              В качестве холстика использую обычно мешковину.


              В общем, над этим куском материи пчел-нет, есть место чтобы сверху положить девайс, ну и семья снятием крышки улья не беспокоится.

          • holomen
            /#19458964

            Уже говорили тут, но еще раз: BLE. И 2000махов хватит не только на зиму, но вообще на весь срок жизни устройства, т.к. быстрых процессов вроде нет, а значит опрашивать датчики можно и пореже.
            А для любителей ардуйни есть nRF52832, которую ардуина умеет

          • /#19460318

            чтобы что-то мониторить раз в час сервер нужен внешний куда это складывать. или писать внутри esp, но тогда решать вопрос когда будет длительный сеанс связи который выжрет все из мелкого акб. для ориентира — при непрерывной работе esp в качестве контроллера автополива теплицы, автомобильного акб хватает на 1.5 месяца… это без энергосбережения с постоянным доступом через интернет…

        • ZAMnoTEX
          /#19461346

          Вообще-то ульи с пчелами зимой не на морозе хранятся. Чаще все-таки в специальных помещениях, где поддерживается температура 0 — +5. Если бросить ульи на морозе, пчелы передохнут.

    • somewater
      /#19461934

      Наверное можно LiFePo аккумуляторы попробовать, чтобы на морозе держали. Не проверял, но теоретически должно быть хорошо)

      • Zenitchik
        /#19462900

        LiFePo аккумуляторы попробовать, чтобы на морозе держали.

        До -17°

  8. FGV
    /#19458152

    зачем вам fft на весь спектр? шустрее две-три частоты из полосы выделить

    • gerasimenkoao
      /#19458328

      Я-же и писал, что допилить библиотеку.


      По сути, надо найти частоты и интенсивность трех пиков в диапазонах 50-300, 300-550 и 550-800Гц

  9. FGV
    /#19458390 / +1

    а что там допиливать? по идее вырезка интересующей полосы сумма произведений синуса/косинуса нужной частоты (заменяются на табличные значения) на отсчеты полезного сигнала, т.е. один цикл for с парой арифметических операций. Смысла в библиотеке fft как таковой в этом случае вобще нет.

  10. Reason89
    /#19458928

    Нужно провести как минимум какие нибудь исследования в плане того, как пчелы будут себя вести рядом с wifi, и всякого рода другими радиоканалами.
    Например мои пчелы к телефону в кармане относятся более менее нормально. Но как только на телефон начинает приходить вызов, то улей сразу начинает гудеть. Я думаю есть какие то определенные частоты, находясь рядом с излучателем которых, пчелы будут себя чувствовать более менее комфортно, а с некоторыми в корне наоборот.
    И я думаю будет мало хорошего, если подобный раздражающий фактор будет постоянно присутствовать в улье. Семья скорее всего тупо покинет его.

  11. Mogwaika
    /#19459036

    Вы не описали паттерны спектра роения/голодания/стахановского старания. Что делать со спектром то?

    • gerasimenkoao
      /#19461482

      Анализировать, применять принципы машинного обучения, использовать карты погоды и спутниковые снимки в привязке к месту расположения пасеки и породе пчел.
      Каждая имеет свою специфику.


      У нас для пчеловодства используются десятки пород, в мире сотни, если не тысячи.


      Есть еще африканские — те — агрессоры — захватывают ульи, жрут чужой мед, свой почти не носят и свирепые.

      • Mogwaika
        /#19462314

        Т.е. каждый пчеловод сначала должен будет научную работу провести, чтобы набрать статистику?

        • gerasimenkoao
          /#19463068

          Как раз все может обрабатываться в центральной базе — для чего то-же BigData придумали!

          • Mogwaika
            /#19463180

            Давайте сделаем медицинский градусник на ардуине, а бигдата определит, в каком ухе у меня жужжит…
            Я к тому, что ваш набор железа бесполезен без этой бигдаты правильно обученной и изученной.
            А градусник, чтобы просто наблюдать давно есть и на батарейках и задёшево. И просто весы, чтобы смотреть.

            • gerasimenkoao
              /#19463582

              Только весами сейчас на пасеках пользуются в единичном экземпляре на сотню ульев.


              Температуру не меряют, и некоторые пчеловоды зимой ходят между ульями со стетоскопом.

              • Mogwaika
                /#19463596

                Ну разложите вы xiaomi zigBEE градусники в каждый улей и один хаб на каждые 30 градусников… Или сниффер сделайте. Уже готовый вариант.

          • Zenitchik
            /#19463484

            Это отдельная часть работы. Вам придётся планировать изучение пчёл.
            Конечному пользователю нужно рабочее решение, а не призыв к научной работе.
            Я понимаю, что изобретательский зуд «а давайте померим…, из этого наверно что-то можно узнать» — это очень интересно, но к задаче нужно подходить с другой стороны. Сперва нужно формализовать, какая информация для нас актуальна, причём — в терминах отрасли, а не в терминах «что можно померить».

            Я допускаю, что для Вас очевидно, какая информация актуальна, но
            а) для не-пчеловодов — не очевидно;
            б) очевидное — тем более нуждается в упорядочивании в виде списка, а то в процессе реализации что-нибудь забудется.

            • gerasimenkoao
              /#19463592

              Уже думал об этом, возможно добавить к данным текстовое поле, для пояснений пчеловода — вылетел рой, заполнились соты и т.д.

              • Zenitchik
                /#19463850 / +2

                Вы опять меня не поняли.
                Я прошу озвучить для широкой аудитории (а заодно и формализовать для собственного пользования) список

                Какие явления нуждаются в немедленной реакции пчеловода?
                Какая информация о происходящем в улье нужна пчеловоду для планирования работ и выработки управленческих решений?

                Исчерпывающий список. А до тех пор — никто кроме Вас не поймёт, что и для чего Вы делаете, и какой обоснуй у того или иного технического решения.

  12. Zenitchik
    /#19459178

    Вопрос «что мониторить» — вторичен по отношению к вопросу «что мы хотим узнать».
    Озвучьте список всего, что нужно знать о состоянии пчёл и их хозяйства.
    Какие явления нуждаются в немедленной реакции пчеловода?
    Какая информация о происходящем в улье нужна пчеловоду для планирования работ и выработки управленческих решений?

    Дальше, нужна прикидка: как параметры, измеряемые инструментально, помогут узнать что-то из этого.
    В теории, ещё экономическое обоснование нужно, но это подождёт.

    • Goodkat
      /#19460500

      Какие явления нуждаются в немедленной реакции пчеловода?
      Когда рой разделяется. Наверное, можно узнать по резкому уменьшению массы. Заодно и на воровство мёда будет срабатывать.

      • ZAMnoTEX
        /#19461420

        Когда рой разделяется
        Даже, наверное, важнее момент, когда молодая матка выходит из кокона. Потому что, когда рой улетел — это уже фейл. Часто после вылета рой садится на время где-то недалеко на дерево, и есть шанс его собрать. Значит, еще повезло. Но процесс этот трудоемкий и не самый приятный. Если рой сел в вашу рой-ловушку — повезло. Если в чужую рой-ловушку — не повезло. Если улетел совсем — не повезло.
        А вот как отследить выход из кокона молодой матки — это вопрос.

        • gerasimenkoao
          /#19461558

          Есть неписанные правила пчеловода — если я иду за своим роем, и он сел в чужую ловушку, я имею право его аккуратно забрать.


          Акустический метод может помочь — есть т.н. "пение матки"


          Я как-то наблюдал процесс до прихода роя — сначала несколько пчел разведчиков кружит вокруг ловушки (роевни), залетают внутрь, потом — десяток-другой.


          После пришел сосед-пчеловод на свою пасеку и прекратил это безобразие :-(


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

      • eafinogentov
        /#19461828 / +1

        Когда семья вошла в роевое состояние уже ничего нельзя сделать она в любом случае даст рой. Определить можно по звуку который издают пчелы и по наличию заложенных маточников, на ранних стадиях может помочь уничтожение этих самых маточников.

        • ZAMnoTEX
          /#19462590

          Когда семья вошла в роевое состояние уже ничего нельзя сделать она в любом случае даст рой.
          Не согласен. Вывести семью из роевого состояния можно методично срезая маточники, отловом молодых маток (куда рой полетит без матки?), они сами могут выйти из роевого состояния, если идет очень хороший взяток — сами разгрызают маточники, и вперед, на трудовые подвиги. Говорю по опыту своего отца, он в этом деле 40+ лет.
          З.Ы. Возможно, мы вкладываем разный смысл в термин «роевое состояние»…

    • ikhotsko
      /#19461092

      1. Обязательно нужно знать вес улья — по нему можно хорошо следить за развитием семьи:

      • Летом и весной зная динамику веса можно предположить какой сейчас взяток, нужна ли откачка меда. Сравнивая привесы с другими ульями, можно понять готовится ли семья к роению.
      • Осенью, зная количество рамок и вес улья можно понять достаточно, ли запасов на зиму.
      • Зимой зная вес улья получиться узнать, когда семья скушала все запасы.

      2. Зимой и весной надо знать температуру воздуха в улье и вне его пределов:
      • Датчик температуры и управляющий блок лучше разместить сверху рамок, над холстиком — там всегда теплее (больше будут жить аккумуляторы).
      • Если температура под крышей стала превышать значительно температуру вне улья, значит семья начала выращивать расплод, либо её что-то сильно беспокоит (например, мыши), либо они съели почти весь мед и поднялись на верх рамок

      3. Еще можно реализовать функционал записи звука + воспроизведения его внутри улья (либо сделать что-то аналогичное ударному механизму). Это намного проще чем анализаторы спектра и т.д. Требуется только во время зимовки. А зимуют пчелы обычно на пасеках, где большой проблемы с питанием и wi-fi не будет (и даже поменять аккумулятор раз в два месяца под крышей улья не сложно)
      • Зимой, услышав минутную запись шума из улья, пчеловод может понять в каком состоянии семья, есть ли мыши, мед, душно ли им.
      • На малейший удар по улью пчелы реагируют изменением гула, и эта разница так же помогает многое понять о пчелах


      Измерять влажность особого смысла нет, если есть уже данные о температуре, весе и записи звука.
      В системе мониторинга пчеловод должен указывать конструкцию улья (что бы знать его вес и объем), количество рамок установленных в нем (поможет оценить запасы меда, свободного пространства и т.д.), какая по развитию семья: сильная, слабая или средняя. Так же обязательно надо знать средние показатели по пасеке в зависимости от развития семьи, что бы выявлять не нормальное поведение отдельных семей.

      P.S. Имхо, особого смысла греть ульи нет, просто следует не экономить осенью на кормах, либо заносить ульи в зимовник.

      • gerasimenkoao
        /#19461612

        Приятно, когда подтягиваются коллеги-пчеловоды!


        На самом деле, нужно знать саму массу улья, либо датчик веса ставить на рамки.
        Ибо Даданы я видел самые разные — и неподъемные "гробы", и весьма аккураные/легкие конструкции.


        Кстати, да над холстиком влажность неактуальна вообще!
        И еще хорошая мысль — при изменении параметров делать короткую запись звука.
        Хотя это больший обьем данных.

  13. Mogwaika
    /#19459232

    Кстати, Apiscale не ваш проект?

  14. QuaziKing
    /#19459322

    1) Я бы использовал STM32 — дешевый, быстрый, мощный контроллер.
    2) Думаю имеет смысл разделить систему на модули:
    1) блок контроллер + источник питания + передатчик + батарея:
    внешний блок (на стенке улья?) с полным экранированием со стороны улья для антенны и полным экранированием всего остального
    2) рамка с датчиками внутри улья (соединение с контроллером через контакты на концах рамки и на выступе корпуса улья)
    3) модуль с датчиком давления (читай веса) + подогрева под ульем.
    Я согласен что надо использовать не WiFi а что-то простое. ИМХО BLE самое то + воздействие на пчел минимизируется.
    Про цену: бесплатно не бывает, а если все будет стандартно, то комплект плат + компоненты на один улей можно свести до $15-20 (20 плат 100х100mm $46 + доставка на PCBWay). Думаю это приемлемо.

    • QuaziKing
      /#19459356

      Возможно имеет смысл поставить основной блок под крышку:
      1) Антенна будет выходить наверх — лучше передача.
      2) Микрофон можно включить в основной блок
      3) все будет «под крышей» — пофиг на осадки
      Минусы: как соединять с остальными модулями?

    • dernuss
      /#19459728

      (20 плат 100х100mm $46 + доставка на PCBWay

      Можно же 2 раза заказать по 10 штук, по 5$ + доставка, итого около 23$ получится;)

    • gerasimenkoao
      /#19461696

      Для данной задачи, быстродействие — вообще не играет роли, но STM да, таки недорогой.
      Тут скорее вопрос в низком энергопотреблении — я на Atmega328Р получал 0.5мА в активной фазе.


      Модули — хорошо, но провода будут мешать пчеловоду.


      BLE- тоже рулит.


      Вот даже есть мысль вообще не морочиться — разобрать фитнесс-браслет, и сделать на его основе — при энергопотреблении как у MiBand1, это-ж год на одной батарее 18650 жить можно!


      Заодно уже почти готовый мониторинг 1 улья на 1 смартфоне ;-)

  15. Aminokislota
    /#19459726

    Основной вопрос отца-пчеловода, как я понимаю, диагностика здоровья семьи.
    И да, ничто не заменит визуальный осмотр.

    • dernuss
      /#19459732

      И да, ничто не заменит визуальный осмотр.

      Камеру прям в улей засунуть))

      • ZAMnoTEX
        /#19462986

        Камеру внутри улья они залепят прополисом — потом ее еще и доставать замучаешься )

        • Mogwaika
          /#19463020

          Со шторкой. Сфоткал и спрятался. На крайняк серву, которая будет крышку приподнимать и фоткать)))

        • Zenitchik
          /#19463500

          Пробовать надо. Скажем, есть эксперименты, что в стеклянном односотовом улье они не залепляют стекло, если оно двойное.
          Наверняка и для камеры можно что-то придумать, чтобы она им не мешала и, соответственно, не побуждала замазать.

  16. sguslya
    /#19459790 / -1

    Я вам даю бесплатный совет как делать стартапы.
    1. Придумываете идею за один день
    2. Делаете прототип, если разработка прототипа занимает больше 10 дней то в топку идею, и возвращаетесь в пункт 1.
    3. Берете прототип идете к пчеловоду, сторожу, ветеринару, брадобрею (нужно подчеркнуть). Показываете идею, выслушиваете критику.
    4. Если вдруг в пунтке три вас послали (я так понял пчеловоды вас послали) то идею в топку вместе с прототипом.

  17. micbsv
    /#19461150

    Я думаю минимальные требования должны сводиться к:


    1. < $10 на улей
    2. Маленький модуль — поставил и мониторишь с телефона, молуль выдает параметры и номер улья

    Уже отсюда и плясать. Подходит 433Mhz, чипы от TI, база в виде Raspberry Pi и приложение на телефоне

  18. Konachan700
    /#19461252

    Ставить 868МГц передатчик, специальную долгоиграющую батарею, MSP430 в качестве контроллера… Просыпается раз в 10/20/30 минут, смотрит датчики, засыпает. Раз в 6/12/24 часа отправляет статистику. Год-два будет жить даже на морозе, и радио лупит на много километров несмотря на совсем крошечную мощность, лично проверял.
    На wifi делать такую телеметрию просто не рационально. Как любительская поделка еще ладно, но в серию такое никак не пойдет.

  19. stechkh
    /#19461628 / +1

    Имею практический опыт в таком проекте.
    Первая проблема — это расположение датчиков температуры/влажности. Первое, что сделают пчелы, — запрополисуют датчики. Кроме того, датчики не должны мешать при работе с пчелами. Единственное подходящее место — выемка в стенке, затянутая сеткой. Температура там будет сильно отличаться от температуры в пчелином «клубе». На зиму датчик нужно кидать в середину предполагаемого «клуба».
    Датчики звука в улье также бесполезны — пчелы запрополисуют их сразу же.
    На самом деле очень полезным объектом мониторинга является роение. У меня нет пока четкого понимания, как зафиксировать начало роения с помощью существующих датчиков и отличить его от обычного облета.

    • gerasimenkoao
      /#19461718

      Уже решили — устройство над холстиком

  20. rotlis
    /#19461630 / +1

    Я программер, люблю попаять микроконтроллеры и последние 8 лет держу 4 улья во дворе. Очень понимаю зуд автора совместить все хобби в одном проекте. Сам много раз замахивался. В результате насовал ESP8266 в курятник, аквапонику, лодку, будильник с песнями и цветными ледами еще ворох куда. Но так и не придумал зачем мне нужна телеметрия улья.
    Но! Здравый смысл отступает когда руки чешутся :) Готов помочь проекту. У меня стабильный(более-менее) интернет с static ip, WiFi покрытие, etc. Оговорка — живу в сильно теплом климате где температура ниже +10 не опускается. Не все юз кейсы получится потестить.

    • gerasimenkoao
      /#19461750

      Вот мне она как раз нужна — на даче только в выходные.


      А так, при выходе роя хоть соседям-пасечникам можно позвонить — чтобы ловили.


      Основная проблема на мой взгляд — это сделать действительно публичный открытый проект — чтобы его заметили.


      А то уже сколько раз сайты не "взлетали"

  21. zhmax
    /#19461632

    Думаю если есть необходимость размещения некоего блока внутри улья (если его не нужно часто разбирать например для замены батареи или аккумулятора), то можно будет снаружи облить его воском чтобы пчелы приняли его за «своего».

  22. siargy
    /#19461952

    я бы брал чтото из блютуза во всех смартфонах он есть.

    а по поводу батареек — элементано сделать разъем для подзарядки или стационарного питания

  23. files32
    /#19461954

    Лучше обойтись без вайфаев. Надо придумать как соединять все в одну сеть на каком нибудь двухжильном проводе. По нему же передавать питание и данные.

    • siargy
      /#19462514

      в «техзадании» указанно, что провода будут раздражать.

      • files32
        /#19463238 / +1

        Я пасечник. Меня раздражать не будут. Главное чтобы был простой штекер. Отключил и работай с ульем. Закончил — включил. Зато сколько гемороя отпадет с аккумуляторами и солнечными батареями. Желательно провод простой какой-нибудь двухжильный типа лапша телефонная, чтоб если что в поле починить можно, а не витая пара например.

        • Zenitchik
          /#19463514

          А что не так с витой парой? Она скручивается точно так же, а разъём на ней — тоже под общим.
          Впрочем, в поле разъём должен быть «дубовый», возможно, что-то из герметичных.

          • files32
            /#19463928

            Да. Штекер должен быть по типу как розетка 220, чтобы железобетонно. Пока возишься может упасть в землю и еще наступить. Помощники могут тоже неаккуратно работать и в принципе не понимать что это за провода. Вообщем надо делать как можно проще. Есть вообще возможность по 2м проводам передавать и данные и напругу?

            • Zenitchik
              /#19464208

              Штекер должен быть по типу как розетка 220, чтобы железобетонно

              Нельзя. Что не отличается от розетки на 220 — рано или поздно попадёт под 220.

              • siargy
                /#19465686

                соединители ШР — вашэ всё
                image

        • gerasimenkoao
          /#19463622

          Можно сдвиговыми регистрами, как в адресных светодиодах информацию гонять.
          Тогда 3 провода и обычный аудиоштекер.
          А витая пара 4-х жильная вообще руки развязывает.

  24. catBasilio
    /#19461956 / +1

    есть открытый проект ESPEasy ( github.com/letscontrolit/ESPEasy ).
    Жто Web интерфейс и набор драйверов для разных датчиков. для DHT11/22 там тоже драйвера есть.
    То, что вы описываете, с помошью этого проекта делается за пару часов.
    Можете попробовать, а потом уже по результатам полевых испытаний нам рассказать насколько оно удобно.

    • gerasimenkoao
      /#19461984

      Дельная ссылка!
      Что касается меня, то полевые испытания — это весной, не раньше.
      А ведь где-то сейчас лето, цветы, пчелы…

  25. siargy
    /#19462356

    почитал коментарии, и подумалось — если в улей устройство ставица под крышку и должно быть без проводов, то вес измерить не получится. тогда надо по сути делать 2 разных устройства: одно под крышку, мониторит внутреннее состояние, а второе на платформу для измерения веса всех ульев поотдельности. также второе устройство может выступать в качестве сервера, но и габариты не ограниченны, а значит и запитать с большого аккумулятора.

  26. siargy
    /#19462460

    всё уже придумано до нас)

    • gerasimenkoao
      /#19462804

      Итого — 586$

      За такие деньги можно приобрести 5 ульев вместе с пчелами, и это в базарный день!

      • siargy
        /#19465702

        даже если поделить пополам, это и будет ориентировочная стоимость компонентов.
        не будем брать в ращет итерации на неудачные варианты и затраты времени, вот и получается ответ почему некоторые проекты дальше любительских экспериментов не взлетают.
        Если говорить о жесткой эксплуатации в полевых условиях 24/365, то уже все радиогубительские подходы становяца ненедежными, а промышленные решения выливаюца в озвученную выше стоимость.

  27. ZAMnoTEX
    /#19462700 / +1

    Я вот подумал — wi-fi, 4g, и прочие беспровода… А что, причины сокращения численности пчёл уже известны? Насколько я помню, одна из версий была в том, что виновато электромагнитное излучение. А конкретно, мобильная связь. И, хотя, лично я считаю, что пестициды на них влияют намного сильнее, но от лишней «фонилки» над головой они лучше чувствовать себя явно не станут.

    • gerasimenkoao
      /#19463158

      Знаете, уже я начинаю «беспроводки» опасаться, серьезно.

      Как там — капля никотина убивает лошадь, а хомячка разрывает на куски.

      Мы люди много чем себя травим, но пока держимся, тараканы уже ушли.

      При таких делах, само нахождение микроконтроллера в улье — зло — он-же «фонит» на частоте ядра.

      И все-же хочется попробовать — без мониторинга у меня одни пчелы уже пропали.

    • rotlis
      /#19465896

      Если исключить хоббистов и прочих любителей, то окажется что бОльшая часть пчел живет(и продолжает сокращаться) в местах очень далеких от WiFi, GSM и любых э.м. полей. Предполагаю что с минимальным экранированием металлической крышкой улья (или как выше говорилось баночной антенной) влиянием беспроводки на здоровье семьи можно не беспокоиться.

  28. sadobrov
    /#19462806

    Солнечная батарея, аккумулятор, в качестве контроллера PiZero, или Arduino+ESP8266, весы, передача данных — Wifi

  29. sadobrov
    /#19463186

    Пробовали RpiZero, слишком прожорлив.
    Пару лет живут такие, фотка чернового варианта, этот немного убогий, но рабочий
    Солнечная батарея в нормальном положении висит на боковой стенке под углом.

    Самодельный улей
    image

    • Mogwaika
      /#19463212

      Надеюсь Ардуино на картинке это софт, а не железо.

      • sadobrov
        /#19463310

        Не хочу Вас расстраивать, но именно в этом экземпляре Arduino+ESP8266+HX711+AGM аккум. Софт под атмегу писали на С.
        Arduino, ибо проще купить готовый, чем разводить плату под тестовый вариант.
        Данные идут раз в час по Wifi.

        • Mogwaika
          /#19463316

          А почему на esp нельзя сразу было написать?

          • sadobrov
            /#19463770

            1) проект любительский, был опыт с AVR, универсальнее
            2) esp только для передачи, канал передачи данных предпологался другим (в т.ч. GSM)

  30. olartamonov
    /#19463248 / +3

    (комменты не читал, сразу отвечаю)

    На мой взгляд, датчики веса — дорого, но имеет место быть.


    Тензодатчик стоит копейки. Даже если брать не на Али — ну, чуть менее копейки, но всё равно, мне сдаётся, если расчёт на аудиторию, для которой тысяча рублей — большие деньги, то проект проще сразу закрыть.

    И знаете, стандартные системы мониторинга сетевого оборудования вполне могут подойти для этой цели — Cacti/Zabbix/Icinga — просто они используют родные и знакомые мне базы данных ;-), хотя RRDTool может даже лучше.


    Оверинжиниринг как он есть. На микроконтроллере, к которому непосредственно микрофон подключен, этот ваш спектр мониторить можно.

    При таких раскладах, для простоты и доступности сборки системы, целесообразно пользовать только ESP8266+DHT11(влажность и температура) + аналоговый датчик звука.


    Необходимость Wi-Fi в огороде — зло, должно быть радио на 500-1000 м дальности, чтобы об этом вообще не думать. DHT11 — довольно посредственный датчик, если вы хотите адекватный результат, то SHT21 или BME280. Аналоговый датчик звука называется «микрофон».

    Остается придумать что-то с контролем разряда батареи 18650


    Аккумулятор? Который надо будет бегать заряжать раз в неделю? Эта штука должна работать на батарейках и отрабатывать без обслуживания один сезон.

    Таким образом, для старта открытого проекта достаточно любого стандартного хостинга, страницы форума и публикаций на WordPress, мускул/МарияDB и Zabbix.


    Вообще ничего из этого для старта такого проекта не требуется.

    • gerasimenkoao
      /#19463732

      Если я правильно понимаю, тензодатчик постоянно нагруженным держать нехорошо.


      Засыпающая Атмега 328P c nRF24 год на батарейках протянет.


      Модуль связи в "баночную" антенну — и на пчел фонить не будет, и дальность увеличится.


      По поводу DHT11 — понял — просто он под рукой валялся — особо не имел с ним дело, в общем 22-й как минимум.


      Оверинжиниринг — возможно, если собрать все на один распберри/пк, то и Заббиксы не нужны.

      • Mogwaika
        /#19463746

        А можно сразу nRF24LE1 или nrf52…

        • olartamonov
          /#19464130

          2,4 ГГц вообще лучше не надо, листва хорошо глушит — а в данном проекте стоит предполагать, что листвы может быть много.

      • olartamonov
        /#19464126 / +1

        Засыпающая Атмега 328P c nRF24 год на батарейках протянет.


        Вы на атмеге будете спектральный анализ звука с микрофона делать — или по nRF24 килобайты сырых данных гнать? И чем вообще атмега лучше, чем CC1310 или там STM32L + SX1276, кроме того, что под неё вы там на коленке в ардуине чего-то из дендрофекальных материалов соберёте, а на CC1310 — нет?

        По поводу DHT11 — понял — просто он под рукой валялся — особо не имел с ним дело, в общем 22-й как минимум.


        Если вы хотите нормальных датчиков — забудьте вообще всё, что начинается с букв «DHT».

        Оверинжиниринг — возможно, если собрать все на один распберри/пк, то и Заббиксы не нужны.


        Господи. Вам надо собирать с 10-100 нод показания 2-4 датчиков и отображать их табличкой. Это пишется на, простигосподи, пэхапе за день-два. В какой момент вообще в этом возник заббикс?..

        • Mogwaika
          /#19464192

          Господи. Вам надо собирать с 10-100 нод показания 2-4 датчиков и отображать их табличкой. Это пишется на, простигосподи, пэхапе за день-два. В какой момент вообще в этом возник заббикс?..
          Да уже полно всяких готовых умных домов, которые на малине могут крутиться, собирать кучу этих данных через гейтвей и над автоматикой думать и управлять типа подогрева, хотя для пары графиков и esp-шки хватит.

          • olartamonov
            /#19464246

            У нас вот проект есть для одной, скажем так, крупной газодобывающей компании.

            Там надо собирать показания с полудесятка датчиков на измерительном посту, отображать их в будке у локального диспетчера (~10 постов) и собирать на удалённом сервере, где их может начальство посмотреть. Снимает всякие технологические параметры — температура, влажность, давление, содержание кислорода и т.п.

            Там, конечно, много плясок с разными вещами типа поднятия своего радиорелейного протокола поверх физуровня LoRa, так как эти посты — они не кучкой, как ульи, а на протяжении 100-200 км трубы, множественных возможных каналов связи измерительного поста с диспетчерской (LoRa, 3G, даже спутник в качестве крайнего варианта), автономной работы железки на посту, управления всеми этими разнотипными измерениями (с калибровкой датчиков и переводом в физические величины) и т.п.

            Показометр для диспетчера при этом крутится на малине и написан был на HTML + CSS + PHP + JS + jQuery. И ничего большего там просто не надо.

            Сомневаюсь, что и для улья потребно что-то большее. Особенно если вы смотрели внутрь всех этих умных домов, внутри которых обычно кошмарный ужас.

            • Mogwaika
              /#19464284

              Я к тому, что там не надо знать даже HTML + CSS + PHP + JS + jQuery…
              Графики оно из коробки построит, а вот чуть более сложные алярмы уже понаписаны в примерах и нужно только цифры поменять.

  31. E_Art
    /#19466964

    Может всё же, проще, не цеплять на каждый улей беспроводной модуль, а связать улья между собой по проводам к общему блоку, к которому уже придумывать модуль передачи данных на смартфон (или интернет сервер).

  32. Ruslan_r
    /#19466968 / -1

    Пчёлы гибнут из-за воротоза, что делать с этой напастью. Из-за воротоза целые пасики вымирают. Куда девать мёд, очень сложно продать по нормальной(высокой) цене.