Оглавление:
- Запасы
- Шаг 1. Подготовьте материалы
- Шаг 2: Нарисуйте шаблон
- Шаг 3: приготовьте фольгу
- Шаг 4: вырезать шаблоны
- Шаг 5: Подготовьте переднюю часть
- Шаг 6: склейте шаблоны и сделайте бутерброд
- Шаг 7: Заземление
- Шаг 8: украсить
- Шаг 9: Тест
- Шаг 10: Использование разных материалов
- Шаг 11: многослойность
- Шаг 12: кодирование
- Шаг 13: другие идеи проекта
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Проекты Макея Макея »
Эта концепция на удивление проста в изготовлении и может использоваться в практических и развлекательных целях. Он почти ничего не стоит, кроме Макея Макея, и большинство припасов уже можно найти в большинстве мест. Кроме того, для работы с этими проектами не требуется особой точности, поэтому они могут стать отличным образовательным инструментом для детей младшего и среднего школьного возраста. Этот проект изначально предназначался для использования в качестве игрового контроллера, но после размышлений и вдохновения из других проектов его можно адаптировать для гораздо большего, например, для создания интерактивных дисплеев или объектов, или даже для дешевого детектора проводимости воды. Первая итерация идеи была сделана в начале января 2020 года, но за два или около того месяца она превратилась в нечто большее, чем было раньше. Этот проект может быть отличным образовательным инструментом, а также быть полезным в некоторых ситуациях (правда, многие из них непрактичны).
Запасы
Для создания этого проекта вам понадобится следующее:
- Макей Макей - вам понадобится только один для каждого компьютера, который вы хотите использовать. Подойдут как обычная версия, так и версия GO.
- Зажимы Alligator - количество будет меняться в зависимости от количества входов и типа Makey Makey.
- Обычный провод (необязательно) - довольно легко достать, действительно нужен только в том случае, если вам нужно использовать порты в нижней части Makey Makey
Для каждого интерактивного объекта вам понадобятся:
- Бумага / другие материалы - они станут передней и задней частью вашего контроллера, поэтому вместо них можно использовать другие материалы, такие как плотная бумага, картон или даже пластик. В основном зависит от вашего намерения.
- Миллиметровка - это шаблон для электроники. Другие типы тонкой бумаги могут работать, но миллиметровая бумага позволяет точнее рисовать.
- Алюминиевая фольга - она действует как электроника. он должен быть не намного меньше размеров миллиметровой бумаги, так как все шаблоны должны уместиться на нем.
Инструменты, которые будут полезны:
- Пишущая утварь - используется для рисования шаблонов и / или рисования готового контроллера.
- Ножницы - используются для вырезания шаблонов и фольги. Маленьким детям нельзя брать в руки ножницы; будь осторожен.
- Клей / клейкая лента - очень полезен для приклеивания бумажных шаблонов к фольге и для склеивания всех частей контроллера вместе. Могут быть использованы другие клеи, не проверенные.
- Художественные принадлежности (необязательно) - используются для украшения конечных продуктов и придания им большей привлекательности.
В зависимости от области применения могут потребоваться другие материалы, например:
- Резинка - используется для заземляющего браслета, один из многих способов заземлить себя.
- Горячий клей - используется для скрепления более толстых материалов.
Шаг 1. Подготовьте материалы
На этом изображении показаны материалы, необходимые для сборки игрового контроллера. Размещение материалов для создания проектов может помочь убедиться, что у вас есть все, хотя часто вам может понадобиться что-то отличное от того, что вы изначально выложили, или вы можете изменить планы дизайна в середине проекта. В данном случае я использую обычную бумагу для окружающего материала, чтобы ее можно было легко согнуть и транспортировать. Использование алюминиевой фольги дополняет эту функцию, поскольку это один из немногих тонких, проводящих и прочных материалов.
Шаг 2: Нарисуйте шаблон
Шаблон - это, в конечном счете, то, что определяет функцию вашего конечного продукта. Чтобы продукт был работоспособным, каждая интерактивная кнопка, дающая уникальный ввод, должна соответствовать определенной точке соединения зажима типа «крокодил». Чтобы соединить их, кнопка, точка подключения и соединительная линия должны быть единым целым. Чтобы получить представление о расположении кнопок, необходимо сначала сделать его набросок, прежде чем создавать окончательный шаблон. Лучше всего разместить точки, к которым будут крепиться зажимы из кожи аллигатора, на одном краю бумаги, как можно ближе к краю. На этом рисунке вы можете видеть, что все точки расположены на одном краю бумаги. Однако эти точки расположены недостаточно близко к краю бумаги, и решение придется искать позже. Для более простых дизайнов вы не хотите, чтобы одна из форм кнопки / точки соединения касалась других. Это может привести к ложному срабатыванию определенных клавишных вводов. Показанный шаблон следует этим правилам. Однако в более сложных шаблонах части могут перекрываться, если между ними есть непроводящий материал (лучше всего - бумага).
Шаг 3: приготовьте фольгу
После того, как вы нарисовали свой шаблон, пришло время сделать его проводящим. Начните с вырезания только что созданных шаблонов. Вам нужно будет собрать все предметы, которые должны быть проводящими. ПРИМЕЧАНИЕ. НЕ ВЫБРАСЫВАЙТЕ ОСТАЛЬНУЮ ЧАСТЬ ШАБЛОНА - ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ ОТВЕРСТИЯ, ЧТОБЫ ПРОСМОТРЕТЬ ЛИНИИ В МАТЕРИАЛЕ КРЫШКИ ДЛЯ КНОПОК И ТОЧЕК СОЕДИНЕНИЯ. Сделайте это сейчас, чтобы потом не забыть. Собрав все части, используйте клей-карандаш или другой тонкий клей, чтобы приклеить переднюю часть шаблона к блестящей стороне фольги. Этот шаг очень важен. Если вы не используете лицевую сторону шаблона, кусок фольги будет перевернут и, скорее всего, не будет хорошо вписываться в конечный продукт. Кроме того, приклеивание шаблона к блестящей, менее проводящей стороне позволит стороне, с которой вы взаимодействуете, взаимодействовать с более проводящей стороной, что приведет к лучшему соединению. Склеенные шаблоны показаны на картинках.
Шаг 4: вырезать шаблоны
После того, как вы приклеили шаблоны (убедитесь, что вы сделали это хорошо), вам нужно будет вырезать фольгу. Убедитесь, что вы делаете это по сторонам наклеенных бумажных шаблонов. Эта часть может быть сложной, потому что алюминиевая фольга довольно хрупкая и может легко порваться. Поэтому мы приклеили шаблоны. Хотя это приводит к некоторой дополнительной толщине в конечном результате, гораздо проще вырезать шаблоны точно и полностью. Если вы приклеили шаблоны к более проводящей стороне фольги, при желании можно использовать мелкозернистую наждачную бумагу для легкой шероховатости поверхности фольги, придав ей большую площадь поверхности и увеличив проводимость.
Шаг 5: Подготовьте переднюю часть
Если вы еще не использовали обрезки шаблона для разметки отверстий для кнопок и точек подключения, сделайте это сейчас. Если у вас не получается сделать это, вы можете использовать кусочки фольги, чтобы отметить места, где нужно разрезать. По возможности этого следует избегать, потому что выровнять отверстия намного сложнее, а расположение кнопок может выглядеть неаккуратно. На этом этапе вы можете вырезать отверстия там, где вы хотите, чтобы пуговицы были на передней части, попробуйте вырезать их как можно более прямыми / закругленными, поскольку позже их будет сложно изменить. При желании можно вырезать новые отверстия на новом листе бумаги и накрыть старый, но лучше с первого раза сделать это правильно. Для вырезания точных отверстий можно использовать и другие методы, например, пробивку больших отверстий, но у большинства людей нет легкого доступа к одному из этих инструментов.
Шаг 6: склейте шаблоны и сделайте бутерброд
Есть два основных способа приклеивания шаблонов: приклеивание фольги к задней части и размещение передней части сверху, или приклеивание фольги к передней части и приклеивание обратной стороны к лицевой стороне. Любой метод будет работать. Первый метод работает лучше всего, если вы сначала проследите контур отверстий в передней части к задней части. Это поможет вам выровнять части фольги, не опираясь непосредственно на передние отверстия. Обратной стороной этого является то, что фольга может порваться при нанесении клея на заднюю часть и части фольги. Второй метод позволяет пропустить отверстия для трассировки и приклеить фольгу непосредственно к передней части. Затем вы можете полностью покрыть заднюю часть клеем и прижать узел передней части / фольги на место. В моем примере я решил использовать первый метод, но второй сработал бы так же, если не лучше. Убедитесь, что вы используете больше клея, чем вы думаете, что вам нужно, и убедитесь, что края очень хорошо покрыты, потому что вам не нужно повторно склеивать стороны или разваливать контроллер.
Шаг 7: Заземление
Этот шаг очень важен для того, чтобы ваш проект заработал. Способ, которым Макей Мейкис получает ввод, состоит в том, чтобы замкнуть цепь, при этом одна сторона заземлена, а другая сторона действует как кнопка. К счастью, Макей Макей очень чувствителен, поэтому, пока мы касаемся заземляющего провода любой частью нашего тела при нажатии кнопок, Макей Макей будет получать ввод. Есть несколько способов заземлить себя. Выше показаны шаги по изготовлению заземляющего браслета и кольца, которые удобны из-за их небольшого размера и расположения при использовании, но самый простой (и, вероятно, наиболее болезненный) - это просто прикрепить к себе где-нибудь зажим из кожи аллигатора. Вы можете сделать второй лист бумаги с большой кнопкой заземления, которой вы где-нибудь коснетесь, или даже оберните руку фольгой и прикрепите к ней зажим из кожи аллигатора. Практически любой метод работает.
Шаг 8: украсить
Шаги 8 и 9 можно выполнять в любом порядке. Поздравляем, вы закончили функциональную часть своей интерактивной статьи! На этом этапе можете смело украсить свое творение. Вы можете пометить свои кнопки и точки подключения, чтобы каждая кнопка визуально соответствовала соответствующей точке подключения. Это могут быть цвета или символы, как я сделал. Если вы используете это для создания интерактивного дисплея, на этом этапе вы размещаете информацию или изображения. Смело сходите с ума. Лично я решил не добавлять никаких дополнительных цветов, потому что мне нравится видеть «мозг» контроллера, когда он подносит его к источнику света, как показано выше. Я также рекомендую пометить кнопки для того, что они делают, например, стрелку влево, указывающую на нажатие кнопки со стрелкой влево (или клавишу A в WASD), хотя это может быть неприменимо, если вы планируете изменить, какие входы соответствуют тому, что на Макей Макей (с использованием одного и того же контроллера для разных игр). Вы также можете украсить свой проект в соответствии с его использованием. Например, если вы делаете контроллер тетриса, вы можете украсить его в стиле тетриса, блоками или чем-то еще.
Шаг 9: Тест
Шаги 8 и 9 можно выполнять в любом порядке. На этом этапе вы готовы протестировать свой проект. Во-первых, возьмите по одному зажиму-крокодилу для каждой уникальной кнопки на вашем контроллере, а также по крайней мере один дополнительный зажим для заземления. Вставьте зажимы в виде аллигатора во входы Makey Makey, которые вы планируете использовать. При необходимости вы можете переназначить ввод с клавиатуры здесь. Затем прикрепите зажимы к соответствующим точкам соединения на вашем творении (вот почему маркировка может быть полезной). Если вы не расположили точки соединения достаточно близко к краю (как я), вы можете обнаружить, что ваши зажимы из крокодиловой кожи плохо соприкасаются с фольгой, особенно если вы используете более толстые материалы, такие как картон. Мое решение заключалось в том, чтобы наложить дополнительную фольгу на зажимы из крокодиловой кожи, чтобы они имели больший охват, но могут быть возможны другие решения, кроме воссоздания всего проекта. подключите заземляющий зажим «крокодил» к чему-то вроде заземляющего браслета или кольца (инструкции показаны ранее) или пока, если у вас нет возможности заземлить, просто держите оголенный конец. На этом этапе вы можете подключить USB-шнур к компьютеру, другой конец подключить к Makey Makey и протестировать каждую кнопку. Если вы используете шесть больших кнопок на передней панели Makey Makey classic или любую из кнопок на Makey Makey GO !, они загораются при нажатии кнопки. Если они не загораются, скорее всего, у вас проблема. Если вы используете какой-либо из более специальных портов на нижней стороне классического Makey Makey, вам, возможно, придется найти другой способ тестирования, который не должен быть очень сложным. Идите вперед и запустите игру, скретч-проект или что-то еще, для чего вы будете использовать свой проект. Попробуйте!
Шаг 10: Использование разных материалов
Основная идея этой концепции очень проста, но ее можно развить гораздо дальше, чем просто лист бумаги. Например, можно использовать другие материалы, кроме бумаги, такие как картон или пенопласт. Это может сделать проекты более долговечными и иметь большую «массу». Допустим, вы хотите построить куб, который меняет цвет на экране, когда вы касаетесь определенной стороны. Бумага не очень подходит для этого приложения. Как насчет игрового контроллера, который можно удобно держать в руках? Также можно использовать разные материалы для передней и задней части. Например, если вы хотите добавить кнопки на картон для плакатов, но не хотите иметь текстурированную поверхность, при этом скрывая провода, можно использовать мясную бумагу (большие рулоны бумаги) на переднем слое, в то время как картон используется сзади, чтобы придать структуру. В общем, почти любой аналогичный материал может работать вместо бумаги, если он не является проводящим, иначе вы можете получить сумасшедшие результаты.
Шаг 11: многослойность
В зависимости от ситуации наличие только одного слоя фольги может не работать во всех приложениях, одним из примеров является необходимость перекрещивания проводов. Здесь на помощь приходит многослойность. Чтобы выполнить многослойность, вы должны поместить тонкий слой чего-то непроводящего, например, обычной бумаги, и поместить его между двумя слоями проводящего материала, в данном случае фольги, так, чтобы обе токопроводящие части не соприкасались. Это особенно полезно при работе с тонкими проектами, такими детекторами проводимости или чем-то вроде интерактивной закладки. Это также может снизить стресс при попытке разрезать тонкие куски фольги в труднодоступных местах.
Шаг 12: кодирование
Хотя заставить ваше творение нажимать определенные клавиши при нажатии кнопки может быть полезно, теперь возникает вопрос: что вы собираетесь делать с этими вводами с клавиатуры? Часто вы можете сделать контроллер для уже существующей игры, такой как Tetris или Pac-Man, но вы можете захотеть иметь собственные функции. Если вы новичок в программировании, Scratch - идеальный онлайн-инструмент для обучения программированию, в котором есть расширения, специально созданные для Макей Макей. Есть много онлайн-источников, которые могут легко научить вас программировать на Scratch, если у вас возникнут проблемы, и вы можете найти некоторые здесь:
- Делаем вашу первую программу
- Scratch Makey Makey turorial
- Делаем скретч-игру с Макеем Макеем
Другие языки программирования будут поддерживать Makey Makey, если они получают ввод с клавиатуры. Для создания более сложных игр может оказаться полезным использование универсального языка программирования, такого как Java. NetBeans и Eclipse, вспомогательные программы для программирования, можно найти здесь и здесь соответственно. Ссылку на Scratch можно найти здесь. В качестве предупреждения, настройка IDE, таких как NetBeans или Eclipse, может быть сложной и трудоемкой.
Шаг 13: другие идеи проекта
Некоторые другие идеи, которые я придумал, вы можете попробовать или вдохновиться
-
Другие игровые контроллеры:
- Тетрис
- Саймон (игра на память)
- Марио
- игры.io (обычно с простым управлением)
- Ретро-игры (одна бумага может использоваться для многих - джойстик, кнопки A и B)
- Большинство других игр будут работать, если они не требуют движений мыши, таких как наведение или прицеливание с помощью мыши или трекпада.
- Интерактивное изображение (например, «части тела») -
- Интерактивный дисплей (похож на изображение, может иметь больше структуры, как картонная коробка) -
- Картонная гитара (можно использовать многослойность) -
- Картонный игровой контроллер (также можно использовать многослойность, можно держать в руке) -
- Детектор проводимости воды (палочка для мороженого или лист бумаги с фольгой с обеих сторон, окуните в жидкость и посмотрите, получите ли вы спусковой крючок) -
- Интерактивная закладка (запишите номер своей страницы и отслеживайте свое чтение, яркий пример многослойности) -
Рекомендуемые:
Макей Макей Пианист: 7 шагов
Макей Макей Пианист: Итак, приступим. в целом эта идея займет около 30 минут, чтобы сделать весь проект, но когда дело доходит до процесса сборки, вы должны убедиться, что внимательно читаете шаги, так что в любом случае давайте приступим к этому
Практика диктофона с Макей Макей: 7 шагов (с изображениями)
Практика диктофона с Макей Макей: наши студенты-музыкальные ученики должны закончить песни на диктофоне, чтобы заработать пояса (кусочки разноцветной пряжи), пока они не достигнут статуса Черного пояса. Иногда у них возникают проблемы с размещением пальцев и "слухом". песня ожила
Макей-Саурус Рекс - Макей Макей Балансная доска: 6 шагов (с изображениями)
Макей-Саурус Рекс - Макей Макей Балансная доска: называете ли вы это Chrome Dino, T-Rex Game, No Internet Game или просто неприятностью, все, кажется, знакомы с этой игрой с прыжками динозавров с боковой прокруткой. Эта созданная Google игра появляется в вашем браузере Chrome каждый раз, когда
Камень-ножницы-бумага AI: 11 шагов
Камень-ножницы-бумага AI: Вам когда-нибудь было скучно в одиночестве? Давайте сыграем в камень, ножницы и бумагу против интерактивной системы, наделенной интеллектом
Компьютер + Бумага = Магия: 8 шагов
Компьютер + Бумага = Магия: Почему нужно забыть старое, когда приходит новое. Почему бы нам не объединить их каким-то образом, чтобы создать новые виды объектов, удовлетворяющие одну потребность: потребность в магии. С помощью этой инструкции вы сделаете бумажный компьютер + клавиатуру. Три из