Оглавление:

Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 шагов
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 шагов

Видео: Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 шагов

Видео: Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 шагов
Видео: Arduino UNO Ping Pong Game v2.0 2024, Июль
Anonim
Image
Image
Размещение компонентов
Размещение компонентов

Привет, ребята, в этом руководстве вы узнаете, как моделировать пинг-понг на веб-сайте Autodesk Tikercad с помощью платы разработки Arduino UNO. Щелкните эту ссылку на YouTube, чтобы просмотреть видео моделирования.

Шаг 1: Требования:

  1. Компьютер или ноутбук с хорошим подключением к Интернету.
  2. Интернет-браузер (я использовал Google Chrome).
  3. Учетная запись Autodesk Tinkercad.

Шаг 2: Размещение компонентов:

Размещение компонентов
Размещение компонентов
Размещение компонентов
Размещение компонентов
  • Откройте ваш браузер.
  • Зайдите на сайт Autodesk Tinkercad.
  • Войдите в свою учетную запись Autodesk Tinkercad.
  • Слева на веб-сайте вы можете найти кнопку схемы, нажмите на нее, а затем нажмите «Создать новую схему», чтобы создать новую схему.
  • Вы попадете на следующую страницу, где вам нужно будет подключить схемы и запрограммировать игру.
  • Слева вверху рядом с логотипом Autodesk Tinkercad вы можете ввести новое имя для проекта.
  • Теперь на правой стороне веб-страницы на вкладке компонентов перетащите следующие компоненты.

    1. 1 плата Arduino UNO.
    2. 2 светодиода NeoPixel.
    3. 1 пьезоэлектрический кристалл.
    4. 6 резисторов.
    5. 5 кнопок.
    6. 1 потенциометр.
    7. 1 x ЖК-дисплей 16x2.
    8. 1 макетная плата.
  • Выполните подключение цепи согласно следующей принципиальной схеме.

Шаг 3: Принципиальные схемы и подключения:

Принципиальные схемы и подключения
Принципиальные схемы и подключения
Принципиальные схемы и подключения
Принципиальные схемы и подключения

Подключения Arduino UNO:

  • Arduino UNO 0 -> NeoPixel LED1 в
  • Arduino UNO 1 -> NeoPixel LED2 в
  • Arduino UNO 2 -> ЖК-дисплей DB 7
  • Arduino UNO 3 -> ЖК-дисплей DB 6
  • Arduino UNO 4 -> ЖК-дисплей DB 5
  • Arduino UNO 5 -> ЖК-дисплей DB 4
  • Arduino UNO 6 -> Paddle1 кнопка вверх, клемма 2 и резистор 10 кОм
  • Arduino UNO 7 -> Paddle1 кнопка вниз, клемма 2 и резистор 10 кОм
  • Arduino UNO 8 -> Paddle2 Up, клемма 2 кнопки вверх и резистор понижающего сопротивления 10 кОм
  • Arduino UNO 9 -> кнопка Paddle2 Down, клемма 2 и резистор понижающего сопротивления 10 кОм
  • Arduino UNO 10 -> пьезоэлектрический кристалл положительный.
  • Arduino UNO 11 -> включение ЖК-дисплея
  • Arduino UNO 12 -> Выбрать регистр ЖК-дисплея
  • Arduino UNO 13 -> Клемма 2 кнопки пуска и резистор понижающего сопротивления 10 кОм
  • Arduino UNO 5v -> LCD VCC, клемма потенциометра 2, NeoPixel LED1 + и NeoPixel LED2 +
  • Arduino UNO GND -> LCD GND, клемма потенциометра 1, NeoPixel LED1 G и NeoPixel LED2 G

Подключения ЖК-дисплея:

  • Контрастность -> стеклоочиститель потенциометра
  • ЖК-светодиодный катод -> подтягивающий резистор 220 Ом
  • ЖК-светодиодный анод -> Arduino UNO GND

Нажмите на кнопки:

Подключите клеммы 1 всех кнопок к Arduino UNO 5v

Шаг 4: Кодирование:

Кодирование
Кодирование
Кодирование
Кодирование
  • Теперь вам нужно закодировать плату Arduino UNO.
  • В правом верхнем углу веб-сайта мы видим кнопку с кодом, нажмите на нее.
  • Выделите текст под раскрывающимся списком.
  • Теперь скопируйте и вставьте код в текстовое поле по любой из следующих ссылок.
  1. Autodesk Tinkercad
  2. GitHub

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

Шаг 5: Моделирование:

Моделирование
Моделирование
  • Чтобы начать моделирование, нажмите кнопку моделирования в правом верхнем углу веб-сайта.
  • Регулируйте потенциометр, пока не получите четкое изображение игры на ЖК-дисплее.
  • Используйте кнопку запуска, чтобы начать игру, и кнопки весла 1 вверх, весла 2 вниз, весла 2 вверх и вниз 2 для управления веслом 1 и веслом 2.
  • Ссылка на видео моделирования.

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