สารบัญ:
วีดีโอ: นำเสียง แสง และการเคลื่อนไหวมาใส่ในเกมกระดานด้วยแม่เหล็ก: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
โครงการนี้เป็นความพยายามที่จะนำส่วนประกอบอิเล็คทรอนิคส์มาไว้ในเกมกระดาน แม่เหล็กติดอยู่ที่เบี้ยและเซ็นเซอร์ในห้องโถงติดกาวไว้ใต้กระดาน ทุกครั้งที่แม่เหล็กชนกับเซ็นเซอร์ จะมีเสียง ไฟ LED สว่างขึ้น หรือเซอร์โวมอเตอร์ทำงาน ฉันสร้างเกมกระดานโปเกมอนเป็นของขวัญคริสต์มาสให้กับหลานชายและหลานสาวของฉันเพราะพวกเขารักโปเกมอน แต่โปรเจ็กต์นี้เหมาะสำหรับเกมกระดานทุกประเภทโดยเฉพาะเกมสวมบทบาท
เสบียง
- Arduino Mega 2560
- Buzzer
- เซอร์โวมอเตอร์
- LEDs
- เซ็นเซอร์ HAL 3144
- บอร์ดฝ่าวงล้อม USB
- ไม้อัด
- สายไฟ/กาวร้อน/เครื่องมือ/ฯลฯ
ขั้นตอนที่ 1: การออกแบบเกม
เกมนี้เป็นเกมง่ายๆ สำหรับเด็กที่เบี้ย (Squirtle, Charmandar, Pikachu และ Bulbassaur) ต้องข้ามสนามและไปอีกด้านหนึ่ง ในเส้นทางของพวกมัน พวกเขาสามารถต่อสู้กับโปเกมอนตัวอื่น รับการ์ดเพื่อเพิ่มการโจมตีหรือลดพลังป้องกันของศัตรู และรับการ์ดเงินเพื่อซื้อการ์ดอื่น
ฉันไม่ได้คิดล่วงหน้าเกี่ยวกับวิธีการเล่นเกมเพราะฉันรู้ว่าหลานชายของฉันจะตั้งกฎของตัวเอง:)
ฉันใส่กระดาษ A4 เข้าด้วยกันแล้วร่างตำแหน่งของจุดบนสนาม ฉันใส่เซ็นเซอร์ HAL ไว้ใต้การวาด pokeball ทุกครั้ง เมื่อผู้เล่นวางตัวจำนำตรงจุดนั้น ไฟ LED จะระบุว่าคุณต้องการโปเกมอนตัวใดในการต่อสู้ และเสียงการต่อสู้จะเล่น
เมื่อผู้เล่นถึงจุดต่อสู้กับ Jolteon หรือ Vaporeon ไฟ LED สองดวงจะกะพริบและเพลงอื่นจะเล่น เช่นเดียวกับ Zapdos, Articunos, Moltres และ Meltwo
เมื่อผู้เล่นเผชิญหน้ากับ Snorlax ก่อนถึงสะพาน ต้องวางโทเค็นเพื่อนำ Snorlax ออกจากทาง โทเค็นนี้และ Snorlax เองก็มีแม่เหล็กและแม่เหล็กอีกตัวที่ติดอยู่กับแกนของเซอร์โวใต้กระดานจะโต้ตอบกับมันเพื่อทำให้เขาถอยห่างออกไป
ขั้นตอนที่ 2: การก่อสร้างและอิเล็กทรอนิกส์
อิเล็กทรอนิกส์ที่เกี่ยวข้องนั้นเรียบง่าย แต่รูทีนของรหัสอาจยุ่งยากมากเพราะต้องสันนิษฐานหลายสถานการณ์ ตัวอย่างเช่น ถ้าผู้เล่นสามหรือสี่คนตีจุดเพื่อเล่นเสียงพร้อมกัน? หรือเด็กย้ายโรงรับจำนำช้าและ Arduino คิดว่ามันตรงจุด?
รูทีน debounce ทำให้ฉันใช้เวลาในการดีบั๊ก แต่ฉันหวังว่าโค้ดจะช่วยผู้ผลิตรายอื่นได้ เมื่อแม่เหล็กในโรงจำนำเรียกเซ็นเซอร์ HALL ไฟ LED จะสว่างขึ้นทันที แต่ต้องอยู่เป็นเวลา 0.8 วินาทีจึงจะเล่นเสียงได้
ในความคิดของฉัน เสียงเป็นส่วนที่ดีที่สุดของโครงการนี้ ฉันสามารถระบุบันทึกย่อของไฟล์ MIDI ทุกฉบับเพื่อสร้างเสียงเตือนได้ ในอนาคตฉันจะสร้าง Instructable เพื่อแสดงวิธีการระบุคอร์ดในซอฟต์แวร์เพลงและถ่ายโอนไปยังรหัส Arduino
โครงสร้างเป็นเพียงแผ่น MDF ที่มีเศษไม้เป็นโครง ส่วนประกอบทั้งหมดถูกติดกาวร้อนเพื่อให้เข้าที่
Snorlax และสะพานถูกพิมพ์ 3 มิติ ไฟล์ STL มีอยู่ใน Thingverse:
สะพาน:
สนอร์แลกซ์:
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
"โลกแห่งความจริง" แสง: 7 ขั้นตอน
แสง "โลกแห่งความจริง": สิ่งทั้งปวงทำด้วยแม่เหล็กผงเหล็ก LED และขวดเคมี หมายความว่าโลกนี้เป็นวิทยาศาสตร์ที่ปราศจากเวทมนตร์ ภายในขวดมีพื้นดินและท้องฟ้า การเปลี่ยนแปลงของแสงเป็นอารยธรรมมนุษย์ที่สดใสและยังหมายถึงสารเคมี
แสง Jell-O: 4 ขั้นตอน
Jell-O Light: หลังจากที่ได้เห็นคำแนะนำดีๆ เกี่ยวกับการใช้ LED ฉันจึงตัดสินใจลองใช้ด้วยตัวเอง ฉันมีประสบการณ์ด้านอิเล็กทรอนิกส์เพียงเล็กน้อยและเพิ่งบัดกรีได้ 2 ครั้ง (เมื่อ 7 ปีที่แล้วและเมื่อคืนนี้ 1 ครั้ง) ดังนั้นฉันจึงไม่ใช่ผู้เชี่ยวชาญ นี่เป็นโครงการสำหรับผู้เริ่มต้นที่สนุกที่สุด
พร้อม ตั้ง ไป! แสง: 7 ขั้นตอน (พร้อมรูปภาพ)
พร้อม ตั้ง ไป! ไลท์: นี่คือโปรเจ็กต์ที่ฉันกำลังทำอยู่ให้กับชมรมหุ่นยนต์ต่อสู้ในพื้นที่ของฉัน เป็นระบบไฟ LED ที่จะส่งสัญญาณให้ผู้ขับขี่ทราบเมื่อการแข่งขันจะเริ่มขึ้น นี่คือเป้าหมายที่ฉันตั้งเป้าไว้:- รูปร่างหน้าตาคล้ายกับการเข้าชมแบบเก่า