DIY-электроника всегда была чем-то особенным, атмосферным. Ну а одноплатники и микроконтроллеры Raspberry Pi привнесли в эту отрасль много нового. Проектов на базе «малинок» просто огромное количество, и далеко не все из них имеют какую-то «изюминку», из-за которой на них стоит обращать внимание. Но проекты, о которых говорится под катом, по нашему мнению, как раз оригинальные.
Некоторые из них достаточно простые, так что сделать нечто подобное или даже лучше сможет даже новичок в электронике. Другие посложнее, так что над их реализацией придется попотеть. Но в любом случае, результат будет интересным и главное — стоит потраченного времени. Что же, самое интересное — под катом.
3D сканер на базе Raspberry Pi
Моделирование трехмерных объектов в среде CAD — не самая простая задача, даже для тех из нас, кто неплохо разбирается в моделировании и у кого есть на это время. Для решения этой задачи созданы 3D-сканеры, но многие из них слишком дорогие для того, чтобы такой девайс мог приобрести любой желающий.
Ну если нельзя купить, то, значит, можно сделать своими руками. Проект, который называется Raspberry Pi 3D Scanner OpenScan позволяет создать неплохой сканер, который дает возможность быстро создать цифровую копию реального объекта. К слову, система поддерживает работу с последней версией HD Arducam.
Проект подойдет многим читателям Хабра — ведь если раньше вы могли не интересоваться этим направлением, поскольку у вас не было сканера, то теперь он есть. Вернее, есть система, которую можно собрать своими руками.
OpenScan поможет многим.
Погружаемся в микромир
Еще один проект по работе с изображениями. Только теперь речь не о создании объёмных моделей реальных объектов, а о внедрении в микромир при помощи электроники. Посмотреть на обитателей микромира можно и в микроскоп, но «малинка» позволяет сделать этот процесс еще более увлекательным. Для любителей науки и электроники как раз то, что надо.
К слову, проект идеально подойдет для создания интересного научного инструмента для учащихся школ и вузов. Ну и профессиональные ученые вряд ли пройдут против такого проекта. Кстати, если вы уже делали что-то подобное — отпишитесь в комментариях, возможно, ваша идея еще проще в реализации?
Ну а вот ссылочка на проект, который получил название Raspberry Pi Trinocular Microscope Image Capturing.
Если вы читаете наш блог, вас могут заинтересовать эти тексты:
→ Как мы выбирали лучшие из новых видеокарт NVIDIA
→ Зачем дата-центры устанавливают динамические источники бесперебойного питания
→ Стоит ли создавать собственный корпус для сервера
Портативный ПК на базе Raspberry Pi Zero 2 W
Этот девайс можно назвать КПК, поскольку на ноутбук или ультрабук он не тянет по характеристикам. Ну и коммуникатором его тоже не назовешь, поскольку нет модуля связи, характерного именно для коммуникаторов. В целом, это небольшой девайс, который может пригодиться кому-то для работы. Ну или просто в качестве пет-проекта, на который не жалко убить время и ресурсы.
Зато потом можно говорить, что у вас есть устройство, которого нет почти ни у кого — кроме, вероятно, авторов самого проекта и еще парочки гиков. Собрал девайс пользователь GitHub с ником Penk. Он взял петли от старого Game Boy Advance SP, напечатал корпус на 3D-принтере, плюс добавил дисплей Waveshare 7.9 дюймов, с разрешением 400 x 1280 точек.
У девайса есть mini HDMI, поскольку Zero 2 W позволяет выводить изображение через этот порт. micro-USB тоже есть. Питание устройства обеспечивает 3.7V Li-Po батарея.
Шикарный девайс, хотя, конечно, и очень нишевый — тут не поспоришь. Возможно, кто-то сходу придумал ему практическое применение? Если так, отпишитесь в комментариях, обсудим.
Сборщик Кубика Рубика
Роботов, которые умеют собирать Кубик Рубика, просто миллион. Но мы обратили внимание на этот проект, поскольку собран он на базе малинки. Простым его не назовешь (как и предыдущий девайс), практического применения нет. Его предназначение — удивлять друзей и знакомых, плюс можно снять обзорчик для своего YouTube-канала.
Есть роботы, которые способны решить эту головоломку за пару секунд, или даже быстрее. Робот на базе «малинки» не особо производительный, но все равно побеждает многих из нас, собирая головоломку менее, чем за минуту. Делает он это весьма уверенно.
Естественно, для того, чтобы собирать Кубик, нужно обрабатывать изображение, которое требуется как-то захватывать. Делается это при помощи стандартной камеры Raspberry Pi Camera v1.3. Подключается она к малинке без особых премудростей.
Естественно, здесь не обошлось не только без «железных» решений, но и без программирования. Программная база написана на CV2 (OpenCV) и Numpy. В основе алгоритма — решение, предложенное Hegbert Kociemba.
Несмотря на сложность проекта, его автор максимально детально все разъяснил — что, как и почему нужно делать. Описание проекта доступно на странице разработчика на сервисе Instructables.
Осциллограф
Собрать такой девайс для электронщика — интересная задача. Конечно, проще купить уже готовое решение, которых немало, как дорогих, так и не очень. Но если есть время и желание его потратить с пользой, то можно попробовать собрать DIY-осциллограф. Кстати, много деталей и модулей покупать не придется — нужна только сама «малинка» и смартфон на Android. Последний при помощи специализированного ПО будет обрабатывать полученный от одноплатника сигнал и визуализировать его для пользователя.
Собственно, проект сможет собрать даже относительно начинающий любитель DIY-проектов из мира электроники. Вот здесь есть подробное руководство по сборке такого устройства. Мануал достаточно подробный, так что вряд ли что-то может пойти не так.
Выше — видео с демонстрацией работы устройства. Вполне себе пригодная система для не самых сложных ремонтных работ, где нужен осциллограф.
Игровая консоль Super Game Boy
Ну и, наконец, последний на сегодня проект — самодельная игровая консоль, которая способна воспроизводить игры для Game Boy. Вся система выполнена в стиле классической игровой консоли (нет, не портативной) с внешним дисплеем. В «консоли» используется два микроконтроллера Pico. Один — для обработки данных игры, второй — для управления, он принимает и обрабатывает сигналы с контроллера.
Кстати, проект, о котором мы говорим, выделяется среди себе подобных тем, что в нем используются как микроконтроллеры от Raspberry, так и оригинальные элементы Game Boy. В итоге получился не самый обычный современный девайс с атмосферой ретро-гейминга. Вот по этой ссылке можно найти подробную инструкцию на GitHub по сборке устройства.
Ну а на сегодня все, не переключайтесь.
Комментарии (21)
hurtavy
07.03.2022 07:09+1Не понял про микроскоп. А чем плоха простая юсб камера, подключенная к компу? Не, ну для просто посмотреть - норм, а вот если с картинкой что-то в дальнейшем делать надо, то комп всё равно нужен
iShrimp
07.03.2022 17:39Да, и можно даже с дешёвой usb-камеры получить хорошее изображение путём усреднения кадров и удаления шума. Что можно «выжать» из usb-микроскопа
radioxoma
07.03.2022 19:04+3Нормальные камеры (Leica Microsystems, Nicon) для научных целей, предназначенные для подсоединения к оптической системе микроскопа через C mount стоят 10 000 - 20 000 USD. У камер приемлемое качество картинки и она передаётся несжатой (сырой битмап RGB32), так что видео без аппаратного энкодера особо не запишешь. Для флуоресцентной микроскопии используются grayscale камеры с CCD матрицей (иногда даже охлаждением на элементах Пельтье), т.к. меньше шумят, в отличие от CMOS.
Автор проекта просто прикрутил CMOS камеру через c mount и записывает видео т.к. так дешевле и проще.
Желающие углубиться в тему автоматизированной микроскопии (затворы, лазеры, подвижные столики) могут посмотреть https://micro-manager.org/
hurtavy
07.03.2022 22:18Специализированные системы сейчас не трогаем. Я на работе тоже сам прикрутил простенькую камеру и несколько шаговых движков
radioxoma
07.03.2022 23:37Не понял про микроскоп. А чем плоха простая юсб камера, подключенная к компу?
Когда у тебя в руках молоток, любая проблема кажется гвоздём. Оверинжиниринг, да.
buloshnik
09.03.2022 13:20+1Да там вообще ничего не понятно. Вроде проект есть, а инфы толком нет.
Может быть стоит модерировать такие переводы?
akhalat
07.03.2022 09:54игры для Super Game Boy
Не существовало такой консоли, как и «игр для нее».
Под названием Super Game Boy выпускался аппаратный картридж-переходник для Super Nintendo (отсюда и название), позволяющий на ней запускать игры с обычного геймбоя.
Собственно, в самом начале видео он и говорит «to consolize an original gameboy».
Licantrop
07.03.2022 11:49+23D сканер и тринокуляр - интересные штуки! Если в тринокуляре реализован стекинг на лету, то ребята великую вещь сделали! Все остальное уже было, и даже на Ардуине.
iliasam
07.03.2022 12:33+1Судя по оригинальному тексту: «Croft created a simple user interface of five buttons which handle turning the camera on / off, take picture and start / stop recording.»
то обычная web-камера со специализированным софтом для микроскопов будет лучше.
А в этом проекте, я так понял, пока даже линейки/масштабной сетки нет.
Lachezis
07.03.2022 14:26+12Поделюсь своим проектом на малинке. Фотолитографическая станция для изготовления печатных плат.
technomancer
07.03.2022 17:22+2Это не "поделюсь". Это "похвастаюсь". :-(
А ссылку на описание, чертежи, код?
Lachezis
07.03.2022 20:54+3Чуть больше деталей тут - https://www.reddit.com/r/raspberry_pi/comments/t8n70f/pcb_uv_machine_on_rpi/
Чуть позже я постараюсь написать стать об устройстве.
Lexicon
08.03.2022 04:58+2С таким подходом к названию, дизайну и красным зловещим подсветкам, можно ненароком завербовать пару культистов
RickJames137
09.03.2022 08:47Интересная тема. Напишите статью! А если не собираетесь продавать устройство, почему бы еще и не выложить в опенсорс?) Или как вариант совместить приятное с полезным - начать продавать на crowdsupply, где необходимым условием торговли является опенсорс
WheatTail
Это явно перевод, и явно "так себе", судя по потерянным словам и по кускам английского текста.
BigDflz
побольше минусов в карму и тут делать вообще нечего будет, и так уже куча машинных переводов.....
akhalat
Наверное подумали, что это целиком такое длинное название модели и не переводится.