Оглавление:

Доступный Макей Мейки - Головоломка: 8 шагов
Доступный Макей Мейки - Головоломка: 8 шагов

Видео: Доступный Макей Мейки - Головоломка: 8 шагов

Видео: Доступный Макей Мейки - Головоломка: 8 шагов
Видео: Уменьшаем энтропию в монолите / Михаил Крайнов 2024, Декабрь
Anonim
Доступный Макей Мейки - Головоломка
Доступный Макей Мейки - Головоломка

Проекты Макея Макея »

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

Необходимые материалы:

Оборудование:

  1. Макей Макей
  2. Лазерный резак
  3. Акриловый лист (для пазла, плинтуса, каркаса)
  4. Провода
  5. Медная лента
  6. Припой и припой
  7. Мультиметр (для проверки соединений)
  8. Клей

Программное обеспечение:

Adobe Illustrator (или любое другое программное обеспечение, такое как Rhino, Inskape)

Шаг 1. Создайте головоломку в Adobe Illustrator

Создайте пазл в Adobe Illustrator
Создайте пазл в Adobe Illustrator

Создайте головоломку в Adobe Illustrator, на которой выгравированы любые 16 алфавитов. Вы можете использовать любое программное обеспечение, которое вам нравится, Inkscape или Rhino. Нам нужно перепрограммировать Макей Макей на эти буквы.

Шаг 2: вырезать кусочки пазла лазером

Лазерная резка кусочков пазла
Лазерная резка кусочков пазла

Лазер вырезал кусочки пазла. Также у нас было несколько маленьких ручек, чтобы удерживать кусочки пазла. Эти ручки тоже были вырезаны лазером. Эти ручки мы приклеили к пазлам.

Шаг 3: Создайте опорную доску и каркас

Создайте опорную доску и каркас
Создайте опорную доску и каркас

С помощью Adobe Illustrator создайте доску, которая служит основой для частей головоломки и соединений. Также спроектируйте раму, чтобы закрыть все провода и соединения.

Шаг 4: Как спроектировать базовую плату?

Как спроектировать базовую плату?
Как спроектировать базовую плату?

Базовая плата была выгравирована для медных лент, которые соединяли каждую часть головоломки с булавкой в Makey Makey. Мы также просверлили отверстия для проводов на задней стороне платы, а также сделали лазерную резку, чтобы через них проходили контакты Макея и Макея, а также для USB-подключения. Мы также соединили каждую часть головоломки с заземляющим контактом в Makey Makey, чтобы замкнуть цепь.

Шаг 5: Подключите

Сделайте связи
Сделайте связи

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

Шаг 6: перепрограммирование Макея Макея

Перепрограммирование Макея Макея
Перепрограммирование Макея Макея

Шаг 7. Дизайн веб-сайта

Базовый интерактивный веб-сайт также был разработан с использованием javascript. Мы использовали flocking js для включения звуков на сайте. Когда часть пазла помещается в правильное положение на основной плате, схема будет завершена, и соответствующий вывод в Makey Makey будет включен, что имитирует событие нажатия клавиши на клавиатуре.

Веб-сайт: Ссылка на веб-сайт Makey Makey Puzzle

Шаг 8: Играйте

Играя вокруг!
Играя вокруг!

Скажем, например, когда головоломка «z» помещена в правильное положение (строка 1, столбец 1) на основной плате, будет активирован вывод A5 на Makey Makey, который был перепрограммирован на клавишу «z» на клавиатуре. Будет воспроизведен звук «z», который, в свою очередь, поможет людям с ослабленным зрением проверить, кладут ли они головоломку в нужное место или нет. Звуковая часть была реализована с помощью flocking js.

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

Ссылка на исходный код: Исходный код

Рекомендуемые: