-
Автомат для сплющивания алюминиевых банок
Забавный автомат для сплющивания алюминиевых банок. Главую работу выполняет линейный актуатор, который давит банку о стальную направляющую, после чего сплющенная банка падает в приёмную корзину. Для контроля втягивания актуатора и наличия банок — используются концевые и оптические датчики, которые управляются одноплатным компьютером Raspberry Pi. Если оптический датчик не видит банку в бункере, то работа машины […]
-
Disney Research пробуют создавать каркасы роботов из гнутой проволоки
Disney Research представили специальную технологию для проектирования проволочных каркасов для роботов. Проволочные конструкции обладают массой преимуществ — они упруги, легки, долговечны и могут быть изготовлены (согнуты) за нескольких минут (с помощью специальных гибочных станков с ЧПУ). В качестве входных данных алгоритм принимает строение робота и его возможные движения, а выдаёт расположение и тип проволочных сгибов, […]
-
ZenXY — плоттер по песку на Arduino
ZenXY — учебный проект по созданию плоттера по песку. Идея проекта уже знакома — рисование сада Дзэн при помощи металлического шарика, который приводится в движение магнитом, который перемещается по схеме ЧПУ (шаговыми двигателями), управляемым контроллером Arduino.
-
OpenLH — открытый проект системы для биологических экспериментов
Используя робот-манипулятор uArm — можно собрать автоматизированную систему для проведения различных биологических экспериментов, которые программируются на Python и Blockly.
-
Автоматический наполнитель кошачьей поилки на Arduino
Используя контроллер Ардуино, цифровой датчик уровня жидкости (LLC200D3SH-LLPK1) и соленоидный клапан — можно с лёгкостью собрать автоматический наполнитель кошачьей поилки.
-
Использование Raspberry Pi и TensorFlow для автоматической сортировки деталей LEGO
Вдохновившись сортировщиком огурцов, Paco Garcia сконструировал автоматический сортировщик деталей LEGO, используя одноплатный компьютер Raspberry Pi и нейронную сеть Inception V3, реализованную и обученную на TensorFlow. Принцип работы: Камера делает фотографию кирпичика LEGO, нейронная сеть на TensorFlow выполняет классификацию детали и на основании этого система решает в какой бокс нужно направить деталь. Подробности реализации
-
Автомат для завязывания шнурков
Используя всего два двигателя, можно сконструировать автомат, способный завязать шнурки на ботинках.
-
Автоматизация намотки двигателя при помощи Arduino
При помощи 3D-печати, пары шаговых двигателей и, разумеется, контроллера Arduino — можно собрать устройство для полуавтоматической намотки обмоток двигателя.
-
LightPaintingMachine — световая анимация при помощи Arduino
Используя конструкцию аналогичную 3D-принтеру, Josh Sheldon автоматизировал процесс создания световой анимации. Связав вместе Blender, Processing, контроллер Arduino Mega и Dragonframe — автор смог создавать потрясающие световые шедевры.
-
Жонглирование шариком для пинг-понга при помощи Arduino и 4 микрофонов
Обрабатывая данные от четырёх электретных микрофонов и управляя четырьмя шаговыми двигателями — два контроллера Arduino (Arduino Uno и Arduino Nano) — смогли жонглировать шариком для пинг-понга. Интересен способ получения информации о местоположении шарика — для этого используется акустическая обратная связь:
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…