MaKey MaKey

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

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

MaKey MaKey — это проект, разработанный двумя студентами MIT. Чтобы запустить производство этих плат, они выложили проект на Kickstarter, где его поддержали тысячи людей — художников, дизайнеров, музыкантов. Теперь к ним можете присоединиться и вы. Посмотрите промо-ролик этого проекта на Kickstarter, в котором показаны различные весёлые применения MaKey MaKey. После просмотра и у вас появится парочка замечательных идей для него.

MaKey MaKey поставляется в красивой коробке. Он станет отличным подарком для вас самих и ваших друзей.

Как это работает?

Коснитесь яблока

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

MaKey MaKey использует для эмуляции нажатия клавиш 6 контактов на лицевой стороне и 12 контактов на тыльной стороне. По умолчанию MaKey MaKey отправляет компьютеру следующие сигналы:

Клавиатура Мышь
Лицевая сторона ←, →, ↑, ↓, пробел левый клик
Тыльная сторона w, a, s, d, f, g левый клик, правый клик; движение курсора вверх, вниз, влево, вправо

Все эти символы должны быть хорошо знакомы геймерам. На лицевой стороне MaKey MaKey вполне можно играть как на обычном джойстике.

Родство с Arduino

MaKey MaKey основан на контроллере ATmega32u4 и использует загрузчик от Arduino Leonardo. Это означает, что вы легко можете перепрограммировать MaKey MaKey в Arduino IDE и использовать его в стиле Arduino для управления различными устройствами, такими как моторы, сервоприводы и т.д. Конечно, контакты на тыльной стороне MaKey MaKey по расположению не совместимы с Arduino-шилдами, но можно использовать breadboard с набором проводов для подключения других модулей.

Так же вы в любой момент можете изменить символы отправляемые MaKey MaKey компьютеру. Для этого необходимо отредактировать файл settings.h в исходном коде MaKey MaKey и перепрошить его через Arduino IDE.

Ограничение

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

Набора проводов в комплекте MaKey MaKey не хватит для использования сразу всех его контактов. Для использования на 100%, возьмите дополнительно набор проводов «папа-папа».

Комплектация

  • Плата MaKey MaKey
  • Mini-USB кабель
  • 7× Провод с зажимами типа «Крокодил», для подключения к контактам на лицевой стороне
  • 6× Перемычка для подключения к контактам на тыльной стороне
  • Инструкция
  • Набор наклеек

Ссылки