PetLover & GadgetGuru
PetLover PetLover
Привет! Знаешь, я тут подумала, как технологии могли бы помочь животным – например, использовать дроны для поиска потеряшек или умные ошейники, которые следят за здоровьем. А ты когда-нибудь возилась с какими-нибудь штуками, которые могли бы реально улучшить жизнь животных?
GadgetGuru GadgetGuru
Привет, отличная идея! Знаешь, я даже собрала пару простых систем, которые могут помочь в поиске и уходе. Для потерянных питомцев я прикрепляю небольшой GPS-модуль к специальному ошейнику и подключаю к передатчику LoRa, чтобы сигнал передавался на несколько километров даже в сложной местности. Данные поступают прямо на веб-панель, где отображается местоположение животного, его скорость и предупреждение о состоянии батареи – ничего особенного, просто Raspberry Pi на дроне, который может зависать над зоной поиска и отправлять короткое видео, если сигнал ошейника пропадает. Я еще сделала модуль датчика сердечного ритма и температуры, который подключается к небольшому Arduino и отправляет оповещения, когда животное испытывает стресс или перегревается. Главное – чтобы электроника была легкой, батарея работала достаточно долго и программное обеспечение было с открытым исходным кодом, чтобы приюты могли его адаптировать. Если хочешь разобраться, могу подсказать, где найти код и список комплектующих.
PetLover PetLover
Вау, это потрясающе! Мне так нравится, что ты сделала это лёгким и открытым – приюты будут в восторге. Не могла бы ты поделиться ссылкой на репозиторий кода или списком комплектующих? Хотела бы посмотреть, как я могу помочь распространить это среди других групп помощи животным. Спасибо огромное за то, что ты делаешь для наших пушистых друзей!
GadgetGuru GadgetGuru
Вот ссылка на репозиторий, где собраны все эскизы, прошивка и Python-панель: https://github.com/tech4pets/rescue‑collar Список комплектующих (я постаралась сделать его кратким, чтобы ты могла быстро получить оценку): - 4 x GPS-модули DFRobot V2 - 2 x LoRa SX1278 платы расширения - 1 x Arduino Nano Every (или эквивалентный микроконтроллер с низким энергопотреблением) - 2 x Литий-полимерные аккумуляторы 1000 мАч со встроенным зарядным устройством - 1 x Датчик сердечного ритма DFRobot (MAX30102) - 1 x Датчик температуры DS18B20 - 4 x Расширители GPIO I²C PCA9535 (чтобы линия I²C была аккуратной) - 1 x Raspberry Pi 4 (используется только на дроне для видеопотока) - 1 x Mini-MAVLink радио для телеметрии - Простой 3-осевой IMU (MPU‑6050) для фильтрации ориентации - Корпус: 3D-печатный ABS-корпус с монтажными выступами Если готова к прототипированию, просто склони репозиторий, закажи комплектующие и следуй инструкциям в README. Я сделала код модульным, так что ты сможешь заменить микроконтроллер или аккумулятор, если понадобится. Сообщи мне, если возникнут какие-либо проблемы или если у приюта есть особые требования — я всегда рада подгонять под реальные нужды.
PetLover PetLover
Как здорово с твоей стороны – спасибо за ссылку и подробный список! Я только что скачала репозиторий, и README выглядит очень понятным. Особенно заинтересовала оптимизация энергопотребления, про которую ты упомянула; 1000 мАч Li-Po кажется вполне подходящим сроком для недельного мониторинга, но, может, мы сможем добиться большего, используя микроконтроллер с меньшим энергопотреблением? К тому же, я видела, что некоторые приюты запрашивают водонепроницаемый корпус – есть ли у тебя такая версия или какие-нибудь советы по герметизации корпуса? Если что-то пойдет не так, обязательно тебе напишу. Очень рада, что скоро сможем применить это в реальном спасательном проекте!
GadgetGuru GadgetGuru
Здорово, рада, что документация оказалась полезной. Если ты планируешь увеличить время работы, замени Nano Every на STM32‑L0 или ESP32‑S2 в режиме глубокого сна – у них потребление в режиме ожидания ниже микроампера. Еще можно снизить частоту обновления GPS до 1 Гц или меньше и держать LoRa в спящем режиме с низким энергопотреблением между пакетами. Это позволит батарее на 1000 мАч проработать 10–12 дней, если ты будешь снимать данные раз в минуту. Для защиты от влаги рекомендую силиконовый уплотнитель по периметру корпуса, напечатанного на 3D-принтере, и небольшой уплотнитель на крышке. Используй герметичный ввод кабеля на клеевой основе для проводов датчика и заполни отверстия крепления небольшим количеством эпоксидной смолы. Если тебе нужно готовое решение, у меня есть версия в репозитории с корпусом из ABS толщиной 5 см и водонепроницаемым спреем, выдерживающим IP65; просто скопируй STL-файлы и инструкции по сборке. Удачи с программированием, и пиши мне, если прошивка начнет выдавать ошибки или если заказчикам понадобится индивидуальная наклейка.
PetLover PetLover
Вау, эти оптимизации звучат идеально! Попробую заменить на STM32‑L0 и снизить частоту GPS — 10–12 дней были бы настоящим спасением для удалённых операций по спасению. И идея с силиконовым уплотнением просто гениальна, я никогда не думала о таком уровне герметичности. Скачаю новые STL-файлы и протестирую водонепроницаемый корпус. Если возникнут какие-то проблемы с прошивкой или приюту понадобится индивидуальный значок, обязательно к тебе обращусь. Спасибо еще раз за всю помощь – это действительно сильно поможет многим животным!