สารบัญ:

ZAP Game Gun: 7 ขั้นตอน
ZAP Game Gun: 7 ขั้นตอน

วีดีโอ: ZAP Game Gun: 7 ขั้นตอน

วีดีโอ: ZAP Game Gun: 7 ขั้นตอน
วีดีโอ: ปืน + พลั่ว = อาวุธที่แรงสุดในเกม กำจัดแบล็คเค้น | ทีมเก็บขยะไทย | Lethal Company Zap Gun + Shovel 2024, พฤศจิกายน
Anonim
ปืนเกม ZAP
ปืนเกม ZAP
ปืนเกม ZAP
ปืนเกม ZAP

ผ่านคำแนะนำนี้ ฉันอยากจะแนะนำคุณให้รู้จักกับปืนเกมของฉัน จุดประสงค์ของโครงการนี้คือการพัฒนาปืนเกมอาเขต ซึ่งคุณสามารถทำได้ภายใน 2 ถึง 3 ชั่วโมง หากคุณพยายามอธิบายสิ่งนี้ คุณอาจบอกได้ว่ามันเป็นการผสมผสานระหว่างแป้นพิมพ์และเมาส์ลม

ปืนนี้สามารถใช้สำหรับเล่นเกม FPS ต่างๆ

แรงจูงใจ

แรงจูงใจของปืนเกมนี้มาจากเกมอาร์เคด โปรเจ็กต์นี้เหมาะสำหรับผู้ที่ชื่นชอบเกมและเป็นแฟน Arduino

เป็นโครงการที่ไม่ต้องใช้เวลาเกิน 3 ชม.

ทำงาน

การทำงานของโครงการนั้นง่ายเหมือน ABC!

ชุดของโปรแกรมทำงานกับชุดของและเงื่อนไขอื่น ๆ ที่สร้างรหัสทั้งหมด

ปืนจำลองเมาส์ลมและคีย์บอร์ด ไจโรสโคปที่มีอยู่ในปืนช่วยในการติดตามการเคลื่อนไหวของปืนและสั่งให้คอมพิวเตอร์วางตัวชี้เมาส์ไว้ที่ตำแหน่งต่อไปนี้

ในทำนองเดียวกัน จอยสติ๊กที่มีอยู่ในปืนพยายามจำลองจอยสติ๊กที่มีอยู่ในคอนโซลเกม ช่วยให้ผู้ใช้นำทางไปข้างหน้า ข้างหลัง ขวา ซ้ายในเกม นอกจากนี้ ยังช่วยในการกระโดด

เซ็นเซอร์ IR ช่วยในการกระตุ้นการเล็ง a

*อยู่เหนือมัน*

คุณสามารถเปลี่ยนคีย์ที่กำหนดในโปรแกรมได้ตามเกม

เสบียง

สิ่งที่คุณจะต้องทำโครงการนี้คือ:

  1. Arduino เลโอนาร์โด
  2. MPU-6050/ไจโรสโคป
  3. จอยสติ๊ก
  4. ปุ่มกดสัมผัส
  5. ชุดแกะสลัก PCB
  6. ลวด
  7. แถบภูเขาชาย
  8. แถบภูเขาหญิง
  9. เซ็นเซอร์อินฟราเรด

*คุณสามารถรับอุปกรณ์เหล่านี้ทางออนไลน์หรือในร้านค้าในพื้นที่*

ขั้นตอนที่ 1: ขั้นตอนที่ 1: การสร้างวงจร

ขั้นตอนที่ 1: การสร้างวงจร
ขั้นตอนที่ 1: การสร้างวงจร
ขั้นตอนที่ 1: การสร้างวงจร
ขั้นตอนที่ 1: การสร้างวงจร

สำหรับสิ่งนี้ คุณจะต้องใช้สารละลายทองแดงหุ้มและเฟอร์รัสคลอไรด์

คุณสามารถหาซื้อได้จากร้านขายอุปกรณ์อิเล็กทรอนิกส์ในท้องถิ่น หรือฉันแนะนำให้ซื้อ ' PCB etching kit'

อาจเป็นเครื่องมือที่มีประโยชน์ที่สุดสำหรับกระบวนการนี้

ในการสร้างไดอะแกรม PCB คุณจะต้องใช้ fritzing หรือคุณสามารถใช้ EAGLE ได้เช่นกัน

ฉันได้อัปโหลดลิงก์สำหรับการออกแบบ PCB ในคำแนะนำนี้

ในการทำ PCB คุณสามารถทำตามขั้นตอนที่กำหนดในการสร้าง PCB ของคุณ

ขั้นตอนที่ 2: ขั้นตอนที่ 2: เชื่อมต่อวงจร

ขั้นตอนที่ 2: เชื่อมต่อวงจร
ขั้นตอนที่ 2: เชื่อมต่อวงจร

หลังจากการผลิต PCB ให้ติดตั้งชิ้นส่วนทั้งหมดบน PCB

*คุณยังสามารถใช้เขียงหั่นขนมได้*

*เชื่อมต่อฤดูร้อน*

buttonPin = 4 buttonPin1 = 5

buttonPin2 = 6 ปุ่มPin3 = 7

buttonPin4 = 8 buttonPin5 = 9;

buttonPin6 = 10 ปุ่มPin7 = 11;

buttonPin8 = 12; buttonPin9 = 13;

buttonPin10 = A1; อนาล็อกพิน = 0;

buttonPINjoy = A2

VRyPIN = A3; VRxPIN = A4;

ขั้นตอนที่ 3: ขั้นตอนที่ 3: การประกอบชิ้นส่วน

ขั้นตอนที่ 3: การประกอบชิ้นส่วน
ขั้นตอนที่ 3: การประกอบชิ้นส่วน
ขั้นตอนที่ 3: การประกอบชิ้นส่วน
ขั้นตอนที่ 3: การประกอบชิ้นส่วน
ขั้นตอนที่ 3: การประกอบชิ้นส่วน
ขั้นตอนที่ 3: การประกอบชิ้นส่วน

ก่อนกระบวนการนี้ คุณจะต้องต่อเซ็นเซอร์และจอยสติ๊กกับแถบบั๊กตัวเมีย เพื่อให้เข้ากับหมุดส่วนหัวของตัวผู้ที่คุณบัดกรีบน PCB

ตอนนี้ขั้นตอนนั้นง่าย

ฉันไม่อยากบอกอะไรมากเกี่ยวกับกระบวนการนี้

เพียงบอกคุณว่า ในขั้นตอนนี้ คุณต้องเปิดปืนและประกอบ (แนบ)ทุกส่วนภายในปืน

เนื่องจากปืนอาจแตกต่างกันไปในแต่ละคน อยู่ที่วิธีการประกอบ

คุณสามารถเห็นในภาพด้านบนว่าฉันจัดเรียงปืนของฉันอย่างไร

ขั้นตอนที่ 4: ขั้นตอนที่ 4: การติดตั้งซอฟต์แวร์

ในการใช้ปืน คุณจะต้องดาวน์โหลดซอฟต์แวร์ Arduino และเกมใดๆ ที่คุณต้องการเล่น

ทั้งหมดนี้เป็นข้อกำหนดของปืน

ในการใช้ปืนเพียงแค่เชื่อมต่อพอร์ตของ Arduino Leonardo กับพอร์ต USB ของพีซีหรือแล็ปท็อป

ปืนจะได้รับการยอมรับว่าเป็นเมาส์และคีย์บอร์ดที่ได้รับอนุญาตสำหรับอุปกรณ์

ขั้นตอนที่ 5: ขั้นตอนที่ 5: การปรับแต่ง Gun

ในการเปลี่ยนการควบคุมปืน คุณจะต้องเปลี่ยนซอร์สโค้ดของปืน

ฉันจะแสดงที่ที่จะเปลี่ยน

ถ้า (buttonState7 == LOW && PreviousButtonState == สูง) { Keyboard.write ("j"); // granade พิเศษ }

if (buttonState8 == LOW && PreviousButtonState == HIGH) { Keyboard.write ("f"); // รับอาวุธใด ๆ }

ถ้า (buttonState9 == LOW && PreviousButtonState == สูง) { Keyboard.write (" ");// night vision}

เพื่อเปลี่ยนตัวควบคุม แทนที่ตัวหนาด้วยตัวควบคุมที่คุณต้องการ

*เงื่อนไขที่คล้ายกันใช้กับเงื่อนไข if ทั้งหมด*

ขั้นตอนที่ 6: ขั้นตอนที่ 6: สนุก !

ตอนนี้ปืนของคุณพร้อมแล้ว

สนุกกับมัน…

ไฟล์โค้ด

ขั้นตอนที่ 7: ขั้นตอนที่:7:การปรับปรุงในอนาคต

STEP:7:การปรับปรุงในอนาคต
STEP:7:การปรับปรุงในอนาคต

เมื่อเราพูดถึงอะไรก็ตาม เรารู้ว่าทุกอย่างต้องวิวัฒนาการไปตามกาลเวลา

ดังนั้นเราจึงมีการพัฒนาในอนาคตในปืนนี้

  1. สามารถทำปืน Bluetooth แทนสาย USB ได้
  2. สามารถทำให้สมจริงยิ่งขึ้น

หากคุณได้รับการปรับปรุงในอนาคตหรือข้อเสนอแนะใด ๆ

โปรด

ความคิดเห็น

ในช่องแสดงความคิดเห็น

ด้านล่าง…

แนะนำ: