Агуулгын хүснэгт:

Arduino ашиглан 3d Maze тоглоом: 8 алхам (зурагтай)
Arduino ашиглан 3d Maze тоглоом: 8 алхам (зурагтай)

Видео: Arduino ашиглан 3d Maze тоглоом: 8 алхам (зурагтай)

Видео: Arduino ашиглан 3d Maze тоглоом: 8 алхам (зурагтай)
Видео: Marlin Firmware - VScode - Marlin Example File Guide 2024, Долдугаар сарын
Anonim
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом
Arduino ашиглан 3d Maze тоглоом

Сайн уу найзуудаа, өнөөдөр бид ARDUINO UNO ашиглан лабиринт тоглоом хийх гэж байна.

Arduino Uno нь ихэвчлэн ашиглагддаг самбар тул түүнтэй тоглоом хийх нь үнэхээр сайхан байдаг. Энэхүү зааварт гарын авлага ашиглан удирддаг лабиринт тоглоомыг хийх боломжийг танд олгоно.

Саналаа өгөхөө бүү мартаарай, энэ бол миний анхны заавар юм.

Хангамж:

1. Картон (БСХС -ийн самбар)

2. Тоглоомын модуль*2

3. SG90 Servo мотор*4

4. Arduino Uno

5. Талхны самбар

6. Самар

7. Хумсны тээглүүр

8. Өндөр утас

9. Утас холбох

10. Зарим цаасан ширхэг

Алхам 1: Joystick -т нэгдэх

Joystick -т нэгдэж байна
Joystick -т нэгдэж байна

Нэгдүгээрт, бид тоглоомын тохиргоогоо хянах алсын удирдлага хийх гэж байна

Үүнийг joystick модулийг ашиглан хялбархан хийж болно. Картон дээр джойстик модулийг тавиад хоёр хажуугийн картон хэсгийг нэмж, яг л гар шиг болго. Энэхүү wo хянагч нь 4 servo моторыг үр дүнтэй удирдахад тусалдаг бөгөөд энэ нь хяналтыг жигд болгодог. Хэдийгээр та манай тоглоомын хүндрэлийг нэмэгдүүлэхийг хүсч байгаа бол jostick модультай servo холболтыг эсрэгээрээ хялбархан хийж болно.

Алхам 2: ширхэг

Ширхэг
Ширхэг
Ширхэг
Ширхэг

Картон картыг аваад servo моторын хэмжээгээр хэдэн хэсэг хий.

Энэхүү картон хэсгүүд нь servo моторуудыг хооронд нь перпендикуляр холбох боломжтой.

Алхам 3: Сервод элсэх

Сервод элсэх
Сервод элсэх
Сервод элсэх
Сервод элсэх

Хоёр servo моторыг авч, бие биентэйгээ перпендикуляр холбож, ингэснээр тэд джойстик ашиглан удирдахдаа лабиринтийн X ба Y тэнхлэгийн эргэлтийг хянах боломжтой болно.

Энэхүү хоёр хосыг картонон дээр байрлуулж, лабиринт дээр тавь.

Суурийг бэхжүүлэхийн тулд картон биш БСХС -ийн хавтанг ашиглаж болно.

Алхам 4: эд ангиудыг холбох

Эд ангиудыг холбох
Эд ангиудыг холбох

Талх болон Arduino Uno картон дээр тавиад цавуу буу ашиглан джойстиктой холбоно уу.

Алхам 5: Шороог

Шороог
Шороог
Шороог
Шороог
Шороог
Шороог

Картоныг аваад дээр нь хэцүү лабиринт хий.

Дараа нь картонон хэсгүүдийг ашиглан 3D лабиринт хийж, хүрээгээр хүрээлээрэй.

Алхам 6: Холболтууд

Холболтууд
Холболтууд

1. s1, s2, s3, s4 -ийг arduino дижитал тээглүүрт холбоно уу (таны хүссэнээр)

2. Jostick модулийг A0, A1, A1, A3 аналог тээглүүрт дараалан холбоно уу.

ТАЙЛБАР:-

1. Өгөгдсөн програмыг arduino -д байршуулахдаа таны холбосон зүү болон аналог тээглүүр ижил байх ёстой гэдгийг санаарай, эс тэгвээс төсөл ажиллахгүй болно.

2. Зүүг өөрчлөх. програмчлалын кодонд таны холболтын дагуу.

Алхам 7: Програмчлал

Програмчлал
Програмчлал

docs.google.com/document/d/1Rnvig5YBqGpCQB…

Кодыг байршуулъя.

Алхам 8: Үр дүн

Үр дүн
Үр дүн

Манай 3D MAZE GAME тоглоход бэлэн боллоо.

Зөвлөмж болгож буй: