Мазмуну:

Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 Steps
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 Steps

Video: Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 Steps

Video: Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: 5 Steps
Video: Ping pong ball game on Arduino 2024, Июль
Anonim
Image
Image
Компоненттерди жайгаштыруу
Компоненттерди жайгаштыруу

Салам балдар, бул көрсөтмөдөн сиз Arduino UNO өнүктүрүү тактасын колдонуу менен Autodesk Tikercad веб -сайтында пинг -понгду симуляциялоону үйрөнөсүз. Симуляция видеосун көрүү үчүн бул YouTube шилтемесин басыңыз.

1 -кадам: Талаптар:

  1. Жакшы интернет байланышы бар компьютер же ноутбук.
  2. Интернет браузер (мен Google Chrome колдонгом).
  3. Autodesk Tinkercad эсеби.

2 -кадам: Компоненттерди жайгаштыруу:

Компоненттерди жайгаштыруу
Компоненттерди жайгаштыруу
Компоненттерди жайгаштыруу
Компоненттерди жайгаштыруу
  • Браузериңизди ачыңыз.
  • Autodesk Tinkercad веб -сайтына кирүү.
  • Autodesk Tinkercad эсебиңизге кириңиз.
  • Вебсайттын сол жагында сиз райондук баскычты таба аласыз, аны чыкылдатыңыз, андан кийин жаңы схеманы түзүү үчүн жаңы схеманы түзүүнү басыңыз.
  • Сиз кийинки баракка өтөсүз, анда сиз райондук байланыштарды түзүп, оюнду программалашыңыз керек.
  • Autodesk Tinkercad логотипинин жанында сол жактагы, сиз долбоордун жаңы атын киргизе аласыз.
  • Азыр веб -барактын оң жагында компоненттер өтмөгүнүн астына, төмөнкү компоненттерди сүйрөп барып таштаңыз.

    1. 1 x Arduino UNO тактасы.
    2. 2 х NeoPixel LED.
    3. 1 x пьезоэлектрдик кристалл.
    4. 6 x резистор.
    5. 5 x баскычтар.
    6. 1 x потенциометр.
    7. 1 x LCD дисплейи 16x2.
    8. 1 х нан.
  • Төмөндөгү схемага ылайык райондук туташууну жасаңыз.

3 -кадам: Райондук диаграммалар жана туташуулар:

Райондук диаграммалар жана туташуулар
Райондук диаграммалар жана туташуулар
Райондук диаграммалар жана туташуулар
Райондук диаграммалар жана туташуулар

Arduino UNO байланыштары:

  • Arduino UNO 0 -> NeoPixel LED1 д
  • Arduino UNO 1 -> NeoPixel LED2 in
  • Arduino UNO 2 -> LCD DB 7
  • Arduino UNO 3 -> LCD DB 6
  • Arduino UNO 4 -> LCD DB 5
  • Arduino UNO 5 -> ЖК ДБ 4
  • Arduino UNO 6 -> Paddle1 Up 2 баскычтуу терминалы жана 10KΩ ачылуучу каршылыгы
  • Arduino UNO 7 -> Paddle1 Down 2 баскычтуу терминалы жана 10KΩ ачылуучу каршылыгы
  • Arduino UNO 8 -> Paddle2 Up 2 баскыч терминалы жана 10KΩ ачылуучу каршылык
  • Arduino UNO 9 -> Paddle2 Down баскычынын терминалы 2 жана 10KΩ ачылуучу каршылыгы
  • Arduino UNO 10 -> пьезоэлектрдик кристалл оң.
  • Arduino UNO 11 -> ЖК иштетүү
  • Arduino UNO 12 -> ЖК регистрин тандаңыз
  • Arduino UNO 13 -> Терминалдын 2 -баскычын жана 10KΩ ачылуучу каршылыгын баштаңыз
  • Arduino UNO 5v -> LCD VCC, потенциометрдин терминалы 2, NeoPixel LED1 + жана NeoPixel LED2 +
  • Arduino UNO GND -> LCD GND, потенциометрдин терминалы 1, NeoPixel LED1 G жана NeoPixel LED2 G

LCD туташуулары:

  • Контраст -> потенциометрди тазалагыч
  • LCD LED катод -> 220Ω тартылуу каршылыгы
  • LCD LED анод -> Arduino UNO GND

Баскычтар:

Бардык баскычтын 1 терминалын Arduino UNO 5v менен туташтырыңыз

4 -кадам: Коддоо:

Коддоо
Коддоо
Коддоо
Коддоо
  • Эми сиз Arduino UNO тактасын коддошуңуз керек.
  • Вебсайттын жогорку оң жагында, биз код баскычын көрө алабыз, аны басыңыз.
  • Ачылуучу кутунун астындагы текстти тандаңыз.
  • Эми кодду тексттик кутуга көчүрүү жана төмөнкү шилтемелердин биринен коюңуз.
  1. Autodesk Tinkercad
  2. GitHub

Бул учурда биз байланыштарды жана коддоо бөлүгүн бүтүрдүк жана долбоор симуляцияга даяр

5 -кадам: Симуляция:

Симуляция
Симуляция
  • Симуляцияны баштоо үчүн, веб -сайттын жогорку оң жагындагы симуляция баскычын басыңыз.
  • ЖК дисплейде оюнду так көргөнгө чейин потенциометрди тууралаңыз.
  • Оюнду баштоо үчүн старт баскычын колдонуңуз, калак1 жана калак2ди көзөмөлдөө үчүн UP, paddle 2 Down, paddle2 Up and paddle2 Down баскычтарын басыңыз.
  • Симуляция видео шилтемеси.

Сунушталууда: