Посмотрите на LEGO-принтер, собирающий пиксель-арт
Система работает довольно медленно: на одну картину уйдет несколько часов.
Кстати, на сайте читать удобнее
Стэн с канала Creative Mindstorms, собирающий необычные вещи из LEGO, показал LEGO-принтер, способный «печатать» изображения в стиле пиксель арт. Для печати принтер использует детали LEGO, сам аппарат тоже изготовлен из них.
Проект, получивший название Pixelbot 3000, пережил несколько итераций. Первые версии устройства оказались слишком гибкими и ломались прямо во время печати, но в итоге энтузиасту удалось изготовить достаточно жесткую конструкцию.
С технической точки зрения принтер устроен не слишком сложно. Устройство представляет собой пару направляющих, по которым перемещается «каретка», буквально впечатывающая фигурки LEGO в поверхность из светлых блоков.
Чтобы принтер был приемлемых размеров, ютубер решил использовать «холст» размером 32 на 32 блока. В распоряжении принтера имеются блоки всех цветов, от него требуется лишь точно расположить каретку над нужным местом и вставить блок в «холст».
Для управления принтером энтузиаст создал систему скриптов на Python. Сперва изображение, которое надо изобразить с помощью блоков LEGO, превращается в пиксель-арт с помощью нейросети DALL-E 3.
Затем получившийся арт разбивается на блоки, информация об их координатах и нужных цветах передается принтеру. Устройство работает довольно медленно: печать одного изображения может занимать больше трех часов.