Печатаем ушки на 3D принтере или наш Котэ против японской MiMi

    Аниматроника — создание подвижных роботов, которые имитируют движения живых существ настоящих или вымышленных.



    Чуть больше года назад мне показали концепт видео с «necomimi» – откровенно фриковский гаджет. Это кошачьи ушки, управляемые с помощью сигналов мозга считываемых с помощью двух нейросенсоров. Очень эмоциональная игрушка. Сначала хотелось купить её разобрать и собрать как-то по другому. Почему по другому? Я посмотрел в сети очень много видео про эти «мими» и понял, что во первых уши двигаются только в одной плоскости, что выглядит как-то скованно. Настоящие кошарики двигают ушами во всех степенях свободы. А во вторых вот эти нейросигналы с нейродатчиками какая-то сомнительная технология. Мелким девчонкам с трудом удавалось пошевелить ушками, как бы они не морщили свой лобик, пытаясь представить рожок мороженого. Одна даже плакала.

    У нас всё будет по другому: уши будут свободно двигаться в двух плоскостях, а управлять ими будем простым нажатием кнопки на пульте. И для каждой кнопки придумаем и запрограммируем свой спецэффект. Короче. Соберем несложного робота-аниматроника, запрограммированного на движения, имитирующие движение кошачьих ушей.

    Что нам понадобится?

    1. Микроконтроллер Arduino Nano или MP1511 от МастерКит
    2. Четыре сервомашинки. Микро или мини. На 180 градусов.
    3. Пять кнопок и включатель
    4. Источник питания в 5-6 В (четыре пальчиковые батарейки или ещё лучше повербанк для смартфона)
    5. Немного проводов, паяльник
    6. Нитка с иголкой
    7. Два лоскута фетровой ткани разных цветов
    8. Пару часов свободного времени
    9. Но самое главное – доступ к 3D принтеру. На нем то и будем печатать каркас ушей и кинематику.
    10. Свободный вечер ))

    Файлы ушек, каркаса и ободка для крепления сервомашинок выложены в виде STL-файлов на нашем сайте на этой странице. Они адаптированы для печати на MC3. Но, впрочем, их можно печатать на любом 3D принтере. Корпус для контроллера и кнопок каждый может придумать сам.

    Сборка кинематики
    Когда все детали будут напечатаны, приступим к сборке. Комплект для каждого уха состоит из трех деталей: самого ушка и двух деталей для крепления сервомоторчиков.

    Скрепляем винтом с гайкой детали для сервомоторчиков как показано на рисунке. Должны получиться два симметричных каркаса:



    На сделанные ранее каркасы закрепите сервомашинки как показано на рисунках. Нужны три самореза – два больших и один маленький (сервомашинки идут всегда в комплекте с саморезами). Двумя большими саморезами прикручивается сама сервомашинка, а маленьким качалка к её оси.





    Прикрепляем уши
    В первую очередь необходимо отцентрировать оси. Ось сервомашинки может двигаться только на 180 градусов. Одеваем на ось длинную качалку, осторожно прокручивая ось, находим крайние точки, выводим ось на середину, вытаскиваем качалку и вновь устанавливаем её перпендикулярно корпусу сервомашинки. Вторую сервомашинку которая будет крепится на ободок центрируем точно также.

    Далее через отверстие в платформе для крепления сервомашинки маленьким саморезом закрепляем машинку на ухе. Внимательно смотрим рисунки:







    К ободку уши крепятся маленьким саморезом сквозь отверстие. Для полного понимания рассмотрим рисунки:







    В итоге получаем:



    Электрическая схема
    Сервомоторчики ушек управляются с помощью контроллера Arduino Nano или MP1511. Скетчи для загрузки в микроконтроллеры Arduino также можно скачать с нашего сайта.

    Обратите внимание, что у сервов раскладка земля-питание-данные, а у РАМПС и унаследовавшей ее MP1511 — питание-ЗЕМЛЯ-данные! Подключайте правильно!





    Для ушек были придуманы 5 спецэффектов, каждый из которых включается нажатием кнопки. Это: машет левым ухом, машет правым ухом, машет обеими ушками, оба уха опускаются, оба уха приподнимаются. Но вы можете придумать свои эффекты и переделать скетч.

    А теперь сравним.

    Наш Котэ:





    Японские MiMi:



    Материал предоставлен нашим DIY-направлением — Мастер Кит.
    МАСТЕР КИТ
    Компания

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 32

      +4
      >>>спецэффектов, каждый из которых включается нажатием кнопки
      Было бы интересно скрестить нейродатчики от Necomimi с вашим решением.
      Потому как движения у ваших ушей выразительнее, но активировать их кнопками — не комильфо.
        +3
        Можно проще — датчик положения. Скажем на опускание головы прижимать ушки, на поднятие — торчком и т.д.
          0
          Фишка оригинальных necomimi как раз в том, чтобы управление было вообще без каких-либо движений головой.
          Услышал что-то интересное и поднял ушки торчком.
          Закрыл глаза и расслабил уши.
          Надо правда иметь в виду, что necomimi глючат безбожно, постоянно пребывая в движении.
          Интересно, это сам нейросигнал шумит так сильно или просто разработчики в софте не заморачивались особенно?
            0
            Они же не сеткой снимают сигнал, а в одной точке, которая еще и на выносе (что не очень эстетично, имхо).
              +7
              Владелец оригинальных necomimi с двухлетним опытом использования и добрым десятком подопытных врывается в тред.

              Неверно. Два снимающих элемента под самими ушками, отведение на лоб плюс заземление прищепкой на ухо. Достаточно, для наблюдения за гамма-ритмом.
              Собственно из-за того, что по сути процессор ушей обрабатывает только гамма-ритм, единственным адекватным режимом их работы является дифференциация между состоянием покоя (покачивания ушками раз в несколько секунд) и состоянием концентрации (как сами разработчики говорят, 'in the zone', постоянное вращение поднятых ушей).
              К сожалению, в данный момент ушей при себе в радиусе 800 км не имею, а то на волне интереса от статьи пошел бы в лабораторию, окуппировал магнетометры и генераторы колебаний :-)
                0
                М, вот оно как, спасибо за подробную информацию. У нас по ярмаркам их за 7-8к продают — я свою жабу победить не смог.
                  0
                  Не сочтите за рекламу, но первая же строчка в яндексе: www.neco-mimi.ru/ ( 5 400 руб. )
        +1
        Без нейросенсоров не то.
          +1
          Начнем с датчиком движения, сделаем танец ушей
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              У них в магазине оно продается двумя частями — электроника + пластиковые детальки.
                0
                да, у нас есть соответствующий DIY кит на 3d.masterkit.ru

                просто в этой публикации мы разместили именно решение и не акцентировали внимание на готовых комплектах для тех, кто хочет такой гаджет, но не может полностью сделать сам.

                но если есть такая потребность, то мы можем разместить ссылку на кит в самой публикации, в более явном виде )))
                  0
                  А какой у вас промо-код? :3
                    0
                    Промо-код GEEKTIMES предоставляет скидку 7% на любой заказ на сайте 3d.masterkit.ru )))
                      0
                      Приносим извинения, не написали сразу, не думали, что будет такой интерес ))
                  0
                  Можно купить, но можно и самому напечатать все исходники выложили. Но чертили только под 3D печать(
                    0
                    Имхо — было бы круто считывать смещение кожи лба, над бровями. Так чтобы уши реагировали на положение бровей. Сделать можно в виде красивого обруча.

                    Сделать прямое управление: начало брови — вертикальный привод, конец брови — горизонтальный (подобрать, так чтобы выражения логично смотрелись). Тогда можно будет натренировать собственные движения, а не использовать заготовленные анимации + никакого пульта + бонус тем кто умеет двигать бровями не вместе))
                    • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        А что насчёт тех, кто умеет шевелить ушами?
                          0
                          Скидка 25% без промокода, только покажи
                            0
                            Кстати говоря, любопытно: нельзя ли брать сигнал управления напрямую с ушей?
                            Ведь соответствующие мышцы и нервные окончания есть как у тех, кто умеет ушами шевелить, так и у тех, кто не очень.
                          0
                          Раз наше решение по ушкам вызвало такой интерес у посетителей гиктаймса, то мы решили дать няшку всем, кто не только дочитал нашу публикацию до конца, но и нашел в себе силы прочитать все каменты.
                          Итак, ловите:
                          Промо-код GEEKTIMES предоставляет скидку 7% на любой заказ на сайте 3d.masterkit.ru )))
                            0
                            Да, промокод действителен до 20 марта
                              0
                              Чуть не заминусовал: показалось, что STL-файлы по 300 рэ продаёте… А за пластиковый кит — это по-божески…

                              С удивлением узнал про мастеркитовскую платку… Надо будет купить: в паре-тройке разработок может пригодиться…
                                0
                                Несколько замечаний по конструкции:
                                1. «Держатели сервоприводов», по факту, практически симметричны: что стоило довести до полной симметрии и не заморачиваться с зеркальными деталями?
                                2. В гексаподах для надёжности привод с другого конца слегка подпирают, чтобы нагрузка на вал была поменьше: серва как-бы висит между крутилкой и винтом и нагрузка распределяется равномернее.
                                3. Каркас ушей — см. п.1 и 2: сделать более симметричными-бы…
                                4. Помимо «мини или микро» и угла у сервов есть такой ОЧЕНЬ важный параметр, как габариты, т.к. все эти «мини и микро» — не стандарт, а тупо диапазон размеров! В итоге непонятно, какого именно габарита нужны сервы?!
                                0
                                Stl файлы для машинок (L * W * H): 20.0 * 17.6 * 8.0 мм
                                За советы спасибо!
                                  0
                                  Думал к своему костюму приделать, но после того, как вчера чуть дети не порвали — понял, что ставить можно ТОЛЬКО с металлическими шестернями килограмм на 20 нагрузки!
                                  0
                                  Один из наших клиентов написал нам письмо по доработкам:
                                  «Немного доработал конструкцию) Вместо кнопок подключил ИК-приемник.Теперь всё гораздо аккуратнее без шлейфа для кнопок.

                                  Скачать скетч можно под заголовком: 3d.masterkit.ru/shop/solutions/cat-ears/1903802
                                    0
                                    Хотел купить платку 1511 для работы с сервами… Потом пригляделся, пол-часа поматерился, посмотрел схему, поматерился ещё час и передумал брать…

                                    А всё почему? Потому, что у сервов раскладка земля-питание-данные, а у РАМПС и унаследовавшей это дело 1511 — питание-ЗЕМЛЯ-данные!!!

                                    Вот так интересно, много народу сервы спалило по невнимательности?!
                                      0
                                      1511 делался для 3д принтера, изначально сервы не планировали подключать, но спасибо за замечание, мы сейчас специально отметим этот момент в публикации.
                                        0
                                        кстати, можно использовать и ардуино нано для сборки ушей. скетчи для обоих плат мы выложили, как и схемы подключения.
                                        0
                                        Сегодня, 15 июля, в 15-00 мы будем проводить мастер-класс по 3D-конструированию. Будем делать пример на базе модели принтера МС2. Если вам интересно, то присоединяйтесь

                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                        Самое читаемое