สารบัญ:
- ขั้นตอนที่ 1: รายการชิ้นส่วน
- ขั้นตอนที่ 2: สร้างกล่อง
- ขั้นตอนที่ 3: การทำปกด้านบน
- ขั้นตอนที่ 4: เพิ่มส่วนประกอบทั้งหมดไปที่ฝาครอบด้านบน
- ขั้นตอนที่ 5: การดัดแปลงไฟ LED ในปุ่มอาร์เคด
- ขั้นตอนที่ 6: (ตัวเลือก) ป้ายกำกับปุ่มควบคุม
- ขั้นตอนที่ 7: การสร้างกระดานฝ่าวงล้อม
- ขั้นตอนที่ 8: การเดินสายไฟการเชื่อมต่อ
- ขั้นตอนที่ 9: การเดินสายปุ่ม
- ขั้นตอนที่ 10: การติดตั้งแบตเตอรี่
- ขั้นตอนที่ 11: การติดตั้ง USB Socket Extender
- ขั้นตอนที่ 12: การสร้างพาวเวอร์ซัพพลาย
- ขั้นตอนที่ 13: Epoxy the Micro USB Breakout
- ขั้นตอนที่ 14: ติดตั้งสวิตช์ Rocker เชื่อมต่อ Power Harness
- ขั้นตอนที่ 15: ปิดฝา
- ขั้นตอนที่ 16: รหัส
- ขั้นตอนที่ 17: วิดีโอวิธีการโดยละเอียด
- ขั้นตอนที่ 18: กฎของเกม
- ขั้นตอนที่ 19: ผลลัพธ์สุดท้าย
วีดีโอ: Arduino Arcade Lego Games Box: 19 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
หากคุณมีลูก คุณอาจประสบปัญหาเดียวกันกับที่เราทำกับชุดเลโก้ที่คุณซื้อให้พวกเขา พวกเขารวมตัวกันและเล่นกับพวกเขา แต่หลังจากนั้นไม่นาน ฉากก็กลายเป็นอิฐกองเดียว เด็กๆโตแล้วไม่รู้จะทำอะไรกับกองนี้
เราตัดสินใจรีไซเคิลอิฐเลโก้ที่ไม่ต้องการและสร้างเกมอาร์เคด
คำแนะนำทีละขั้นตอนนี้เป็นผลมาจากการทำงานหลายเดือนเพื่อทำให้เกมสามารถทำซ้ำได้และมีต้นทุนที่ต่ำมาก เกือบทุกคนสามารถทำโครงการนี้ซ้ำได้! โค้ดนี้ถูกเขียนในลักษณะที่ไม่มีการพึ่งพาและจะคอมไพล์บนบอร์ด Arduino ใดๆ และแน่นอนว่าเกมได้รับการทดสอบอย่างเข้มข้นจากเด็กๆ ของเรา:-)
เกมนี้แตกต่างจากเกมอื่น ๆ ที่เคยเผยแพร่มาก่อนอย่างไร?
ประการแรกมี 5 เกมที่สร้างขึ้นในนั้น:
- เกมหน่วยความจำ ("Simon-Says" คล้ายกับเกม Touch Me)
- เกมปฏิกิริยา (คล้ายกับเกม Whack-a-Mole)
- เกมการแข่งขัน/การแข่งขัน (สำหรับผู้เล่น 2-4 คน)
- เกม Melody (โหมดกดและเล่นฟรีสำหรับเด็กเล็กและเด็กเล็ก)
- เกมสงคราม (สำหรับผู้ใหญ่ 2-4 คน)
ประการที่สอง มีการออกแบบที่ยอดเยี่ยม (จากมุมมองของเรา) และสามารถทำซ้ำได้ง่าย
และประการที่สาม เป็นมิตรกับโลกเพราะช่วยให้คุณสามารถรีไซเคิลพลาสติกได้
ที่ส่วนท้ายของคู่มือนี้ ยังมีวิดีโอทีละขั้นตอน ในกรณีที่คุณต้องการรูปแบบวิดีโอ
ขั้นตอนที่ 1: รายการชิ้นส่วน
ถ้าคุณชอบโปรเจ็กต์นี้แต่ไม่มีก้อนอิฐเลโก้ที่ไม่ต้องการ วิธีที่ง่ายที่สุดคือซื้อ Lego Classic 10704 ชุดที่มี 900 ชิ้นข้างใน
นี่คือรายการของสิ่งที่คุณต้องใช้ในการสร้างโครงการนี้:
- อิฐเลโก้ที่ไม่ต้องการ 1 กก. (2 ปอนด์) (หรืออิฐที่คล้ายกันจากยี่ห้ออื่น เช่น Mega Bloks)
- แผ่นฐาน 25 x 25 ซม. สำหรับเลโก้ (หรือคล้ายกันจากยี่ห้ออื่น) ฐานเลโก้ 32 x 32 จุด หากคุณไม่มี - ฐานราคาประมาณ 3$ รวม ไปรษณีย์ถ้าคุณซื้อออนไลน์ (ค้นหาคำว่า "32 25 บล็อก")
- ชิ้นลูกแก้วใส 30 x 30 ซม. (หนา 5 หรือ 6 มม.)
- ปุ่มกด 60 มม. สไตล์อาร์เคดขนาดใหญ่ 4 อัน (ฉันแนะนำสีแดง เขียว น้ำเงิน เหลือง) (ข้อความค้นหาสำหรับร้านค้าออนไลน์: "ปุ่มอาร์เคด 60 มม.") เป็นส่วนประกอบที่แพงที่สุดของงานสร้างนี้ที่ราคาประมาณ 2 เหรียญต่อชิ้น
- 2 x ปุ่มกดชั่วขณะรัศมี 16 มม. (ฉันแนะนำสีขาวและสีดำ) (ข้อความค้นหา: "ปุ่มกด 16 มม.")
- สวิตช์เปิด/ปิดสวิตช์โยกขนาด 27x21 มม. (ฉันแนะนำสีแดงใสพร้อมหมุด 4 ตัว) (คำค้นหา: "สวิตช์โยก 16a")
- Arduino นาโน
- จอ LCD 1602 และโมดูลการเชื่อมต่อ I2C
- ลำโพง 2 x 4ohm 5W ขนาด 30 x 70 มม. (คุณสามารถใช้ลำโพงขนาดเล็กอื่น ๆ ได้ แต่การวาด CAD เสร็จสิ้นสำหรับ 30x70 มม.)
- บอร์ดต้นแบบ 8 x 6 ซม. หรือเขียงหั่นขนม 830 พิน
- แบตเตอรี่แบบชาร์จไฟได้ 2x18650 (สามารถนำกลับมาใช้ใหม่ได้จากแบตเตอรี่แล็ปท็อปที่หมดอายุการใช้งาน)
- ที่ใส่แบตเตอรี่ 18650 คู่ (คำค้นหา: "ที่ใส่ 2 x 18650")
- TP4056 ตัวควบคุมการชาร์จและตัวป้องกันการคายประจุ
- ตัวแปลง step-up 5V (500mA ที่เล็กที่สุดจะทำ)
- สิ่งเล็กน้อย: สายไฟ, สาย Mini-USB หรือปลั๊ก DIY, ช่องเสียบ Micro-USB บน PCB breakout, สลักเกลียว M3 / ถั่ว / แหวน, สกรูฝาครอบด้านบน 4 ตัว
-
ตัวต้านทาน:
- 6 x 100 โอห์ม
- 1 x 1k
- 3 x 10k
ขั้นตอนที่ 2: สร้างกล่อง
นี่เป็นส่วนที่ง่ายที่สุดของโครงการที่คุณสามารถมอบหมายให้บุตรหลานของคุณ
นำแผ่นฐานเลโก้ 32x32 point มาปูแล้วปูผนังโดยใช้ชิ้นส่วนรีไซเคิล คุณควรมีทั้งหมดประมาณ 9 ชั้น เราเลือกสีเทาอ่อนสำหรับฐานเพื่อให้ผนังอิฐสีสุ่มเป็นจุดสนใจหลัก
ไม่มีกล่องใดจะเหมือน มีความคิดสร้างสรรค์เมื่อคุณสร้างเลเยอร์ รีไซเคิลแม้กระทั่งชิ้นส่วนเล็กๆ ก็ดูเท่ รูปร่างผิดปกติยังดูดีอีกด้วย เพิ่มหน้าต่าง กระจกบังลมจากรถยนต์ ประตู และกล่อง
กล่องต้องมีประตูเลโก้ขนาดเต็มอย่างน้อยหนึ่งบาน นี่เป็นสิ่งจำเป็นในการติดตั้งสวิตช์โยกในผนัง
ขั้นตอนที่ 3: การทำปกด้านบน
ฝาครอบด้านบนทำจากลูกแก้ว 5 หรือ 6 มม. (แผ่นอะคริลิคใส) ดาวน์โหลดแบบร่าง CAD วางบนแท่ง USB และไปที่ร้าน CNC ที่ใกล้ที่สุด - พวกเขาจะกัดให้คุณ การวาดภาพ CAD ยังรวมถึงแผ่นยึดสวิตช์โยก (ดูรูป)
คุณจะต้องตกแต่งจานด้านบนให้เรียบร้อย ทำการบากขอบด้วยกระดาษทรายและบล็อกไม้ เจาะรูเพื่อยึดลำโพงและจอแสดงผล 1602 ด้วย จอแสดงผล 1602 ยังต้องการสามเหลี่ยมเล็กๆ ที่ด้านข้างของหน้าต่าง LCD ในแผ่นอะคริลิก (ดูรูป) ฉันทำสิ่งนี้ที่ความลึกครึ่งหนึ่งโดยใช้เครื่องมือโรตารี่ (dremel) และบิตเร้าท์เตอร์ขนาดเล็ก
ขั้นตอนที่ 4: เพิ่มส่วนประกอบทั้งหมดไปที่ฝาครอบด้านบน
ติดตั้งปุ่มอาร์เคดขนาดใหญ่ 4 ปุ่ม ปุ่มเปลี่ยน/เลือกเกม 2 ปุ่ม ลำโพง 2 ตัว และโมดูล LCD+I2C 1602 รายการ ทุกอย่างได้รับการแก้ไขด้วยสกรู M3 + แหวนรอง M3 และน็อตที่ด้านหลัง
ก่อนที่คุณจะติดตั้งปุ่มอาร์เคด - ถอดที่ยึดไฟ LED คุณจะต้องทำการดัดแปลงเล็กน้อย - ดูขั้นตอนต่อไป
ขั้นตอนที่ 5: การดัดแปลงไฟ LED ในปุ่มอาร์เคด
ปุ่มอาร์เคดเหล่านี้ออกแบบมาเพื่อใช้งานที่ 12V พวกเขาจะทำงานกับ 5V ซึ่งเป็นแรงดันไฟฟ้าเริ่มต้นสำหรับโครงการนี้ แต่จะสลัวเกินไป ดังนั้นฉันจึงถอดซ็อกเก็ต LED ออกจากปุ่มอาร์เคด เลื่อนที่ยึด LED ออก และนำไฟ LED ที่มีตัวต้านทานออก ต้องถอดตัวต้านทาน 460ohm และแทนที่ด้วย 100ohm เมื่อเสร็จแล้ว ฉันประกอบทุกอย่างกลับคืนและติดตั้งไฟ LED พร้อมตัวยึดเข้ากับปุ่มต่างๆ
ขั้นตอนที่ 6: (ตัวเลือก) ป้ายกำกับปุ่มควบคุม
คุณอาจสังเกตเห็นป้ายกำกับบนปุ่มควบคุม 2 ปุ่ม งานสร้างรุ่นแรกของเราไม่มี แต่ฉันตัดสินใจเพิ่มมันเมื่อฉันสร้างซ้ำครั้งที่สอง
ปุ่มทั้งสองมีฟังก์ชั่นหลายอย่างขึ้นอยู่กับสถานะของเกม ปุ่มสีขาวเริ่มเกมที่เลือกหรือยืนยันการเลือกระหว่างบางเกม ปุ่มสีดำเปลี่ยนเกมที่เลือกหรือออกระหว่างเกม
ในการสร้างฉลากทรงกลม คุณต้องใช้แผ่นอะลูมิเนียมบาง (หนาสูงสุด 1 มม.) ดอกสว่านเจาะรู ดอกสว่านแบบขั้นบันได และที่เจาะรูตัวอักษร (ดูรูป) ก่อนอื่นคุณตัดวงกลมโดยใช้เลื่อยวงเดือน จากนั้นคุณขยายเส้นผ่านศูนย์กลางภายในด้วยบิตขั้นบันได และจากนั้นคุณใช้การเจาะรูตัวอักษรเพื่อสร้างฉลาก หากต้องการให้ตัวอักษรมองเห็นได้ชัดเจนขึ้น ให้ใช้ปากกามาร์คเกอร์สีดำถาวร (มีคม)
ขั้นตอนที่ 7: การสร้างกระดานฝ่าวงล้อม
คุณมีสองตัวเลือกที่นี่ ไม่ว่าจะเป็นการใช้เขียงหั่นขนมและต่อสาย Arduino กับสายเคเบิลผ่านเขียงหั่นขนมหรือเพื่อติดตั้งการฝ่าวงล้อมเล็ก ๆ ที่ด้านหลังของแผง LCD
สำหรับบิลด์แรกเราใช้เขียงหั่นขนม (ดูรูป) สำหรับรุ่นที่สอง เราตัดสินใจที่จะใช้เวลามากขึ้นในการสร้างกระดานฝ่าวงล้อม ฟังก์ชันการทำงานไม่เปลี่ยนแปลง แต่มีสายไฟน้อยกว่าและมีการซ่อนการฝ่าวงล้อมไว้ใต้แผง LCD
หากคุณเลือกใช้บอร์ดฝ่าวงล้อม ให้นำบอร์ดต้นแบบขนาด 8x6 มาตัดตามภาพ ส่วนที่ใหญ่กว่าจะใช้สำหรับการฝ่าวงล้อมและขนาดเล็กกว่าสำหรับการสร้างแหล่งจ่ายไฟ
ประสาน Arduino Nano เข้ากับบอร์ดโปรโตนี้
ขั้นตอนที่ 8: การเดินสายไฟการเชื่อมต่อ
เตรียมสายเคเบิลและต่อสายการตั้งค่า สวิตช์ และการเชื่อมต่อกับนาโนตามแผนภาพ
ตั้งแต่ฉันเริ่มใช้สายเคเบิลอีเธอร์เน็ตคู่บิดเบี้ยว - ฉันลืมเรื่องปวดหัวที่จะหาแหล่งสายไฟสำหรับโครงการของฉัน พวกมันมีสีต่างกันและเป็นมัลติคอร์จึงไม่แตกง่าย สิ่งเดียวที่คุณต้องดูแลเมื่อทำงานกับสิ่งเหล่านี้คือการบัดกรีต้องเร็วมาก คุณจะได้ไม่เผาฉนวน
สังเกตรูปที่สองว่าตัวต้านทาน 100ohm ต่อสายสำหรับการเชื่อมต่อกับลำโพงอย่างไร
หมายเหตุเล็กน้อยเกี่ยวกับการเชื่อมต่อ:
- ปุ่มควบคุมสีดำ/ขาวเชื่อมต่อจากพิน D2/3 กับกราวด์โดยตรง เนื่องจากตัวต้านทานแบบดึงขึ้นภายในใช้ในนาโน
- A4/5 เชื่อมต่อกับพิน I2C SDA/SCL สิ่งนี้จำเป็นสำหรับโมดูล LCD I2C
- ลำโพงต้องเชื่อมต่อกับ D10/11 เนื่องจากพินเหล่านี้เปิดใช้งาน PWM
- ขอแนะนำให้เพิ่มสายทองแดงขนาดเล็กเป็นรางกราวด์เพื่อการเชื่อมต่อที่ง่ายขึ้นของสายกราวด์ทั้งหมด (จะมีประมาณ 5 เส้น)
ขั้นตอนที่ 9: การเดินสายปุ่ม
ปุ่ม Arcade ทั้งหมดเชื่อมต่อกับ A1 พินเดียวผ่านตัวต้านทานหลายตัว A1 ถูกตั้งค่าเป็น Internal Analog Pull-up นี่เป็นหนึ่งในคุณสมบัติที่ไม่ค่อยมีใครรู้จักของ Arduino ซึ่งช่วยให้เราประหยัดจำนวนสายไฟที่ออกไปที่ปุ่มต่างๆ
ดังนั้นการตั้งค่าจะเป็นดังนี้: จาก A1 ถึงปุ่มแรกถึงตัวต้านทาน 1k จากปุ่ม 1 ถึงปุ่ม 2 ถึง 10k จากปุ่ม 2 ถึงปุ่ม 3 ถึง 10k และจากปุ่ม 3 ถึงปุ่ม 4 ถึง 10k ปุ่มแต่ละปุ่มที่สถานะ "ปิด" จะสั้นลงไปที่พื้น เนื่องจาก LED แต่ละปุ่มมีกราวด์อยู่แล้ว พินที่สองของสวิตช์แต่ละตัวจึงเชื่อมต่อกับกราวด์จาก LED ดูแผนภาพเพื่อทำความเข้าใจการเดินสาย
เมื่อถึงจุดนี้ การเสียบสาย Mini-USB เข้ากับ Arduino Nano จะช่วยให้คุณเล่นเกมได้หลังจากอัปโหลดภาพสเก็ตช์ สิ่งที่คุณต้องมีก็คือแหล่งจ่ายไฟเพื่อทำให้เกมพกพาได้
ขั้นตอนที่ 10: การติดตั้งแบตเตอรี่
ฉันใช้เซลล์ 18650 ที่รีไซเคิลแล้วสองเซลล์จากแบตเตอรี่แล็ปท็อปที่ตายแล้ว เหล่านี้เป็นความจุที่ต่ำกว่า (ประมาณ 600mAh) ที่ฉันไม่ต้องการใช้สำหรับแอปพลิเคชันที่โหลดสูงขึ้น อุปกรณ์ไม่ได้ใช้พลังงานมากขนาดนั้น ดังนั้นจึงน่าจะเพียงพอสำหรับการเล่นเกมเป็นเวลาหลายวัน
ติดตั้งแบตเตอรี่ในที่ใส่แบตเตอรี่ 18650 สองเท่าและมีขั้วต่อสำหรับต่อกับแหล่งจ่ายไฟได้ง่าย
ขั้นตอนที่ 11: การติดตั้ง USB Socket Extender
เกมควรจะสามารถชาร์จและอัพเกรดเฟิร์มแวร์ได้โดยไม่ต้องถอดประกอบ ดังนั้นฉันจึงเจาะบล็อกหนึ่งบล็อกเพื่อซ่อนขั้วต่อ Micro-USB
ในการขยาย USB จากกำแพงอิฐไปยัง Arduino Nano ฉันได้นำสายเคเบิล Mini-USB และตัดปลาย USB-A (ขั้วต่อ USB ขนาดใหญ่) ออก และถอดสายไฟออก ในกรณีของฉัน สีแดง/ดำคือพลังงาน และสีขาว/สีเขียวคือการเชื่อมต่อ D+/-
ต้องบัดกรี D+/- เข้ากับการฝ่าวงล้อม Micro-USB 5V และกราวด์ (แดง/ดำ) ต้องผ่านแหล่งจ่ายไฟ
เหตุใดจึงเลือก Micro-USB breakout หาก Nano ใช้ Mini-USB เพียงเพราะ Micro-USB มีอยู่ทุกหนทุกแห่งในครัวเรือนของเรา - มันถูกใช้เพื่อชาร์จโทรศัพท์และอุปกรณ์อื่น ๆ ดังนั้นคุณจะสามารถชาร์จเกมและอัพเกรดเฟิร์มแวร์ด้วยสายโทรศัพท์ของคุณ:-)
ขั้นตอนที่ 12: การสร้างพาวเวอร์ซัพพลาย
ฉันนำบอร์ดต้นแบบที่เล็กกว่ามาบัดกรีเข้ากับเครื่องชาร์จแบตเตอรี่ TP4056 และโมดูลป้องกัน และบูสเตอร์ 5V ด้วย
อินพุตเข้า TP4056 มาจากช่องเสียบ Micro-USB สายแบตเตอรี่ติดอยู่กับหมุด TP4056 ที่มีเครื่องหมาย B+/- หมุดที่ทำเครื่องหมายเป็น OUT+/- จะเข้าสู่สวิตช์โยก จากสวิตช์โยก การเชื่อมต่อ +/- ไปที่โมดูลบูสเตอร์ 5V และจากเอาต์พุตบูสเตอร์ สายไฟสีแดง/ดำจากสาย USB ที่ถอดออกจะเชื่อมต่อกัน
ดูแผนภาพเพื่อทำความเข้าใจการเดินสาย
ขั้นตอนที่ 13: Epoxy the Micro USB Breakout
ฉันใช้อีพ็อกซี่เพื่อแก้ไขการฝ่าวงล้อม Micro-USB ในอิฐเลโก้ หลังจากที่รักษาหายแล้ว ซ็อกเก็ตจะแข็งแรงกว่าที่พบในโทรศัพท์มือถือ ดังนั้นเด็กๆ จะสามารถชาร์จเกมได้และไม่แตกหัก
ฉันแนะนำให้ใช้อีพ็อกซี่ที่บ่มอย่างรวดเร็วสำหรับส่วนนี้ หากคุณไม่มี ให้เติมสารเพิ่มความแข็งลงในเรซินอีกเล็กน้อยแล้วปล่อยทิ้งไว้ครู่หนึ่ง
ขั้นตอนที่ 14: ติดตั้งสวิตช์ Rocker เชื่อมต่อ Power Harness
สวิตช์นี้มีขนาดใหญ่ ออกแบบมาสำหรับแรงดันไฟหลัก 250V แต่ฉันยังคงใช้โมเดลนี้เพราะมันดูดีและเข้ากับประตู Lego City มาตรฐานได้อย่างลงตัว ดังนั้นฉันจึงใส่สวิตช์เข้าไปในเพลตยึดแล้วยึดเพลตบนผนังอิฐโดยใช้สกรู 2 ตัว (เจาะผนังล่วงหน้าแล้ว)
ในที่สุดตอนนี้สายรัดก็สามารถติดตั้งได้เช่นเดียวกับการฝ่าวงล้อม Micro-USB ที่อีพ็อกซี่ลงในอิฐเลโก้ สังเกตว่าอิฐเพิ่มเติมบางส่วนถูกนำมาใช้เพื่อยึดส่วนประกอบเข้ากับฐานอย่างไร
ขั้นตอนที่ 15: ปิดฝา
เสียบสาย Mini-USB เข้ากับ Arduino Nano ที่ยึดกับฝาครอบด้านบนแล้วปิดฝา
ฉันเจาะผนัง 4 รูล่วงหน้าและใช้สกรู 4 ตัวเพื่อยึดส่วนบนเข้ากับกล่อง
ขั้นตอนที่ 16: รหัส
ฉันเขียนเกมเวอร์ชันแรก ตามด้วย 4 เวอร์ชันใหม่จากเพื่อนของฉัน Alex ที่เพิ่มเกมอีก 4 เกมและทำความสะอาดโค้ดจนสมบูรณ์แบบ นอกจากนี้เรายังใช้ผลงานของ Reyboz สำหรับเสียง ระดับของเสียงที่ผลิตโดยใช้รหัสนี้น่าทึ่งมากเมื่อเทียบกับสิ่งที่มาโดยค่าเริ่มต้นโดยใช้ Tone library ของ Arduino
ดังที่กล่าวไว้ โค้ดได้รับการปรับให้เหมาะสมเป็นเวลาหลายเดือนหลังจากการทดสอบ QA อย่างกว้างขวางโดยเด็กๆ และขณะนี้เราได้อัปโหลดเวอร์ชัน 4 ไปยัง GitHub แล้ว
ซอร์สโค้ดเวอร์ชันล่าสุด:
สิ่งที่คุณต้องทำคือติดตั้งไลบรารี 1602 I2C LCD (มีอยู่ในตัวจัดการไลบรารี Arduino IDE) แล้วอัปโหลดโค้ดของเรา
ขั้นแรก คุณอัปโหลด button-calibration.ino และทำบันทึกค่าต่างๆ ที่ปุ่ม Arcade สร้างขึ้นบนกระดาษ สคริปต์นี้จะลบ EEPROM ด้วย เพื่อให้คะแนนสูงสุดถูกรีเซ็ต
หลังจากนั้นคุณเปลี่ยนใน Game-Settings.h ค่าของปุ่มที่คุณปรับเทียบและอัปโหลดไฟล์ Lego-Games-Box.ino หลักและคุณสามารถเริ่มเล่นได้ (หากคุณเชื่อมต่อทุกอย่างตามแผนผังที่ให้ไว้ด้านบน)
หมายเหตุ: หากคุณกำลังสร้างเกมนี้สำหรับเด็ก โปรดลบ Game-settings.h รายการสุดท้ายจาก String GameTitle = {"Memory Game", "Reaction Game", "Tournament Game", "Melody Game", " เกมสงครามนิวเคลียร์"}; รายการสุดท้ายนี้มีกฎที่ผู้เล่นแต่ละคนเลือกศัตรูและอาจเป็นศัตรูเกินไปสำหรับเด็ก
ขั้นตอนที่ 17: วิดีโอวิธีการโดยละเอียด
ในกรณีที่คุณดูวิดีโอได้ง่ายกว่าแทนที่จะอ่านคำแนะนำ ต่อไปนี้คือเวอร์ชันวิดีโอของบิลด์นี้
ขั้นตอนที่ 18: กฎของเกม
ปัจจุบันมี 5 เกมที่ดำเนินการ หากคุณมีแนวคิดเพิ่มเติมเกี่ยวกับเกมที่สามารถสร้างโดยใช้ช่องนี้ โปรดแจ้งให้เราทราบในความคิดเห็น ฉันจะอธิบายสั้น ๆ ในแต่ละเกมเพื่ออธิบายกฎและวิธีการเล่น
พลิกสวิตช์โยกด้านข้างเพื่อเปิดกล่องเกม Lego Arcade เกมทั้งหมดมาพร้อมกับเสียงจากเกม Mario nostalgic เมื่อเริ่มต้นคุณควรได้ยินเสียงเพลงเริ่มต้นของเกมมาริโอ
เมื่อเริ่มต้นแล้ว คุณจะเห็นบนจอ LCD แสดงเกมที่เลือกตอนนี้ หากต้องการเปลี่ยนเกมให้กดปุ่มสีดำ
เมื่อตัดสินใจว่าจะเล่นเกมไหน ให้กดปุ่มสีขาวเพื่อเริ่ม
หากคุณต้องการออกจากเกมที่กำลังทำงานอยู่แล้ว - คุณต้องกดปุ่มสีดำ
เมื่อเริ่มต้น คุณสามารถปิดเสียง (โหมดกลางคืน) โดยกดปุ่มสีแดง
เกมหน่วยความจำ ("Simon-Says" คล้ายกับเกม Touch Me)
กฎเกณฑ์เป็นที่รู้จักและเรียบง่าย เกมดังกล่าวจะแสดงลำดับของโน้ต/ไฟ และคุณต้องทำซ้ำ ทุกครั้งที่มีการเพิ่มโทนสี/แสงเข้าไปในซีเควนซ์ ยิ่งคุณอยู่รอดได้นานแค่ไหน ความจำของคุณก็จะยิ่งดีขึ้นเท่านั้น เหมาะอย่างยิ่งสำหรับการฝึกความจำระยะสั้นของเด็กและผู้ใหญ่
เกมปฏิกิริยา (คล้ายกับเกม Whack-a-Mole)
คุณต้องเร็วพอที่จะกดปุ่มแต่ละปุ่มที่สว่างขึ้น ยิ่งคุณเล่นนานเท่าไหร่ ปุ่มก็จะยิ่งสว่างเร็วขึ้นเท่านั้น อันนี้เหมาะสำหรับการฝึกปฏิกิริยาของเด็กและผู้ใหญ่
เกมการแข่งขัน/การแข่งขัน (สำหรับผู้เล่น 2-4 คน)
คุณได้รับ 5 รอบ ทุกคนต้องกดปุ่มอย่างรวดเร็วหลังจากให้สัญญาณ (ปรับแต่งแบบเหรียญจาก Mario) ใครกดปุ่มก่อนชนะรอบ จำนวนการชนะจะคำนวณเมื่อสิ้นสุด 5 รอบและประกาศผู้ชนะ
เกม Melody (โหมดกดและเล่นฟรีสำหรับเด็กเล็กและเด็กเล็ก)
อันนี้ยอดเยี่ยมสำหรับเด็กวัยหัดเดิน - มันเล่นเพลงสลับกันเมื่อคุณกดปุ่มค้างไว้ หลังจากการทดสอบครั้งแรกกับเด็ก ๆ เราพบว่าเด็กที่อายุน้อยกว่าของเราซึ่งอายุ 1 ขวบต้องการเล่นจริงๆ แต่ไม่เข้าใจ HOW กฎของเกมนี้คือ - ไม่มีกฎ คุณสามารถกดปุ่มใดก็ได้และจะมีเสียง
เกมสงคราม (สำหรับผู้ใหญ่ 2-4 คน)
เพื่อนของฉัน อเล็กซ์ ผู้ตั้งโปรแกรมกล่องเกมนี้ในเวอร์ชันที่ตามมาได้เกิดแนวคิดสำหรับเกมนี้ในช่วงวิกฤตของทรัมป์/คิม ว่าใครมีปุ่มนิวเคลียร์ที่ใหญ่กว่า กฎจำเป็นต้องมีวิดีโอแยกต่างหากสำหรับคำอธิบาย (คุณสามารถค้นหาได้ที่นี่และที่นี่) แต่โดยสรุปแล้ว คุณเลือกจำนวนผู้เล่นในตอนเริ่มต้น และในแต่ละรอบ แต่ละคนจะเลือกศัตรูของเขา เมื่อทุกคนเลือกศัตรูแล้ว มิสไซล์ก็จะเริ่มบิน ผู้ที่ได้รับเลือกให้เป็นศัตรูมีเวลาสักครู่ในการกดปุ่มเพื่อส่งขีปนาวุธทางแยกและกอบกู้ประเทศของตน รอบต่อไปจนกว่าจะเหลือเพียงประเทศเดียวเท่านั้น
ขั้นตอนที่ 19: ผลลัพธ์สุดท้าย
เราคือเพื่อน 3 คนที่ใช้เวลาสร้างเกมให้ลูกๆ ของเรา เราหวังว่าคุณจะชอบเกมนี้มากจนคุณสามารถสร้างเวอร์ชันของคุณเองโดยใช้คำแนะนำเหล่านี้ หากคุณมีคำถามหรือข้อเสนอแนะ - โปรดโพสต์ไว้ในความคิดเห็น
รางวัลที่สองในการประกวดเกมชีวิต
แนะนำ:
Lego Lego Skull Man: 6 ขั้นตอน (พร้อมรูปภาพ)
Lego Lego Skull Man: สวัสดี วันนี้ฉันจะมาสอนวิธีทำมนุษย์กะโหลกเลโก้ที่ขับเคลื่อนด้วยแบตเตอรี ซึ่งเหมาะสำหรับวันฮาโลวีนซึ่งกำลังจะมาในเร็วๆ นี้ หรืออาจเป็นโครงการง่ายๆ ที่ต้องทำ เมื่อบอร์ดของคุณหรือแค่เสื้อคลุมเล็กๆ
Arcade Box: 8 ขั้นตอน (พร้อมรูปภาพ)
กล่องอาร์เคด: ในคำแนะนำนี้ ฉันสร้างกล่องเกมอาร์เคดโดยใช้ Raspberry Pi 3B คุณสามารถเล่นเกมย้อนยุคที่คุณชื่นชอบได้ในราคาประหยัด ไปกันเถอะ
Anarc Console De Games Com Raspberry PI: 5 ขั้นตอน
Anarc Console สำหรับเกมและ Raspberry PI: Projeto Anarc Console สำหรับเกมพอร์ตจนถึง Arduino และ Raspberry Pi Projeto ANARC é uma console de เกมพอร์ตสำหรับ feito com Arduino, Raspberry Pi, tela de 7″ e bateria que dura mais de 5 ฮอรัส เอลอนุญาติ jogar co
The Barbie Box: a Camouflaged Case/ Boom Box สำหรับเครื่องเล่น MP3 ของคุณ: 4 ขั้นตอน (พร้อมรูปภาพ)
The Barbie Box: a Camouflaged Case/ Boom Box สำหรับเครื่องเล่น MP3 ของคุณ: นี่คือกระเป๋าพกพาที่หุ้มเบาะสำหรับเครื่องเล่น MP3 ของคุณ ซึ่งจะแปลงแจ็คหูฟังให้มีขนาดหนึ่งในสี่นิ้ว สามารถทำหน้าที่เป็นกล่องบูมที่พลิกสวิตช์ และ ปลอมแปลงเครื่องเล่น mp3 ของคุณเป็นเครื่องเล่นเทปในยุคต้นๆ หรือการโจรกรรมระดับต่ำที่คล้ายคลึงกัน i
Cedar (ซิการ์?) Box Speaker Box: 8 Steps (พร้อมรูปภาพ)
Cedar (Cigar?) Box Speaker Box: แรงบันดาลใจจากลำโพง Munny แต่ไม่ต้องการจ่ายมากกว่า 10 เหรียญ นี่คือคำแนะนำของฉันโดยใช้ลำโพงคอมพิวเตอร์รุ่นเก่า กล่องไม้จากร้านขายของมือสอง และกาวร้อนจำนวนมาก