Pull to refresh
220
0
Send message

SMS-мониторинг веса трех ульев за 30$

Reading time12 min
Views24K

My Logo


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


Немного предыстории:


Некоторое время назад я решил завести пчел, и они таки появились… на целый сезон, но не вышли из зимовки.
И это несмотря на то, что вроде все делал правильно — осенний прикорм, утепление перед холодами.
Улей был классический деревянный системы "Дадан" на 10 рамок из 40-мм доски.
Но в ту зиму из-за температурных "качелей" даже опытные пчеловоды потеряли куда больше, чем обычно.


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


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


Логика работы следующая: при первом запуске/сбросе запоминаются в EEPROM показания датчиков, установленных под ульи.
Дальше, каждый день, после заката система "просыпается", считывает показания и отправляет СМС с изменением веса за сутки и от момента включения.
Кроме того передается значение напряжения батареи, а при снижении до 3.5В выдается предупреждение о необходимости зарядки, ибо ниже 3.4В модуль связи не включается, да и показания веса уже "уплывают".

Читать дальше →
Total votes 34: ↑32 and ↓2+30
Comments72

Хьюстон! У нас проблемы? От «умного» улья к роболетку и «кластеру» на ардуино

Reading time3 min
Views10K


Для начала хочется сказать, что умных ульев не существует, от слова вообще.


Вот что к примеру может умный дом?


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


В конструкциях "умных" ульев регистрируется множество параметров, но они ничем не управляют, то-есть по сути являются системами мониторинга.


Да уж и пора-бы перейти от практической электроники к практическому пчеловодству (ради чего все и начиналось).


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

Читать дальше →
Total votes 11: ↑10 and ↓1+14
Comments37

Лопасти для ветряка на 3D-принтере (создание ветрогенератора, часть 1)

Reading time2 min
Views17K

Уже 15 лет, как мечта построить ветрогенератор оставалась нереализованной. Казалось-бы, давно канули в лету попытки электрифицировать дачу с помощью бочки и генератора от жигулей, хотя нет, до сих пор людям не дает покоя публикация в "Юном технике" 80-х ;-)

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

Для начала, я построил ультразвуковой анемометр с вычислением энергии ветра. Полевые испытания не за горизонтом.

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

Поэтому безо всяких обьяснений скажу- я выбрал ротор Дарье с вертикальной осью, вот такой:

Читать далее
Total votes 18: ↑17 and ↓1+20
Comments62

Мир без пчел: роботизированное опыление мыльными пузырями

Reading time12 min
Views10K


Школьный курс биологии научил нас тому, что все живые организмы так или иначе связаны друг с другом. Посудите сами, на поле растет трава, зайцы едят траву, лисы едят зайцев. Но если одно из звеньев этой демонстрационной цепи исчезнет, то пострадают другие: исчезнут хищники — зайцы начнут плодиться и съедят всю траву; исчезнет трава — зайцам нечего будет есть, следовательно, лисы также будут голодать; исчезнут зайцы — трава будет расти бесконтрольно, а лисы будут голодать. Пример достаточно утрирован, но суть доносит. Подобная ситуация касается и пчел, численность которых за последние годы катастрофически упала. Пчелы, как мы знаем, не только делают мед, но и выполняют одну из важнейших операций в природе — опыление. Сегодня мы рассмотрим исследование, в котором ученые Си Ян и Эйдзиро Мияко описывают роботизированную систему опыления цветов посредством мыльных пузырей. Из чего состоит система, как именно она работает, и почему мыльные пузыри? Об этом мы узнаем из доклада ученых. Поехали.
Total votes 39: ↑39 and ↓0+39
Comments43

Подсчёт пчёл нейросетью на Raspberry Pi

Reading time7 min
Views30K
Опубликовано 17 мая 2018 года

Сразу после установки улья я подумал: «Интересно, как подсчитать количество прилетающих и улетающих пчёл?»

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

Во-первых, нужно собрать образцы данных. Raspberry Pi, стандартная камера Pi и солнечная панель: этого простого оборудования достаточно, чтобы записывать один кадр каждые 10 секунд и сохранять 5000+ изображений в день (с 6 утра до 9 вечера).


Читать дальше →
Total votes 68: ↑68 and ↓0+68
Comments47

Может сами уже с нейросетями сделаем дизайн для нашего продукта? От идеи до запуска на маркетплейс, пошаговая инструкция

Reading time14 min
Views18K

— Добрый день, хотим дизайн вот заказать для упаковки нашей продукции на маркетплейсах.
— Ой, ну это короче бюджет нужен.
— А по срокам как?
— Давайте сначала ТЗ составим, а там уже и сроки почувствуем.

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

В чём проблема?

Читать дальше →
Total votes 76: ↑72 and ↓4+86
Comments55

Привычки, замедляющие процесс старения

Level of difficultyEasy
Reading time6 min
Views4.5K

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

На связи RISE: сообщество по ноотропам и биохакингу

Читать далее
Total votes 10: ↑6 and ↓4+4
Comments10

Telegram Боты на Aiogram 3.x: Message handler и трюки с текстом

Level of difficultyEasy
Reading time12 min
Views12K

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

Мы уже обсудили:

Текстовые клавиатуры

Инлайн клавиатуры

Командное меню

Встроенные фильтры и магические фильтры

Собственные фильтры

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

Читать далее
Total votes 9: ↑7 and ↓2+5
Comments3

Лучшие библиотеки Python для Data Science в 2024 году

Level of difficultyEasy
Reading time10 min
Views14K

Python — один из самых распространенных языков программирования в Data Science (третье место в опросе разработчиков StackOverflow). Популярность языка обусловлена наличием множества пакетов, которые можно использовать для решения различных задач в области науки о данных, включая машинное обучение, предварительную обработку данных, анализ данных и их визуализацию.

Новичку в этой области может быть сложно понять, с чего начать, особенно при таком обилии ресурсов — в Python имеется более 100 000 встроенных библиотек, и выучить их все просто невозможно. Именно поэтому в этой статье мы рассмотрим 8 самых полезных библиотек Python для Data Science.

Читать далее
Total votes 14: ↑8 and ↓6+2
Comments5

Как сделать дашборд в FineBI за 15 минут? Инструкция по созданию визуализаций

Reading time4 min
Views4.3K

FineBI – флагманская self-service платформа для бизнес-аналитики от китайского разработчика FanRuan, которая предлагает функциональность, удобство использования, широкие возможности масштабирования и легкую интеграцию с различными источниками данных.

Рассказываем, как создать простой дашборд в BI-платформе FineBI.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments0

ГИС Торги: как купить землю у государства

Level of difficultyEasy
Reading time7 min
Views6.1K

Как найти земельный участок в ГИС Торги. Как настроить поиск, подать заявку в бумажном или в электронном виде, как выгрузить результаты в Excel.

Читать далее
Total votes 6: ↑4 and ↓2+4
Comments7

Автомобильный трекер из детских часов с GPS

Reading time3 min
Views13K

Приветствую, Хабр!

Когда дети пошли в школу, мы купили им часы с SIM-картой и GPS. Довольно удобное устройство для начальной школы, когда нужно чтобы ребенок минимум отвлекался на различные гаджеты на уроках. Дети уже выросли и ходят с телефонами, а пара часов осталась. Наконец я решил их использовать для чего-то полезного.
Читать дальше →
Total votes 60: ↑60 and ↓0+78
Comments75

Хабр, GPT, корпоративные блоги и БМЛы: оцениваем глубины ужаса

Level of difficultyEasy
Reading time5 min
Views19K

Я не испытываю ненависти ни к корпоративным блогам, как таковым, ни к большим языковым моделям в целом. А вот к мусорному контенту, созданному левой пяткой ради ссылок на сайт или телеграм-канал - испытываю, и еще как. И как раз вот тут встретились два одиночества - ленивые копирайтеры мусоропроизводители и генеративные сети. Получилась, как вы понимаете, вовсе не конфетка.

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

За подробностями, результатами, ужасом и даже кодом на VB.NET приглашаю под кат!

Читать далее
Total votes 225: ↑221 and ↓4+279
Comments112

Quansheng UV-K5/K6: трансивер, из которого можно сделать что угодно

Reading time7 min
Views34K

Дядюшка Ляо не перестаёт удивлять. Мы хорошо помним, какую революцию совершили USB-донглы на микросхемах Elonics E4000 и Rafael Micro R820T, изначально предназначенные для просмотра телевидения на экране компьютера. С заменённым драйвером они превращались в универсальный SDR-радиоприёмник, принимавший в диапазоне от 25 MHz до 1 750 MHz, отображая при этом спектр шириной 2.4 MHz. И стоило это удовольствие долларов 5, может, чуть больше.

Вторым важным событием стало появление дешёвой народной «шарманки» — Baofeng UV-5R. Это простенький двухдиапазонный трансивер с заявленной выходной мощностью 5W. Но недавно китайцы вновь превзошли сами себя и выпустили нечто, что стало ещё более интересным — Quansheng UV-K5 и улучшенные версии, обозначаемые UV-K5(8) и UV-K6. Что это за трансивер и почему он стал так популярен — читайте под катом.

Читать далее
Total votes 51: ↑51 and ↓0+76
Comments43

Это база машинного обучения

Level of difficultyEasy
Reading time4 min
Views9.4K

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

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

Можно, конечно, попытаться обойтись и без машинного обучения. Самый простой подход — проанализировать данные и составить понятный набор правил формата if-else (если-то). Между прочим, это применяется в реальной жизни, например, при анализе потребительской корзины. Составляется набор ассоциативных правил вида {хлеб, чай} → {молоко}. Это означает, что если покупатель приобретает хлеб и чай, то, скорее всего, он также купит молоко. Вуаля — мы сделали прогноз на будущее. 

Читать далее
Total votes 8: ↑7 and ↓1+7
Comments9

90+ дашбордов для OSINT и глобального мониторинга

Level of difficultyEasy
Reading time13 min
Views26K

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

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

Читать далее
Total votes 37: ↑37 and ↓0+41
Comments4

Распознавание, хранение и поиск лиц в базе данных

Level of difficultyMedium
Reading time3 min
Views14K

В этой статье я максимально коротко и просто объясню принцип распознавания, хранения и поиска лиц в базе данных. В качестве примера будет использована библиотека Insightface и база данных PostgreSQL.

Читать далее
Total votes 30: ↑25 and ↓5+28
Comments6

Радиоэфир без регистрации и СМС

Level of difficultyEasy
Reading time23 min
Views37K

Пост для тех, кто любит радиосвязь, но не радиолюбитель с позывным

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

В старшем возрасте я понял, что могу позволить завалить себя радейками и время от времени покупал различные недорогие модели, которые выбирал лишь по цене и внешнему виду. Но на удивление связать серенькие радиостанции с фиолетовыми или чёрными не получалось, даже если выбрать один и тот же номер канала. Пришлось разбираться, и всё оказалось куда сложнее, чем просто выбрать переключателем номер канала и нажать кнопку PTT (Push-To-Talk). Ну и осложнилось всё задачей не получить по шапке за эфир на частотах, где не следует этого делать. Для прояснения ситуации для начинающих и создан этот пост.
Читать дальше →
Total votes 93: ↑91 and ↓2+120
Comments106

Радиоактивность, или Что представляет собой радиолюбительство в 2023 году

Level of difficultyEasy
Reading time9 min
Views9.5K

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

Читать далее
Total votes 16: ↑14 and ↓2+16
Comments53

Пять лучших NLP инструментов для работы с русским языком на Python

Level of difficultyEasy
Reading time5 min
Views11K

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

Читать далее
Total votes 14: ↑10 and ↓4+13
Comments3

Information

Rating
Does not participate
Registered
Activity