สารบัญ:
- ขั้นตอนที่ 1: อะไหล่
- ขั้นตอนที่ 2: การเดินสายไฟ
- ขั้นตอนที่ 3: กล่อง
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: ขอให้สนุก
วีดีโอ: PressKill: เกม Arduino: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
PressKill เป็นเกมสำหรับผู้เล่นสี่คนที่ฉันออกแบบและสร้างโดยใช้ Arduino สำหรับโครงการโรงเรียน การสร้างเกมเกี่ยวข้องกับการเขียนโปรแกรม การบัดกรี การทำแผนที่เวกเตอร์ การตัดด้วยเลเซอร์และการติดกาวบางส่วน อยากสร้างเกมแรดเพื่อเล่นกับเพื่อน ๆ ไหม? อ่านต่อ!
กฎสำหรับเกม:
- เมื่อผู้เล่นคนใดกดปุ่ม พวกเขาจะได้รับแต้มและเริ่ม Deadzone
- เมื่อผู้เล่นคนใดกดปุ่มในช่วง Deadzone พวกเขาจะหลุดและออกจากเกม
- 5 วินาทีหลังจากเริ่มต้น Deadzone จะสิ้นสุดลง ไม่มีข้อบ่งชี้ในเรื่องนี้
- ผู้เล่นคนแรกที่มีห้าแต้มหรือยืนสุดท้ายเป็นผู้ชนะ
ขั้นตอนที่ 1: อะไหล่
นี่คือรายการของชิ้นส่วนทั้งหมดที่เข้าสู่โครงสร้างทางกายภาพของเกม
- 1 Arduino
- ปุ่มอาร์เคดขนาดใหญ่ 4 ปุ่มพร้อมไฟเสริม
- ขั้วต่อตัวเมีย 16 ตัว
- ไฟ LED สีขาว 4 ดวง
- ตัวต้านทาน 220 โอห์ม 4 ตัว
- ตัวต้านทาน 4 10.000 โอห์ม
- ลวดจำนวนมาก
- ท่อหดความร้อน
- perfboard
- ไม้ MDF 3 มม. 1 แผ่น
- กาวไม้
ฉันยังใช้เครื่องมือต่อไปนี้:
- หัวแร้ง
- เครื่องตัดเลเซอร์
- ปืนความร้อน (ไฟแช็กใช้งานได้เช่นกัน)
ขั้นตอนที่ 2: การเดินสายไฟ
การเดินสายไฟนั้นไม่ได้ซับซ้อนนัก มันแค่น่าเบื่อเพราะคุณต้องทำสิ่งเดียวกันสี่ครั้ง หนึ่งครั้งต่อปุ่มแต่ละปุ่ม นี่เป็นคำแนะนำที่ดีสำหรับหมุดปุ่ม: Big-dome-push-button-LinkIt-basics
เอาล่ะ นี่คือสิ่งที่ทำได้ในห้าขั้นตอน:
- ใส่ไฟ LED ลงในปุ่มอาร์เคด หากปุ่มของคุณเข้ากันได้กับ LED อย่างง่ายดาย เยี่ยมเลย! ของผมไม่มี เลยบัดกรีให้เข้าที่
- ต่อขั้วต่อตัวเมียเข้ากับสายไฟบางส่วน ฉันบัดกรีพวกมันเพื่อเสริมการเชื่อมต่อและเพิ่มท่อหดด้วยความร้อนโดยใช้ปืนความร้อนเพื่อความปลอดภัย ฉันกำหนดสีสายไฟให้เป็นค่าลบ (สีเทา) และค่าบวก (สีแดง)
- ประสานสายไฟทั้งหมดสำหรับแต่ละปุ่มเข้ากับแผ่นไม้อัดชิ้นเล็ก ๆ เพื่อเพิ่มตัวต้านทานที่เหมาะสม ยังช่วยจัดระเบียบหน่อย ตรวจสอบภาพที่รวมไว้เพื่อดูสายไฟและตัวต้านทานต่างๆ อย่างใกล้ชิด จากนั้นต่อสายไฟกับขั้วต่อตัวเมียเข้ากับปุ่ม ตอนนี้ทำซ้ำสี่ครั้ง!
- บัดกรีสายไฟทั้งหมดของแต่ละปุ่มที่ต่อเข้ากับ 5V และ GND ของ Arduino เข้ากับแผ่นไม้อัดชิ้นเล็กๆ อีกชิ้นหนึ่งขนานกัน ด้วยวิธีนี้คุณจะต้องต่อสายสองเส้นเข้ากับ Arduino แทนที่จะเป็นแปดเส้น
- นี่เป็นขั้นตอนที่ไม่บังคับ แต่ถ้าคุณต้องการจัดระเบียบเหมือนฉัน ให้ติดป้ายกำกับสายไฟจากแต่ละปุ่มที่ใส่เข้าไปใน PIN ของ Arduino ฉันกำหนดรหัสสีของฉันด้วยสีของปุ่ม
ที่เกี่ยวกับมันสำหรับอุปกรณ์อิเล็กทรอนิกส์! หากคุณฉลาดกว่าฉัน ให้วางแผนวงจรไว้ล่วงหน้า เพื่อให้คุณจัดการสายเคเบิลได้ง่ายและหลีกเลี่ยงเส้นลวดเส้นใหญ่
ขั้นตอนที่ 3: กล่อง
ด้วยเหตุผลส่วนตัว ฉันต้องการทำกล่องตัดด้วยเลเซอร์เพื่อเก็บอุปกรณ์อิเล็กทรอนิกส์ทั้งหมด มันเป็นรูปร่างที่ค่อนข้างเรียบง่ายและสามารถทำได้โดยเพียงแค่เลื่อยไม้และเจาะรูกลม ดังนั้นหากคุณเร็วกว่าหรือเข้าถึงได้ง่ายกว่า นั่นเป็นการเคลื่อนไหวที่ชาญฉลาด แต่ให้ฉันบอกคุณว่าข้อต่อนิ้วเหล่านั้นดูเท่เหมือนห่า
ฉันนำรูปแบบสำหรับกล่องจาก makercase.com ซึ่งทำให้ง่ายต่อการไม่วาดข้อต่อนิ้วทั้งหมดด้วยตัวเอง จากนั้นฉันก็แก้ไขรูปแบบใน Inkscape ซึ่งเป็นโปรแกรมวาดภาพเวกเตอร์ฟรี จากประสบการณ์ของฉัน Inkscape ไม่เก่งในการส่งออกไฟล์.dxf ที่เครื่องตัดเลเซอร์อ่าน ดังนั้นวิธีแก้ปัญหาคือการใช้ Adobe Illustrator
ตัวกล่องมีขนาด 30 x 30 x 10 เซนติเมตร เมื่อคุณตัดด้วยเลเซอร์ mdf แล้ว คุณสามารถติดแผงเข้าด้วยกันได้ อย่าติดกาวด้านล่าง! ทำหน้าที่เป็นฝาคว่ำเพื่อเข้าถึงฮาร์ดแวร์ คุณสามารถทำให้มันติดได้โดยการติดแม่เหล็กบางส่วนไว้ด้านใน ฉันไม่ได้ทำ เพียงเพราะฉันไม่ต้องการ เป็นการตัดสินใจที่ดีถ้าคุณต้องการย้ายกล่องจำนวนมากโดยที่ด้านล่างไม่หลุด
หมายเหตุ: แผนงานที่ให้ไว้ในคำแนะนำนี้ไม่มีรูสำหรับสายไฟไปยัง Arduino ฉันเจาะด้วยตัวเอง แต่คุณสามารถเปลี่ยนแผนเพื่อรองรับหนึ่งหรือใส่แหล่งพลังงาน 5 V ไว้ในกล่อง ยังมีพื้นที่เหลือเฟือสำหรับสิ่งนั้น
ขั้นตอนที่ 4: รหัส
นี่คือรหัสสำหรับ Arduino ฉันสร้างมันขึ้นมาและสามารถบรรจุแมลงได้ แม้ว่าตอนนี้ฉันยังไม่ได้สังเกตอะไรก็ตาม มีการแสดงความคิดเห็นและคุณมีอิสระมากที่จะเพิ่มประสิทธิภาพ แก้ไข หรือเพิ่มเข้าไป
ขั้นตอนที่ 5: ขอให้สนุก
อาจฟังดูไร้สาระ แต่ฉันหมายความว่า: สนุกกับการทำและเล่น! เพียงจำไว้ว่า: การไม่สนุกก็เป็นส่วนหนึ่งของความสนุกเช่นกัน หากคุณติดขัด ให้ลองเล่นและทดลองค้นหาวิธีแก้ไขปัญหาใหม่ๆ มันเป็นวิธีที่ฉันสามารถสร้างเกมนี้ได้ ขอบคุณที่อ่าน!
แนะนำ:
เกม 3d Maze โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
เกม 3d Maze ที่ใช้ Arduino: สวัสดีเพื่อนๆ ดังนั้นวันนี้เราจะมาสร้างเกมเขาวงกตโดยใช้ ARDUINO UNO เนื่องจาก Arduino Uno เป็นบอร์ดที่ใช้กันเป็นส่วนใหญ่ มันจึงเจ๋งมากที่จะสร้างเกมด้วย ในคำแนะนำนี้ ให้สร้างเกมเขาวงกตที่ควบคุมโดยใช้จอยสติ๊ก อย่าลืม
เกม Arduino Sorta Sudoku: 3 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino Sorta Sudoku: ผู้คนจำนวนมากชอบเล่น Sudoku และหลานๆ ชอบเดาเกม ดังนั้นฉันจึงตัดสินใจสร้างเกม "Sorta Sudoku" แบบพกพา ในเวอร์ชันของฉัน เกมเป็นตารางขนาด 4x4 แต่มีให้เพียงหมายเลขเดียวเท่านั้น แนวความคิดคือการเดาตัวเลขที่เหลือใน
กดปุ่ม); // เกม Arduino LCD: 5 ขั้นตอน (พร้อมรูปภาพ)
กดปุ่ม); //เกม Arduino LCD: เมื่อเร็ว ๆ นี้ใน Scouts ฉันทำงานเกี่ยวกับตราสัญลักษณ์การออกแบบเกม สำหรับข้อกำหนดข้อใดข้อหนึ่ง ฉันสร้างเกมนี้โดยใช้ Arduino ที่อิงจากเกม LED Rocker จุดประสงค์ของเกมคือทำคะแนนให้ได้มากที่สุด ในช่วงเริ่มต้นของเ
เกม Arduino จอแสดงผล LED แบบอินไลน์: 7 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino จอแสดงผล LED แบบอินไลน์: หรือที่รู้จักว่าระบบเกมแสดงบันได LED Attiny-85 ที่ติดตั้งฮาร์ดแวร์และซอฟต์แวร์เพื่อเล่นแอ็กชัน "วิดีโอ" เกมบนจอแสดงผล LED แบบอินไลน์ มีจอแสดงผลแลดเดอร์ LED 12 ดวงแบบมัลติเพล็กซ์ และรองรับอินพุตปุ่มสูงสุด 6 ปุ่มและออปติ
เกม Arduino Wire: 7 ขั้นตอน (พร้อมรูปภาพ)
เกม Arduino Wire: สำหรับโปรเจ็กต์นี้ ฉันอ้างอิงจากเว็บไซต์นี้ และเปลี่ยนเพื่อสร้างโปรเจ็กต์ใหม่ โปรเจ็กต์นี้เรียกว่าเกม Wire ซึ่งคุณจะจับที่จับโลหะและทำให้มันทะลุลวดโดยไม่ต้องสัมผัสลวด หากที่จับสัมผัสลวด