สารบัญ:
- ขั้นตอนที่ 1: รวบรวมส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: แผนภาพวงจรและการเข้ารหัส
- ขั้นตอนที่ 3: การตัด การลงสี และการบัดกรี
- ขั้นตอนที่ 4: แก้ไขลิมิตสวิตช์และการทดสอบขั้นสุดท้าย
- ขั้นตอนที่ 5: นำทุกอย่างมารวมกัน
วีดีโอ: เกมแพดควบคุม ARDUINO สำหรับพีซี: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดีครับ ผม Sarvesh เมื่อสองสามวันก่อน ฉันต้องการเล่นเกมย้อนยุค ดังนั้นฉันจึงติดตั้งมันบนพีซีของฉัน แต่ฉันเล่นได้ด้วยคีย์บอร์ดของพีซีเท่านั้นและนั่นไม่ได้ทำให้นึกถึงวันวัยเด็กของฉัน ดังนั้นฉันจึงตัดสินใจสร้าง gamepad สำหรับพีซีของฉันที่สามารถเล่นเกมเก่าและเกมใหม่ได้ (ไม่ใช่ทั้งหมด) ฉันใช้ตัวควบคุมเกมเก่าและแก้ไขเพื่อสร้างเกมแพดที่ยอดเยี่ยมนี้ นี่คือแผ่นเกมแบบมีสายสำหรับพีซี สามารถใช้เพื่อเล่นเกมจำลองและเกมพีซี นอกจากนี้ จอยสติ๊กยังสามารถใช้เป็นเมาส์สำหรับพีซีของคุณได้ แผ่นเกมถูกควบคุมโดยใช้ Arduino Pro Micro
ขั้นตอนที่ 1: รวบรวมส่วนประกอบที่จำเป็น
การจัดหาวัสดุสิ้นเปลืองทั้งหมดเป็นขั้นตอนแรกและสำคัญที่สุดในโครงการก่อสร้าง และเพื่อให้แน่ใจว่าคุณได้รับอย่างถูกต้องคือการสั่งซื้อจากที่เดียว ซึ่งช่วยในการรับส่วนประกอบทั้งหมดในเวลาเดียวกัน
ฉันขอแนะนำอย่างยิ่งให้คุณซื้อส่วนประกอบจาก UTSource เนื่องจากมีความน่าเชื่อถือและคุณภาพของผลิตภัณฑ์ก็ดีเช่นกัน พวกเขาส่งสินค้าตรงเวลาและอยู่ในสภาพที่เหมาะสมเช่นกัน
ทีนี้มาดูส่วนประกอบกัน
1. ตัวควบคุมเกมย้อนยุคเก่า
คุณสามารถใช้ตัวควบคุมเกมย้อนยุคแบบที่ฉันใช้ หากคุณมีสิทธิ์เข้าถึงเครื่องพิมพ์ 3 มิติ คุณสามารถพิมพ์เคสของคุณเองได้ (ตัวเลือกนี้จะทำให้คุณมีที่ว่างสำหรับเพิ่มปุ่มเพิ่มเติม)
2. Arduino Pro Micro
สำหรับโครงการนี้ คุณต้องใช้ Arduino Pro Micro หรือ Arduino Leonardo mini กล่าวโดยย่อ คุณต้องมีไมโครคอนโทรลเลอร์ที่มีความสามารถ HID (Human Interface Device) Arduino Pro micro มีไมโครคอนโทรลเลอร์ ATmega 32U4
3. สวิตช์
นี่คือสวิตช์ตัวเลื่อนปกติที่ฉันใช้ในกรณีฉุกเฉิน ปัญหาในการทำงานกับไลบรารีของเมาส์และคีย์บอร์ดคือ หากคุณล้มเหลวในการอัปโหลดโค้ดที่ถูกต้อง คุณอาจสูญเสียการควบคุมคีย์บอร์ดหรือเมาส์ของคุณ ดังนั้นจึงจำเป็นอย่างยิ่งที่จะต้องมีสวิตช์ที่สามารถช่วยให้คุณควบคุมเมาส์/คีย์บอร์ดของ PC ได้อีกครั้ง
4. โมดูลจอยสติ๊ก
เพื่อควบคุมการเคลื่อนไหวของเมาส์ เราจำเป็นต้องใช้โมดูลจอยสติ๊ก แต่ละโมดูลควบคุมทิศทาง X และ Y
5. ลิมิตสวิตช์
ฉันใช้ลิมิตสวิตช์เป็นตัวกระตุ้นสำหรับคอนโทรลเลอร์ของฉัน ตัวเลือกเหล่านี้เป็นทางเลือกหากคุณต้องการสร้างแผ่นเกมด้วยปุ่มกด
6. ปุ่มกด
ปุ่มกดสามารถเชื่อมต่อได้ทั้งแบบดึงขึ้นหรือแบบดึงลง ที่นี่ฉันใช้การกำหนดค่าแบบดึงลงสำหรับปุ่มและสวิตช์ทั้งหมด ฉันใช้ตัวต้านทาน 10 K ohm สำหรับสิ่งนี้
7. PCB วัตถุประสงค์ทั่วไป
รับ PCB วัตถุประสงค์ทั่วไปเพื่อประสานส่วนประกอบทั้งหมด
ขั้นตอนที่ 2: แผนภาพวงจรและการเข้ารหัส
เชื่อมต่อส่วนประกอบทั้งหมดตามแผนภาพวงจรที่ระบุด้านบน ฉันได้แนบคู่มือฉบับย่อเกี่ยวกับอินเทอร์เฟซปุ่มกดกับ Arduino
ฉันขอแนะนำให้ตรวจสอบการเชื่อมต่อทั้งหมดและทำงานบนเขียงหั่นขนมก่อน
เลย์เอาต์ของการจัดวางปุ่มจริงของฉันแสดงไว้ด้านบนด้วยเพื่อให้คุณเข้าใจได้ชัดเจนว่าปุ่มใดอยู่ในตำแหน่งใด ป้ายกำกับใดที่ตั้งโปรแกรมไว้ และอักขระใดที่ปุ่มนั้นส่งไปยังคอมพิวเตอร์
ดาวน์โหลดโค้ดและติดตั้งไลบรารี mouse.h และ keyboard.h อัปโหลดรหัสไปยัง Arduino ของคุณ
คลิกด้านล่างเพื่อดาวน์โหลดรหัส
ขั้นตอนที่ 3: การตัด การลงสี และการบัดกรี
ขั้นแรกให้ตัด PCB ตามขนาดของแผ่นเกม แล้วจัดตำแหน่งปุ่มกดและโมดูลจอยสติ๊ก คุณสามารถหลีกเลี่ยงงานบัดกรีที่วุ่นวายนี้ได้โดยการสั่งซื้อ PCB UTSource.net ให้บริการ PCB ที่มีคุณภาพในราคาที่เหมาะสม
จากนั้นทาสีแผ่นเกมด้วยสีที่คุณเลือก
ตอนนี้ประสานปุ่มกดและจอยสติ๊กบน pcb วัตถุประสงค์ทั่วไป
ขั้นตอนที่ 4: แก้ไขลิมิตสวิตช์และการทดสอบขั้นสุดท้าย
ตอนนี้แก้ไขลิมิตสวิตช์ในตำแหน่งของพวกเขาด้วยความช่วยเหลือของซุปเปอร์กาว
ประสานส่วนประกอบที่เหลือและทำการทดสอบขั้นสุดท้าย
ขั้นตอนที่ 5: นำทุกอย่างมารวมกัน
ตอนนี้ปิดกล่องหุ้มด้วยสกรูบางตัว
ฉันได้แนบรูปภาพด้านบนเพื่อแสดงให้คุณเห็นว่าผลิตภัณฑ์ขั้นสุดท้ายมีลักษณะอย่างไร
แค่นั้นแหละที่คุณทำเสร็จแล้ว ตอนนี้ลองเล่นเกมบางเกม คุณสามารถเล่นอีมูเลเตอร์และเกมพีซีได้ (ซึ่งไม่ต้องการจำนวนคีย์เพิ่มเติม)
ด้วยเหตุนี้คำสั่งแรกของฉันจึงสิ้นสุดลง ฉันหวังว่าคุณจะชอบมัน:)
แนะนำ:
(อัปเดต - มีปัญหาเล็กน้อย) ตัวควบคุมเกม USB สำหรับพีซี: 10 ขั้นตอน (พร้อมรูปภาพ)
(อัปเดต - มีปัญหาเล็กน้อย) ตัวควบคุมเกม USB สำหรับพีซี: ตัวควบคุมเกมสำหรับเกมใดๆ (เกือบ)
Snowblind Mod สำหรับพีซี: 8 ขั้นตอน
Snowblind Mod สำหรับพีซี: นี่คือบทช่วยสอนที่ฉันเขียน ดังนั้นใครๆ ก็สามารถทำม็อด snowblind กับพีซีได้ในราคาค่อนข้างถูก ตัวดัดแปลง snowblind ทำงานได้เนื่องจากจอ LCD ทั้งหมดโปร่งใส ด้านหลังเป็นแผงพื้นหลังสีขาวที่ติดสว่างด้วย LED หรือหลอดแคโทด ลบ
DIY RACING WHEEL สำหรับพีซี: 5 ขั้นตอน
DIY RACING WHEEL สำหรับพีซี: เคยใฝ่ฝันที่จะออกแบบคอนโซลเกมแฟนซีของคุณเองหรือ วิธีแก้ปัญหาสำหรับการดับกระหายของคุณอยู่ที่นี่ ฉันสงสัยว่าเราจะใช้ออปติคัลเมาส์เป็นคอนโซลพวงมาลัยสำหรับเกมที่มีคุณสมบัตินี้ได้หรือไม่ เร็วๆ นี้ เริ่มทำงานและ
วิธีสร้างอักขระ 2d ด้วยตัวควบคุมอักขระใน Unreal Engine 4 โดยใช้ Visual Script สำหรับพีซี: 11 ขั้นตอน
วิธีสร้างอักขระ 2d ด้วยตัวควบคุมอักขระใน Unreal Engine 4 โดยใช้ Visual Script สำหรับพีซี: วิธีสร้างอักขระ 2d ด้วยตัวควบคุมอักขระใน Unreal engine 4 โดยใช้สคริปต์ภาพสำหรับพีซี สวัสดี ฉันชื่อ Jordan Steltz ฉันพัฒนาวิดีโอเกมมาตั้งแต่อายุ 15 ปี บทช่วยสอนนี้จะสอนวิธีสร้างตัวละครพื้นฐานด้วย in
Universal IR Remote Power Switch สำหรับพีซี: 10 ขั้นตอน
Universal IR Remote Power Switch สำหรับพีซี: โปรเจ็กต์นี้ให้คุณเปิดและปิดพีซีของคุณด้วยรีโมททีวี หลายเดือนก่อน ฉันโพสต์โปรเจ็กต์ที่แสดงวิธีใช้รีโมต DirecTV เพื่อควบคุมโคมไฟทั่วทั้งห้อง โครงการนั้นกลายเป็นสิ่งที่ฉันใช้ตลอดเวลา อัลมอส