Оглавление:

Хромированный гаджет с динозавром, управляемый жестами рук / Как это сделать / #smartcreativity: 14 шагов
Хромированный гаджет с динозавром, управляемый жестами рук / Как это сделать / #smartcreativity: 14 шагов

Видео: Хромированный гаджет с динозавром, управляемый жестами рук / Как это сделать / #smartcreativity: 14 шагов

Видео: Хромированный гаджет с динозавром, управляемый жестами рук / Как это сделать / #smartcreativity: 14 шагов
Видео: 75 Вещей с Aliexpress, от которых ты офигеешь / Однозначно лучшие товары с Алиэкспресс 2 + Конкурс 2024, Ноябрь
Anonim
Image
Image

Привет, друзья! В этом уроке я покажу вам очень эксклюзивный проект.

Итак, сегодня я покажу вам, как очень легко управлять игрой Chrome Dinosaur с помощью жестов руки. Если вы будете использовать эту технологию для управления хромированным DINO, тогда вам будет лучше играть в игру с большим удовольствием.

Вся информация, необходимые компоненты, коды и схемы приведены в этом руководстве. И, кстати, это очень недорогой проект, сделанный с использованием всего двух компонентов (приведенных в учебнике).

Итак, приступим к созданию этого проекта сейчас….

Чтобы сделать этот проект, вы можете прочитать это полное руководство ИЛИ вы можете увидеть верхний видеоурок, чтобы сделать его быстро и легко, в котором я объяснил каждый его процесс.

Шаг 1: Кусок бумаги круглого размера

Кусок ленты
Кусок ленты

Сначала возьмите кусок плотной бумаги размером с круг и радиусом 20 см. Этот кусок бумаги мы будем использовать в качестве основы для нашего микроконтроллера. Изображение куска бумаги дано ниже и возьмем как этот кусок.

Шаг 2: кусок ленты

Затем возьмите небольшой кусок ленты 15 см. Мы будем использовать его для крепления микроконтроллера на листе бумаги.

Шаг 3: закрепите ленту на бумаге

Закрепить ленту на бумаге
Закрепить ленту на бумаге
Закрепить ленту на бумаге
Закрепить ленту на бумаге

Теперь закрепите этот кусок ленты на листе бумаги, как показано на рисунке ниже. Плотно прикрепите ленту к средней части. Мы будем использовать его, чтобы держать держатель Нашего микроконтроллера в руке для свободного и простого жеста. Смотрите изображение ниже и просто сделайте это.

Шаг 4: прикрепите длинный отрезанный кусок бумаги

Прикрепите длинный отрезанный кусок бумаги
Прикрепите длинный отрезанный кусок бумаги
Прикрепите длинный отрезанный кусок бумаги
Прикрепите длинный отрезанный кусок бумаги
Прикрепите длинный отрезанный кусок бумаги
Прикрепите длинный отрезанный кусок бумаги

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

Шаг 5: Готовый дизайн - игровая площадка

Готовый дизайн - игровая площадка
Готовый дизайн - игровая площадка
Готовый дизайн - игровая площадка
Готовый дизайн - игровая площадка

Теперь дизайн полностью готов. Теперь нам нужно прикрепить наш микроконтроллер к дизайну для управления игрой.

Итак, возьмем микроконтроллер Adafruit Circuit Playground Express. Перед следующим шагом я хочу коротко рассказать о Circuit Playground Express. Поскольку это полностью новый и современный тип микроконтроллера, который используется в очень небольшом количестве проектов, вы должны знать об этом.

Круговая площадка -

Adafruit Circuit Playground Express - это универсальная дизайнерская плата с процессором, датчиками, светодиодами, USB и многим другим, что делает ее идеальным введением в электронику и программирование. Circuit Playground Express в настоящее время поддерживает программирование с помощью Microsoft Make Code, веб-редактора кода для физических вычислений. Используя визуальный блочный редактор Make Code или его редактор JavaScript, пользователи могут создавать программы для создания пользовательских анимаций, звуков и использования событий датчиков, таких как «On Shake», для реагирования на внешние стимулы. Circuit Playground Express основан на микроконтроллере SMART SAM L21 со сверхнизким энергопотреблением и использует 32-битное ядро ARM Cortex -M0 +. SAM L21 отличается передовыми технологиями управления питанием, обеспечивающими очень низкое потребление тока. Он может питаться от USB, батарейного блока «AAA» или от литий-полимерной батареи. Круглая, упакованная датчиками плата Circuit Playground Express Board имеет зажимы из крокодиловой кожи по краям, что упрощает подключение к проектам без пайки. Встроенный USB-порт обеспечивает быстрое подключение для программирования без использования специальных кабелей или адаптеров. Узнав все о экспрессе на игровой площадке, мы перейдем к следующему шагу.

Шаг 6: установите микроконтроллер на дизайн

Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн
Установите микроконтроллер на дизайн

Установите микроконтроллер (экспресс-площадка) на лист бумаги, как показано на рисунке ниже. Осторожно закрепите его с помощью двух мини-болтов, плотно посередине листа бумаги. Прикрепите оба мини-болта к отверстию микроконтроллера со стороны болта и плотно прикрепите его к бумажной конструкции. Смотрите изображение ниже, чтобы сделать дизайн правильно.

Шаг 7: лента для удержания микроконтроллера в руке

Лента для удержания микроконтроллера в руке
Лента для удержания микроконтроллера в руке

Теперь прикрепите 10-сантиметровую ленту к концу длинного вырезанного из бумаги кусочка, чтобы плотно удерживать дизайн в руке, чтобы можно было свободно управлять игрой. См. Изображение ниже, чтобы сделать это.

Шаг 8: прикрепите микроконтроллер рукой

Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой
Прикрепите микроконтроллер рукой

На этом последнем этапе проектирования мы должны плотно закрепить дизайн на ладони (руке), как показано на изображении ниже.

Шаг 9: готовы к программированию

Готов к кодированию сейчас
Готов к кодированию сейчас
Готов к кодированию сейчас
Готов к кодированию сейчас
Готов к кодированию сейчас
Готов к кодированию сейчас

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

Шаг 10: Раздел кода

Раздел кода
Раздел кода
Раздел кода
Раздел кода

Ниже приведен снимок экрана кодов. Файлы кода и весь код также приведены ниже в руководстве. Вам нужно просто скачать код отсюда и загрузить его на свою игровую площадку.

код -

input.onGesture (Gesture. TiltRight, function () {keyboard.functionKey (KeyboardFunctionKey. UpArrow, KeyboardKeyEvent. Press)}) input.onGesture (Gesture. TiltLeft, function () {keyboard.functionKey (KeyboardFunctionKey. DownArrow, KeyboardKeyEvent. Down) }) input.onGesture (Gesture. FaceUp, function () {keyboard.functionKey (KeyboardFunctionKey. DownArrow, KeyboardKeyEvent. Up)}) навсегда (function () {})

Шаг 11: Как загрузить код

Как загрузить код
Как загрузить код

1. Загрузите файл кода отсюда.

2. Подключите игровую площадку к компьютеру и нажмите кнопку сброса на игровой площадке два раза одновременно. После нажатия кнопки сброса вы обнаружите, что на вашем компьютере появится дисковая площадка. Теперь вам нужно просто вставить файл кода в раздел привода игровой площадки. Подождите 10 секунд до завершения загрузки. Итак, теперь наш проект полностью готов к запуску и тестированию. Теперь возьмите в руку схему установки микроконтроллера. Откройте игру Chrome Dinosaur на своем компьютере.

Шаг 12. Откройте игру Chrome Dinosaur

Игра «Динозавр» - самое популярное пасхальное яйцо в Google Chrome, которое появляется, когда вы пытаетесь посетить веб-сайт, не подключившись к Интернету.

Игра Chrome Dino - это простой бесконечный раннер, в котором вы перепрыгиваете через кактусы и уворачиваетесь от препятствий. Подключите игровую площадку с помощью разъема USB-кабеля и просто наклоните вправо, чтобы начать игру. После того, как DINO начнет работать, просто управляйте игрой жестом руки, как показано на изображении ниже. Вы также можете посмотреть верхнее видео, чтобы узнать, как управлять игрой.

Шаг 13: Как управлять игрой Chrome Dino с помощью жестов -

Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов
Как управлять игрой Chrome Dino с помощью жестов

Наклоните вправо, чтобы прыгнуть через динозавра, > Наклоните влево, чтобы сесть динозавр,> Наклоните один раз, чтобы начать игру….

Итак, друзья, я надеюсь, что вам понравился этот проект, и этот проект тоже вам понравится..

Прокомментируйте свои мысли об этом уроке и прокомментируйте предложения по новым урокам.. Спасибо … Итак, я надеюсь, что вам всем понравился этот проект, и он тоже понравился.

Шаг 14: При поддержке NextPCB

При поддержке NextPCB
При поддержке NextPCB

NextPCB - это производитель высококачественных печатных плат с профессиональными возможностями производства печатных плат. Материалы печатных плат сертифицированы IATF16949, ISO9001, ISO14001, UL, CQC, RoHS и REACH. NextPCB использует метод очень ускоренной доставки, чтобы доставить печатную плату всего за 6-8 дней. Я тоже пользуюсь там сервисом последние два года и всегда получаю хорошие результаты. Итак, я предлагаю всем создателям механики покупать печатную плату у NextPCB.

NextPCB обеспечивает до 4-12 слоев печатной платы. Качество печатной платы тоже очень хорошее. Всего за 10 $ вы можете получить 10 печатных плат любого цвета, который захотите. Для заказа печатной платы вам необходимо перейти на сайт NextPCB.

Просто зайдите на веб-сайт. Загрузите свой файл gerber, выберите настройки печатной платы и закажите 10 высококачественных печатных плат.

Для получения дополнительной информации -

Если вам нравится этот проект, поддержите меня, подписавшись на мой канал на YouTube. Подпишитесь сейчас - Нажмите здесь

Вы также можете поделиться со мной идеей новых проектов, оставив комментарий здесь. Facebook- @circuitjamer, Instagram- @circuitjamer Итак, пока, ребята ………….. увидимся в следующих проектах.. Спасибо, что посетили этот урок …… #smartcreativity, #circuitjamer, #robotics

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