HONOR Magic v2 или набор "собери сам" | JerryRigEverything на русском
Понравилось? Ты сам знаешь что надо делать.
Вы хотите головоломок?
Их есть у нас! Красивая карта, целых три уровня и много жителей, которых надо осчастливить быстрым интернетом. Для этого придется немножко подумать, но оно того стоит: ведь тем, кто дойдет до конца, выдадим красивую награду в профиль!
Ответ на пост «Восстание машин откладывается»
Ну вы конечно проснулись. Видео про Octo-Bouncer вышло на Ютубе почти два года назад:
Автор написал короткую статью о разработке, привожу ее перевод.
Я задумался о создании машины для жонглирования мячом в 2015 году. Первые попытки осуществить задуманное я совершил в 2017. Сейчас на дворе 2020 год, и наконец-то у меня получилось создать аппарат, способный надежно жонглировать мячом для настольного тенниса. Текущая конфигурация робота способна удерживать мяч в движении в течение нескольких часов.
Комплектующие
- 1х микроконтроллер Teensy 4.0, прошитый вот этим кодом
- 4х драйвер для шаговых двигателей StepperOnline DM442S
- 4х шаговый двигатель Nema 17 с планетарным редуктором 5:1
- 1х блок питания на 48 В, 8 А
- 1х камера e-con Systems See3CAM_CU135
- Компьютер с Windows и OpenCV
- Чертежи частей выполнены в этом проекте Fusion360
- Управляющая программа, написанная в Unity
Почему Teensy 4.0?
Потому что он работает на частоте 600 МГц. Сравните с 16 МГц, на которых работает большинство плат Arduino. Почему тактовая частота так важна? Потому что необходимо генерировать импульсы с частотой до 250 кГц для каждого из 4-х шаговых двигателей. Поскольку мы хотим, чтобы шаговые двигатели запускались и останавливались плавно, интервал между импульсами должен увеличиваться/уменьшаться по синусоидальному или сигмовидному закону. Линейное увеличение скорости, скорее всего, не сможет обеспечить необходимую плавность движения. Выходит слишком много вычислений для 16 МГц, поэтому я остановил свой выбор на Teensy 4.0.
В качестве приятного бонуса мы получаем FPU (модуль для работы с числами с плавающей запятой), поддерживающий как 32-битные, так и 64-битные числа.
Нам действительно нужно 600 МГц?
«Но зачем генерировать импульсные сигналы с частотой 250 кГц? Моторы ведь вращаются не так быстро. Разве не хватит, например, 10 кГц?» Хороший вопрос. Вот что я обнаружил, пытаясь заставить свои моторы двигаться как можно быстрее:
- Чем больше микрошагов, тем лучше- Чем выше напряжение, тем лучше
Я установил настройку микрошага на своих драйверах на 25 600 шагов за оборот. Не забывайте, что мы используем редуктор 5:1. Выходит 128 000 шагов за оборот. Выбор частоты 250 кГц уже не кажется слишком нелогичным. На следующем изображении показаны первые 9 мс сигнала длительностью 150 мс:
Отчетливо видно, как импульсы сужаются ближе к правому краю. Частота плавно увеличивается. Движение начинается медленно и плавно набирает скорость. Имейте в виду, что на изображении видны только первые 9 миллисекунд этого сигнала. Частота пойдет вверх, а затем снова начнет уменьшаться.
Что делает микроконтроллер?
Микроконтроллер Teensy 4.0 выполняет простую программу:
1. Слушает команды движения, передаваемые по последовательной шине
2. Генерирует импульсы для управления шаговыми двигателями
Команды выглядят следующим образом:
0.11941:0.11941:0.11941:0.11941:0.15000
Каждая команда содержит 5 чисел, разделенных двоеточиями. Первые 4 значения — это абсолютные позиции двигателей (в радианах), пятое значение — время движения. С помощью инструкции, приведенной в качестве примера, мы говорим машине переместить все свои двигатели в абсолютное положение 0.11941 радиан за 0.15 секунд. Машина будет выполнять команды последовательно, в порядке поступления.
Что делает приложение на компьютере?
Я написал приложение для обработки изображений размером 640x480 пикселов со скоростью 120 кадров в секунду. Приложение выполняет следующую программу:
- Настраивает камеру (поток данных 120 FPS, разрешение 640x480, усиление, экспозиция, контрастность, ISO, насыщенность) через OpenCV
- Распознает окружность с помощью алгоритма преобразования Хафа из библиотеки OpenCV
- Находит трехмерное положение мячика для пинг-понга
- Рассчитывает скорость мяча
- Использует положение и скорость шарика для расчета коррекции наклона пластины с помощью ПИД-регулятора
- Рассчитывает инверсную кинематику, чтобы выяснить, как с помощью поворота двигателей поднять пластину на определенную высоту с определенным наклоном
- Отправляет результаты расчета инверсной кинематики в микроконтроллер через последовательный интерфейс
- Отрисовывает мяч, движения машины и результаты обработки изображения с камеры
Как я изготовил алюминиевые части
Мой аппарат состоит из более чем 150 алюминиевых деталей. Производство всех деталей потребовало очень много терпения. Мой станок Benbox CNC 1310 работал (почти) без остановок в течение нескольких недель. Общее время обработки всех деталей составило около 160 часов.
«Почему станок с ЧПУ такой медленный?» Потому, что шпиндель не такой мощный, как хотелось бы, всего на 80 Вт.
Еще я сделал звуконепроницаемый контейнер для станка, чтобы не сойти с ума :)
Я использовал фрезу диаметром 1.5 мм и лист алюминиевого сплава 6061 толщиной 3 мм. Я закреплял рабочую поверхность четырьмя болтами, чтобы обеспечить максимально ровную поверхность. Прикрепляю еще несколько фотографий, сделанных во время работы над проектом.
The Binding of Isaac: Four souls Requiem (2022)
ПОСТ ОБ ИГРЕ
Дорогие фанаты Исаака!
Этот день настал, англоязычное сообщество дало нам уникальную возможность перевести все материалы Requiem и Base v2 раньше выхода англоязычного оригинала аж на целых пол года. Благодаря заблаговременной англоязычной вычитке, все карты и прочие материалы, а так же комментарии и пояснения разработчиков оказались в нашем распоряжении уже сейчас!
The Binding of Isaac: Four Souls Requiem - это огромное расширение оригинальной игры Binding of Isaac: Four Souls. В нем добавлены новые типы монстров, новые уникальные эффекты, механики, предметы, персонажи. Расширение добавляет новые режимы "Одиночной игры", "Дуэли" и совершенно новую колоду Комнат (опционную).
Стол в Tabletop Simulator (новые материалы подгрузят в течении недели):
https://steamcommunity.com/sharedfiles/filedetails/?id=2660497996
ОПИСАНИЕ
The Binding of Isaac: Four Souls - атмосферная карточная игра по мотивам культового рогалика для 2-4 игроков. Игра будет интересна поклонникам веселых карточных игр с безумным сюжетом.
КАК ИГРАТЬ
Участникам доступно четыре персонажа: малыш Исаак, лапочка Каин, злюка Иуда и няшка Мэгги. Каждый участник получает карту героя, карты вещей, а также деньги. Участники разыгрывают карты и сражаются с монстрами, используя предметы. Последние воплощают силы разума, которые помогают преодолеть внутренние проблемы.
Кроме обычных чудищ вас также ждут сражения с боссами. Победив его, герой получает душу чудовища. Тот, кто первым соберет 4 души, становится победителем. Участники могут помогать или вредить друг другу в зависимости от ситуации. Чтобы не дать сопернику победить, можно стырить у него вещь или помочь боссу, который готов отдать выскочке четвертую душу.
Alt Art это не только рисунки, но и фигурки, куклы, рендеры и даже вышивка!
Работы авторов South Park, Цианид и Счастье, дочери Эдмунда и еще кучи разного народу.
В Requiem так же добавлены 10 карт Вечных предметов из Базовой версии игры с обновленными (усиленными) эффектами.
Если ты был внимателен, мой друг, то заметил, что на картах снизу появились отметки о Художнике и Издании с порядковым номером. Более того, теперь нету белых и черных рамок по зоне обрезки - макеты карт целиковые и бесшовные. А качество макетов доведено до максимально возможного для печати!!! +_+
Обожаю Mitboy и его работы! Я попросил - он не отказал. Теперь у нас есть Warp Zone по еще одной игре Макмиллена - Super Meat Boy =D
Альт карты оказались произведениями искусства, но не все. Откровенно говоря, некоторые карты были нарисованы ради мемности, к примеру Монстро от, маленькой дочки Эдмунда, Пич. Лично мне рисунки такого плана сбивают атмосферу игры - посему я заказал у одного из моих любимых художников Альт версии Альт карт. Бюджета хватило только на 3 самых самых (с конца), но и столь малому я рад.
Эдит и Очевидица за авторством одного из художников Four Souls, Rojen241, по заказу фаната. Я не мог пройти мимо этих ребят, так что теперь они могут разнообразить и твои игровые партии.
Комментарий-бомба за авторством одного из художников Four Souls, Yazawa_Akio, является отсылкой к удаленному твиту Эда-ненавистника. В Warp Zone есть вторая пасхалка на него: https://twitter.com/edmundmcmillen/status/1407161334270095375
В наборе Requiem:
- 269 карт Requiem, включая новую колоду Комнат.
- 99 карт Warp Zone с безумными отсылками и пасхалками.
- 63 карты Alt Art с альтернативными рисунками и эффектами.
- 10 обновленных Базовых карт
- 11 карт авторской варпзоны Meat Pack
- 6 промо карт и 3 Альт-альт карты
Благодаря подписчикам удалось изготовить офигенные двусторонние Жетоны:
- 4 монеты номиналом 10 центов
- 4 Золотых жетона - новые жетоны Requiem
- 4 Жетона-какашки - новые жетоны Alt
- 4 Жетона-яйца - жетоны TapeWorm
- 8 монет номиналом 5 центов
- 10 Сердец жизней
- 20 монет номиналом 1 цент
- 20 универсальных Жетонов
К сожалению, как я ни старался успеть до Нового Года, даже закончив перевод и верстку, типография не успевает все напечатать. Оно и понятно, декабрь. Но в Январе свеженькие картонные стопочки колод уже будут готовы.
По всем вопросам vk.com/alchba
САША ГРЕЙ ГОТОВИТ ПЕЛЬМЕНИ [04.09.20]
[Подпишись, если понравилось: https://www.youtube.com/watch?v=yAcq6xtaVIc]
Полевой этнографический переводчик ПЭП-7
Для упрощения общения с аборигенами во время этнографических экспедиций применяется полевой этнографический переводчик ПЭП-7. (видео в конце)
Прибор портативный и автономный, питание от встроенного аккумулятора. Версия ПЭП-7 имеет пять встроенных языков, которые переключаются удобным переключателем.
Прибор имеет 6 кнопок с наиболее распространенными речевыми паттернами для типовых ситуаций: Приветствие, обращение, восторг, согласие, несогласие, возмущение.
-----------
Основной идеей при создании было арго – свой собственный язык определенной закрытой социальной группы, настолько своеобразный, что человеку со стороны он может быть совершенно непонятен. И я неоднократно ловил себя на том, что слова из “фени” стали прочно входить в повседневную речь настолько, что ее использования не гнушаются публичные персоны. Например, слово “зашквар”. И самое трудное в создании было составить таблицу – подобрать пары слов, которые есть в разных социальных группах.
Получилось как то так:
Получилось 6 фраз в 5 вариантах. А дальше – дело техники. Рисуем шильды (осваиваю inkscape)
Я использовал корпус от какого-то прибора управления чем-то, похоже каким-то освещением. Переднюю панель нарисовал и заказал вырезать из стали лазером. Шильдики впервые заказывал в фирме делающую их по технологии металлографики.
Прошу прощения за качество фото – прилетело какое-то обновление и камера на xiaomi A1 стала фоткать так паршиво. Шильды заранее фрезерованы по контуру, толщина 0,5 мм. Привариваем к панели шпильки крепления электроники и красим молотковой эмалью.
Дальше собираем, проверяем. Звук пришлось писать самому – записал себя на рекодер, порезал в Audacity. Получилось на мой взгляд сносно. Но был удивлен, что не могу некоторые фразы сказать в некотором тоне – когда говорю “Благословляю” между в и л голос ломается.
Внешний вид хотелось максимально имитировать кондовый военный советский, поэтому молотковая эмаль, винты с прямым шлицем и соответствующим покрытием, сами клавиши от какого-то прибора из запасов.
Суровому прибору – суровый разъем зарядки
Ну и шильдик с именем, немного тщеславия.
Ну и конечно же видео версия
------
Делал я, мастерская Фабристо.
Всё в соответствии с ТЗ
Сказала мужу, что хочу маленький кофейный столик.
Он сказал, что сделает его мне.
Вот, что я имею.
Что надо успеть за выходные
Выспаться, провести генеральную уборку, посмотреть все новые сериалы и позаниматься спортом. Потом расстроиться, что время прошло зря. Есть альтернатива: сесть за руль и махнуть в путешествие. Как минимум, его вы всегда будете вспоминать с улыбкой. Собрали несколько нестандартных маршрутов.