Агуулгын хүснэгт:
- Алхам 1: Тоглоомын талбайн тархи
- Алхам 2: Тоглоомын хянагчийн оролт
- Алхам 3: Шматик
- Алхам 4: ПХБ хийх
- Алхам 5: ПХБ -ийг угсрах
- Алхам 6: Кодлох хэсэг
- Алхам 7: Энэхүү DIY тоглоомын хянагчийн тусламжтайгаар Tekken тоглох
Видео: Arduino дээр суурилсан DIY тоглоомын хянагч - Arduino PS2 тоглоомын хянагч - DIY Arduino Gamepad ашиглан Tekken тоглох: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Сайн байцгаана уу, тоглоом тоглох нь үргэлж хөгжилтэй байдаг, гэхдээ өөрийн гараар хийдэг DIY тоглоомын хянагчтай тоглох нь илүү хөгжилтэй байдаг тул бид энэ зааварт arduino pro micro ашиглан тоглоом хянагч хийх болно.
Алхам 1: Тоглоомын талбайн тархи
Энд нэг зөвлөгөө өгөх болно: Arduino Uno нь HID (Хүний интерфэйс төхөөрөмж) хийх чадваргүй тул Arduino Uno -г гар, хулгана, гар гэх мэт төслүүдийг хийхэд ашиглах боломжгүй гэсэн үг юм. gamepad гэх мэт. Төсөлд: гар, хулгана, тоглоомын хянагч гэх мэт төслүүдийг хийх чадвартай хоёр ардуино самбартай. Arduino Pro micro, Arduino Leonardo нар ийм төрлийн төсөл хийх чадвартай байдаг тул манай Controller Projects тоглоомын хувьд бид Arduino pro micro -ийг энд ашиглах болно, гэхдээ хэрэв танд Arduino Leonardo байгаа бол энэ нь бас ажиллах болно.
Алхам 2: Тоглоомын хянагчийн оролт
Энэ тоглоомын хянагчийн хувьд би түлхэх товчлуурыг оролт болгон ашиглах болно, учир нь тэдгээрийг хаанаас ч авахад хялбар, ашиглахад хялбар боловч хэрэв та өөр төрлийн оролт ашиглахыг хүсвэл үүнийг ашиглаж болно, гэхдээ таны оролт кодтой ажиллах эсэхийг шалгаарай..
Алхам 3: Шматик
Тиймээс бидэнд 10 оролттой 10 унтраалга хэрэгтэй бөгөөд бид эдгээр унтраалгуудыг холбох хэрэгтэй Дээрх схемүүдийн дагуу дээрх схемүүдийн талаар өөртөө тусалж, үүний дагуу бүх зүйлийг холбоно уу.
Алхам 4: ПХБ хийх
Бүгдийг нэгтгэхийн тулд бид ПХБ хийх хэрэгтэй бөгөөд ингэснээр бид бүх зүйлийг хооронд нь холбож чадна. Би Fritzing-ийг ПХБ-ийн дизайны зориулалтаар ашигласан бөгөөд та доорх линкээс Gerber файлуудыг татаж авах боломжтой: код, schmatics, gerber-ийг татаж авах: https://github.com/shveytank/Arduino-Game-ControllerБи гербер файлуудаа үрийн студид байршуулсан. Та өөрийн ПХБ -ийг хүссэн үйлдвэрлэгчээс захиалах боломжтой.
Алхам 5: ПХБ -ийг угсрах
Тиймээс ПХБ -ийг үйлдвэрлэсний дараа бид ПХБ -ийн толгой ба залгуурыг гагнах замаар бүгдийг нь угсрах хэрэгтэй. Тэгээд Arduino pro micro -ийг ПХБ дээр тавь.
Алхам 6: Кодлох хэсэг
Тиймээс кодчиллын хэсэгт бид энэ самбарыг гар дээр харуулсан оролтын унтраалганд зориулж програмчлах хэрэгтэй бөгөөд би код биччихсэн байгаа тул доорх линкээс татаж аваарай. Код, схем, гербер татаж авах: /github.com/shveytank/Arduino-Game-ControllerAn Дараа нь та компьютер дээрээ sparkfun самбар суулгасан эсэхээ шалгаарай, хэрэв үгүй бол sparkfun хуудас руу орж зааврыг дагаж arduino IDE дээр sparkfun самбар суулгаарай. Дараа нь кодыг arduino самбартаа оруулна уу.
Алхам 7: Энэхүү DIY тоглоомын хянагчийн тусламжтайгаар Tekken тоглох
Кодыг байршуулсны дараа USB кабелийг компьютерт холбож, дуртай тоглоомоо холбосны дараа би энд tekken ашиглаж байгаа бөгөөд та өөрөө тоглож эхлэх боломжтой.
Зөвлөмж болгож буй:
(ШИНЭЧЛЭХ - ХЯЛБАР АСУУДАЛ БАЙНА) PC тоглоомын USB тоглоомын хянагч: 10 алхам (зурагтай)
(ШИНЭЧЛЭХ - ХЯЛБАР АСУУДАЛ БАЙНА) USB тоглоомын хянагч PC
M5stack Esp32 дээр суурилсан M5stick C хөгжүүлэлтийн самбар ашиглан Flappy Bird тоглоом тоглох: 5 алхам
Flappy Bird тоглоомыг M5stack Esp32 дээр суурилсан M5stick C хөгжүүлэлтийн самбараар тоглох: Сайн байна уу залуусаа, өнөөдөр бид m5stack-аас өгсөн m5stick c хөгжүүлэлтийн самбарт flappy bird тоглоомын кодыг хэрхэн оруулахыг сурах болно. Энэхүү жижиг төслийн хувьд танд дараах хоёр зүйл хэрэгтэй болно: m5stick-c хөгжлийн самбар: https://www.utsource.net/itm/p/8663561.h
NodeMCU ESP8266 ашиглан IOT дээр суурилсан усны түвшин хянагч: 6 алхам
NodeMCU ESP8266 ашиглан IOT дээр суурилсан усны түвшний хянагч: Энэ нь IOT дээр суурилсан усны түвшний хянагчийг хэрхэн яаж бий болгох талаар зааварчилгаа өгөх бөгөөд энэ төслийн онцлог шинж чанарууд нь:- Андройд апп дээр усны түвшний бодит цагийн шинэчлэлт юм. Ус хамгийн бага түвшингээс доош ороход усны насосыг автоматаар асаана. Аа
PS2 хянагч ашиглан Zio ашиглан робот гарыг удирдах: 4 алхам
PS2 Controller ашиглан Zio ашиглан робот гарыг удирдах: Энэхүү блог нь Zio Robotics цувралын нэг хэсэг юм. Танилцуулга Энэ бол ‘Зобигоор робот гараа удирдах’ бичлэгийн эцсийн хэсэг юм. Энэхүү гарын авлагад бид робот гарныхаа өөр хэсгийг нэмж оруулах болно. Өмнөх зааварчилгаанд
TinyPi - Дэлхийн хамгийн жижиг Raspberry Pi дээр суурилсан тоглоомын төхөөрөмж: 8 алхам (зурагтай)
TinyPi - Дэлхийн хамгийн жижиг Raspberry Pi -д суурилсан тоглоомын төхөөрөмж: Тиймээс би Raspberry Pi -д зориулж тусгайлан тохируулсан ПХБ хийж тоглоод багагүй хугацаа өнгөрч байна. Тоглоомоор эхэлсэн зүйл бол миний хэр жижигхэн явж чадахыг харах хэцүү байсан. , энэ нь Raspberry Pi Zero дээр суурилсан бөгөөд бараг л багтдаг