Makey Makey: An Invention Kit for Everyone — это набор изобретений, предназначенный для соединения повседневных предметов с клавишами компьютера. [1] Используя печатную плату , зажимы типа «крокодил» и USB-кабель , игрушка использует замкнутые электрические сигналы для отправки компьютеру сигнала нажатия клавиатуры или щелчка мыши. Эта функция позволяет Makey Makey работать с любой компьютерной программой или веб-страницей , которая принимает нажатие клавиатуры или мыши.
Студенты Массачусетского технологического института Джей Сильвер и Эрик Розенбаум создали Makey Makey на основе исследований, проведенных в детском саду Lifelong Kindergarten в Массачусетской медиа-лаборатории. [2] До создания Makey Makey Джей Сильвер и Эрик Розенбаум также работали над такими творческими инструментами и наборами для изобретательства, как Drawdio, [3] Singing Fingers, [4] и Scratch . [5]
Первый прототип Makey Makey был создан в 2010 году и протестирован на семинаре в San Francisco Exploratorium, где участники использовали продукт для создания игры под названием «Drum Pants», в которой в качестве контроллера использовался пляжный мяч, а ведра с водой — в качестве площадок для ног для игры в консольную игру Dance Dance Revolution. [6] Второй прототип был создан в 2011 и 2012 годах и протестирован специалистами по интерактивному дизайну, после чего окончательный прототип был протестирован на Maker Faire в Сан-Франциско в 2012 году перед окончанием кампании Kickstarter. [7]
Makey Makey был запущен через кампанию Kickstarter , которая собрала более $50 000. После первоначального финансирования на Kickstarter о Makey Makey писали в Mashable , [8] Wired , и New Scientist , [9] среди других.
Плата Makey Makey [10] изначально была разработана на основе микроконтроллера Atmel 32U4. [11] Контроллер использует все 12 аналоговых входных контактов микроконтроллера 32U4 в сочетании с массивом подтягивающих резисторов для обнаружения низких напряжений, возвращающихся от проводящих материалов, таких как фрукты или кожура. Этот микроконтроллер можно легко использовать как устройство USB-HID и выполнять функции клавиатуры, геймпада или мыши. Аппаратная конструкция очень похожа на Arduino Leonardo [12] с некоторыми добавленными подтягивающими резисторами и светодиодами индикации. Благодаря сходству вы можете легко превратить обычный Arduino Leonardo в совместимое с Makey Makey устройство. [13] Вы также можете программировать официальный Makey Makey с помощью Arduino IDE. [14] Плата REV 1.2 [15] построена на основе Microchip PIC 18F25K50. [16] С REV 1.2 перепрограммирование микроконтроллера больше невозможно, [17] и функциональность теперь ограничена эмуляцией клавиатуры и мыши. REV 1.2 также отказывается от открытого исходного кода дизайна платы, и новые платы Makey Makey больше не могут запускать автономный код. Новейшая версия 2017 года, похоже, разработана [18] вокруг звукового контроллера GPCE4096UA. [19]