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


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


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


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


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


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


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


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


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


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


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


Вощина


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


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


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


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


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


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


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


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


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


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


  1. sinc
    05.12.2018 14:07

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


    1. dernuss
      05.12.2018 14:20

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


      1. gerasimenkoao Автор
        05.12.2018 15:19

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

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

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

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

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

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


        1. dernuss
          05.12.2018 15:36

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

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


        1. BalinTomsk
          05.12.2018 20:53

          LoRa ESP32 868 ~ 11 USD
          ESP32-CAM WiFi ~ 9 USD


        1. olartamonov
          06.12.2018 16:12
          +1

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


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

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


          1. gerasimenkoao Автор
            06.12.2018 16:43

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

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

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

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


            1. olartamonov
              06.12.2018 17:20

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

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


              1. Zenitchik
                06.12.2018 17:44

                nRF24

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


                1. olartamonov
                  06.12.2018 18:27
                  +1

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

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


                  1. Zenitchik
                    06.12.2018 18:49

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

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


                    1. olartamonov
                      06.12.2018 18:54

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


                      1. Zenitchik
                        06.12.2018 19:09

                        Почему?


                        1. olartamonov
                          06.12.2018 19:17

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

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


                          1. Zenitchik
                            06.12.2018 20:53

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

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


                            1. olartamonov
                              07.12.2018 00:05

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


                              1. Zenitchik
                                07.12.2018 13:31

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


                                1. olartamonov
                                  07.12.2018 15:36

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

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


                                  1. Zenitchik
                                    07.12.2018 15:46

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


  1. Bedal
    05.12.2018 14:08

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


  1. AlexAV1000
    05.12.2018 14:10
    +3

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


    1. gerasimenkoao Автор
      05.12.2018 15:01

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

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

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


    1. drZoid
      06.12.2018 09:52

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

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

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

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

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

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

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


      1. gerasimenkoao Автор
        06.12.2018 10:16

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


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


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


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


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


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


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


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


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


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


      1. Am0ralist
        06.12.2018 10:34

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


        1. drZoid
          06.12.2018 11:41

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

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


          1. Am0ralist
            06.12.2018 12:36

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


  1. justno3
    05.12.2018 14:51

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


  1. Engenigger
    05.12.2018 14:51
    +1

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


    1. gerasimenkoao Автор
      05.12.2018 15:06

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

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


      1. dernuss
        05.12.2018 15:42

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

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


      1. Am0ralist
        05.12.2018 16:00

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


        1. gerasimenkoao Автор
          05.12.2018 17:33

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


          1. olartamonov
            06.12.2018 16:15
            +1

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


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


            1. gerasimenkoao Автор
              06.12.2018 16:53

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

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

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

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

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


              1. olartamonov
                06.12.2018 17:23
                +1

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


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

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


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

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


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


  1. jehy
    05.12.2018 15:52
    +1

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

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

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

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

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

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


    1. gerasimenkoao Автор
      05.12.2018 16:57

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

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


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


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


      1. Tyiler
        05.12.2018 20:07

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


        1. gerasimenkoao Автор
          06.12.2018 10:31

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


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


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


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


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


          1. siargy
            06.12.2018 12:58

            я сделал достаточно примитивный тепличный контроллер. но даже по себестоимости компонентов не меньше 50$ будет.

            пара фотащек
            image image

            image


    1. safari2012
      05.12.2018 17:16

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


      1. gerasimenkoao Автор
        06.12.2018 17:01

        Вот смотрел сейчас один из проектов — в ульях Англии сейчас выше +10.


  1. proton17
    05.12.2018 16:31

    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 перестал передавать данные.


    1. MrErsh
      05.12.2018 17:01

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


      1. proton17
        05.12.2018 17:28

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


        1. eafinogentov
          06.12.2018 10:33

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


          1. gerasimenkoao Автор
            06.12.2018 10:45

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


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


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


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


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


            1. eafinogentov
              06.12.2018 11:56

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


              1. Mogwaika
                06.12.2018 13:24

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


            1. Zenitchik
              06.12.2018 15:03

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


    1. gerasimenkoao Автор
      05.12.2018 17:04

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


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


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


      1. proton17
        05.12.2018 17:36

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


    1. safari2012
      05.12.2018 17:20

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


      1. proton17
        05.12.2018 17:52
        +1

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


        1. gerasimenkoao Автор
          05.12.2018 18:01

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

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

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

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


          1. proton17
            05.12.2018 18:10

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


            1. gerasimenkoao Автор
              06.12.2018 11:02

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


              холстик


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


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


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


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


          1. holomen
            05.12.2018 19:13

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


          1. anonymous
            06.12.2018 00:20

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


        1. ZAMnoTEX
          06.12.2018 10:51

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


    1. somewater
      06.12.2018 12:24

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


      1. Zenitchik
        06.12.2018 15:04

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

        До -17°


  1. FGV
    05.12.2018 16:42

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


    1. gerasimenkoao Автор
      05.12.2018 17:10

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


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


  1. FGV
    05.12.2018 17:18
    +1

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


  1. Reason89
    05.12.2018 19:07

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


  1. Mogwaika
    05.12.2018 19:26

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


    1. gerasimenkoao Автор
      06.12.2018 11:17

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


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


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


      1. Mogwaika
        06.12.2018 13:25

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


        1. gerasimenkoao Автор
          06.12.2018 15:40

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


          1. Mogwaika
            06.12.2018 15:59

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


            1. gerasimenkoao Автор
              06.12.2018 17:09

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


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


              1. Mogwaika
                06.12.2018 17:12

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


          1. Zenitchik
            06.12.2018 16:50

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

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


            1. gerasimenkoao Автор
              06.12.2018 17:11

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


              1. Zenitchik
                06.12.2018 17:46
                +2

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

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

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


  1. Zenitchik
    05.12.2018 19:42

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

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


    1. Goodkat
      06.12.2018 02:03

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


      1. ZAMnoTEX
        06.12.2018 11:05

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


        1. gerasimenkoao Автор
          06.12.2018 11:27

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


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


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


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


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


      1. eafinogentov
        06.12.2018 12:09
        +1

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


        1. Goodkat
          06.12.2018 13:32

          Рой можно ещё поймать.


        1. ZAMnoTEX
          06.12.2018 14:09

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


    1. ikhotsko
      06.12.2018 09:56

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

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

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

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


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

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


      1. gerasimenkoao Автор
        06.12.2018 11:37

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


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


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


  1. Mogwaika
    05.12.2018 19:50

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


  1. QuaziKing
    05.12.2018 20:07

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


    1. QuaziKing
      05.12.2018 20:13

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


    1. dernuss
      05.12.2018 21:21

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

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


    1. gerasimenkoao Автор
      06.12.2018 11:52

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


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


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


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


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


  1. Aminokislota
    05.12.2018 21:20

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


    1. dernuss
      05.12.2018 21:21

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

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


      1. ZAMnoTEX
        06.12.2018 15:24

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


        1. Mogwaika
          06.12.2018 15:28

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


        1. Zenitchik
          06.12.2018 16:53

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


  1. sguslya
    05.12.2018 21:41
    -1

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


  1. micbsv
    06.12.2018 10:14

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


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

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


  1. Konachan700
    06.12.2018 10:34

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


  1. stechkh
    06.12.2018 11:43
    +1

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


    1. gerasimenkoao Автор
      06.12.2018 11:55

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


  1. rotlis
    06.12.2018 11:43
    +1

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


    1. gerasimenkoao Автор
      06.12.2018 11:58

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


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


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


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


  1. zhmax
    06.12.2018 11:43

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


  1. siargy
    06.12.2018 12:26

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

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


  1. files32
    06.12.2018 12:27

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


    1. siargy
      06.12.2018 13:54

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


      1. files32
        06.12.2018 16:09
        +1

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


        1. Zenitchik
          06.12.2018 16:57

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


          1. files32
            06.12.2018 17:57

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


            1. Zenitchik
              06.12.2018 18:50

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

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


              1. siargy
                07.12.2018 06:57

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


        1. gerasimenkoao Автор
          06.12.2018 17:17

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


  1. catBasilio
    06.12.2018 12:27
    +1

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


    1. gerasimenkoao Автор
      06.12.2018 12:31

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


  1. siargy
    06.12.2018 13:32

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


  1. siargy
    06.12.2018 13:47

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


    1. gerasimenkoao Автор
      06.12.2018 14:45

      Итого — 586$

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


      1. siargy
        07.12.2018 07:14

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


  1. ZAMnoTEX
    06.12.2018 14:30
    +1

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


    1. gerasimenkoao Автор
      06.12.2018 15:55

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

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

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

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

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


    1. rotlis
      07.12.2018 09:11

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


  1. sadobrov
    06.12.2018 14:45

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


  1. sadobrov
    06.12.2018 15:59

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

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


    1. Mogwaika
      06.12.2018 16:03

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


      1. sadobrov
        06.12.2018 16:18

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


        1. Mogwaika
          06.12.2018 16:21

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


          1. sadobrov
            06.12.2018 17:37

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


  1. olartamonov
    06.12.2018 16:10
    +3

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

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


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

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


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

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


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

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


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

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


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


    1. gerasimenkoao Автор
      06.12.2018 17:30

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


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


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


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


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


      1. Mogwaika
        06.12.2018 17:32

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


        1. olartamonov
          06.12.2018 18:34

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


      1. olartamonov
        06.12.2018 18:33
        +1

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


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

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


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

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


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


        1. Mogwaika
          06.12.2018 18:48

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


          1. olartamonov
            06.12.2018 19:03

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

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

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

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

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


            1. Mogwaika
              06.12.2018 19:13

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


  1. E_Art
    07.12.2018 12:18

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


  1. Ruslan_r
    07.12.2018 12:18
    -1

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