5 небанальных проектов на базе одноплатников — от сортировки конфет и счетчика пчел до медицины
На основе одноплатных компьютеров, особенно Raspberry Pi, можно сделать очень многое. Любители электроники постоянно выпускают новые устройства и могут соревноваться друг с другом в находчивости. Несколько таких необычных работ мы собрали под катом. А если у вас есть свой такой проект — расскажите о нем в комментариях, будет интересно!
Сортировка конфет
Здесь у нас аппарат, который умеет сортировать M&M’s по цвету. Красные — в одну сторону, синие — в другую и т.п. Правда, не видно желоба для коричневых конфеток. Работает все это на базе Raspberry Pi Pico. Все остальное, кроме камеры, распечатано на 3D-принтере специально для этого проекта.
Механизм улавливает конфетку, передает ее на модуль камеры, та вместе с «малинкой» определяет цвет, и система отправляет идентифицированный кругляшок в нужный желоб. Если конфеты нет, сервопривод снова вернется в исходную позицию.
Одноплатный компьютер управляет двумя сервоприводами — один для желоба сортировки, а другой — для улавливателя конфет под трубкой. Экран позволяет в режиме реального времени увидеть, какие конфеты находятся под контролем. К сожалению, авторы не предоставили исходники проекта — ни код, ни модели корпусов.
Большая часть оборудования была разработана специально под проект. Напечатаны только желоба для транспортировки конфет, сервоприводы и цветные контейнеры для сбора конфет. Одноплатник запитывают через USB ноутбука, расположенного рядом.
Бот по имени Floyd на основе ChatGPT
А здесь целый мультифункциональный робот, который умеет не только ездить, но и кое-что «соображает» благодаря ChatGPT 4. Он тоже работает на основе «малинки», но уже более продвинутой модели.
Floyd умеет реагировать на внешние сигналы, а еще — беседовать с людьми. К тому же у робота есть колеса, которые позволяют ему передвигаться по полу или поверхности стола. Еще есть манипулятор, он тоже функциональный.
Самое большое отличие этого робота от других — речевая способность. Основная плата здесь — Raspberry Pi 4B. К ней подключен HAT, который управляет некоторыми внешними компонентами — например, сервоприводами для управления колесами и рычагами. Корпус металлический, оборудование полностью открыто и установлено снаружи.
Более подробно о проекте можно почитать здесь.
Счетчик пчел
На пасеках важно следить за подопечными, но как их подсчитывать? Для этого исследователи из Федерального университета Итаджуба в Бразилии — профессор Хосе Альберто Феррейра Фильо и его магистрант Хосе Андерсон Рейс — разработали летний проект Raspberry Pi под названием BuzzTech.
Объектив камеры направлен на леток улья, а сама она подключена к Raspberry Pi. Одноплатник обеспечивает работу системы на базе искусственного интеллекта, который отслеживает количество пчел в кадре. Можно не просто следить за насекомыми в режиме реального времени, но и анализировать динамику популяции за определенный период.
Зачем все это нужно? Если «семья» сильно редеет — значит, что-то идет не так, нужны меры. Этот девайс — лишь DIY-проект, но он может стать частью чего-то большего, поскольку приносит реальную пользу пасечникам.
Авторы утверждают, что создание такого же проекта не займет много времени. Основа — просто Raspberry Pi Zero 2 W и модуль камеры. Преимущество этой модели одноплатника — поддержка беспроводной связи. Больше информации о проекте — по этой ссылке.
Компьютер из Fallout
Если вы когда-нибудь играли в Fallout, то, конечно, помните эти ламповые терминалы. Они расположены в самых неожиданных местах и практически всегда позволяют либо узнать что-то, либо открыть дверь или сейф, либо чем-то управлять.
А теперь поклонник игры воссоздал такой девайс в реальности. Девайс не только выглядит круто, но и вписывается в систему умного дома. Работает он как интерактивный текстовый помощник: обрабатывает вводимые данные благодаря OpenAI. Запросы могут подаваться для таких функций, как управление освещением, воспроизведение музыки и так далее.
Основа проекта — одноплатник Raspberry Pi 400. Он обрабатывает все данные, а еще подключен к 7-дюймовому дисплею через HDMI.
Корпус создан с нуля с использованием программного обеспечения САПР специально для этого проекта. По словам автора, он напечатан на 3D-принтере Bambu A1 с PETG. Потом детали были отшлифованы, а дальше их искусственно состарили. Еще в корпусе есть монтажные компоненты для фиксации внутреннего оборудования. Вот ссылка с подробностями проекта.
Стетоскоп на базе ИИ
Насколько можно судить, у этого проекта есть будущее в медицине. Создатель и разработчик Шебин Хосе Джейкоб воспользовался возможностями Raspberry Pi 5, чтобы создать стетоскоп на базе искусственного интеллекта. По словам Джейкоба, стетоскоп использует машинное обучение для оценки нарушений сердечного ритма. Если обнаружен аномальный ритм, система искусственного интеллекта подает сигнал тревоги.
Используя модели, обученные с помощью сложных алгоритмов, ИИ может определить проблемы в зародыше, а это облегчит процесс лечения. Небольшой размер и относительная бюджетность устройства позволяют использовать стетоскоп на базе Raspberry Pi, например, в полевых условиях. Он позволяет получать не только необработанные данные, но и предварительные результаты анализа сердечного ритма пациента.
Как уже писали выше, девайс базируется на Raspberry Pi 5. Это последняя модель, и она весьма производительна. Но Джейкоб хотел сделать устройство мобильным, поэтому в окончательной сборке используется Raspberry Pi Zero 2 W. Он подключен к всенаправленному микрофону, который устанавливается там, где находятся раструб и нагрудник обычного стетоскопа. Аккумулятор LiPo емкостью 400 мАч позволяет использовать устройство в течение дня без перезарядки.