
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05



Тинкернут недавно провел шоу с комментариями в прямом эфире, где он искал предложения от своей аудитории для новых проектов. Он упомянул, что делал проект, в котором человек мог бы размахивать мечом в реальной жизни, что заставило бы меч в Майнкрафте также качаться. Вот этот проект.
Шаг 1. Дизайн
Я начал этот проект, войдя в Fusion 360 и вставив изображение базового меча Minecraft. Затем я обвел его, чтобы создать контур меча. После выдавливания формы я сгенерировал из нее GCode для использования в моем фрезерном станке с ЧПУ. Кроме того, я создал печатную плату с использованием Eagle, которая будет использовать ESP8266 ESP12e и Bluetooth для связи с ПК.
Шаг 2: Создание меча




Я вырезал дизайн меча на своем фрезерном станке с ЧПУ, а затем нарисовал меч на пенопласте. Затем я зажал пену между кусками фанеры. Наконец, я нарисовал меч, сначала нарисовав «пиксели» и следуя рисунку железного меча.
Шаг 3: печатная плата и электроника



После использования chilipeppr.com для генерации GCode из моей конструкции печатной платы я фрезеровал пустую плату FR4 с медным покрытием, используя фрезу 1/32 дюйма. Далее я припаял модуль ESP12e и другие разъемы.
Затем я прикрепил плату к мечу (мой модуль ESP12e сломался)
Шаг 4: Код
Код необходим как для ESP12e, так и для главного ПК. ESP12e просто считывает данные акселерометра с флешки Sparkfun 9DoF и, если сила превышает 2 г, отправляет сообщение по последовательному каналу. Сценарий python запускается на главном компьютере. Он ожидает последовательных данных от ESP12e, а затем использует pyautogui для щелчка мышью.
Шаг 5: Использование


Все, что нужно, - это просто подключить модуль к ПК, запустить скрипт python и получить удовольствие! Просто взмахните мечом, и персонаж Minecraft тоже взмахнет мечом.
Рекомендуемые:
Умный монитор для комнатных растений - знайте, когда вашему растению нужен полив: 8 шагов (с изображениями)

Умный монитор для комнатных растений - знайте, когда вашему растению нужен полив: пару месяцев назад я сделал палку для мониторинга влажности почвы, которая питается от батареи и может быть вставлена в почву в горшке для комнатного растения, чтобы дать вам некоторую полезную информацию о почве. уровень влажности и мигающие светодиоды, сообщающие вам, когда
IRIS - лампа, которая знает, когда вы рядом: 12 шагов (с изображениями)

IRIS - лампа, которая знает, когда вы рядом: Привет! Ага, все на карантине. Я студент инженерного факультета. Раньше я останавливался в общежитии и привык выполнять задания и учиться по ночам. Теперь, когда я дома, моей семье не так комфортно, потому что все здесь привыкли спать
Cosmo Clock - меняют цвет каждый раз, когда космонавт входит в космос: 8 шагов (с изображениями)

Часы Cosmo - меняют цвет каждый раз, когда космонавт входит в космос: Привет! Вы любитель космоса? Если да, то привет! Люблю космос и астрономию. Очевидно, я не космонавт, чтобы подняться туда и поближе взглянуть на Вселенную. Но каждый раз, когда я узнаю, что человек с земли отправился в небо, я получаю вдохновение
Блокировка NFC - когда на печатной плате также есть кнопки, антенна и многое другое : 7 шагов (с изображениями)

Блокировка NFC - когда на печатной плате также есть кнопки, антенна и многое другое …: вы можете взять одну из двух вещей из этого руководства. Вы можете следовать инструкциям и создать свою собственную комбинацию цифровой клавиатуры и устройства чтения NFC. Схема здесь. Схема печатной платы здесь. Вы найдете спецификацию материалов, чтобы заказать
Хранитель паролей на Aruino Pro Micro, или зачем сохранять простоту, когда существует продуманный способ !: 15 шагов (с изображениями)

Хранитель паролей на Aruino Pro Micro, или зачем сохранять простоту, когда есть продуманный способ !: Похоже, что основная проблема с микроконтроллерами для любителей электроники (особенно новичков) - это выяснить, где их применить :) Сегодняшняя электроника, особенно цифровая , все больше и больше похоже на черную магию. Только 80-уровневые мастера ар