สารบัญ:

Tower-Defense-Versus-Bugs: 14 ขั้นตอน
Tower-Defense-Versus-Bugs: 14 ขั้นตอน

วีดีโอ: Tower-Defense-Versus-Bugs: 14 ขั้นตอน

วีดีโอ: Tower-Defense-Versus-Bugs: 14 ขั้นตอน
วีดีโอ: 10 MECH CAMERAMEN vs 1 GLITCH TOILET... (Toilet Tower Defense) 2024, กรกฎาคม
Anonim
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs
Tower-Defense-Versus-Bugs

(1)มหาวิทยาลัยและการแนะนำหลักสูตร

เราคือกลุ่ม CIVA (C สำหรับความร่วมมือ I สำหรับนวัตกรรม V สำหรับมูลค่าและ A สำหรับชื่นชม) จาก Shanghai Jiaotong University Joint Institute (JI) (fig.1) ในรูปที่ 2 แถวแรกจากซ้ายไปขวาคือ Chen Jiayi, Shen Qi และแถวที่สองจากซ้ายไปขวา Zhan yan, Zhu Ruiyang และ Qiu Tianyu รูปที่ 3 คือโลโก้ทีมของเรา SJTU เป็นหนึ่งในมหาวิทยาลัยชั้นนำของจีน และ JI เป็นสถาบันชั้นนำที่เชี่ยวชาญด้านวิศวกรรมซึ่งเพิ่งได้รับการรับรองจาก ABET ในฐานะน้องใหม่ เราต้องอยู่ใน 1 13 Instructor:Dr. เชน จอห์นสัน & ไอรีน เหว่ย

รูปที่ 1 รูปที่ 2 รูปที่ 3 เข้าร่วม VG100 ความรู้เบื้องต้นเกี่ยวกับวิศวกรรม หลักสูตรที่นักเรียนทำงานเป็นทีมเพื่อเรียนรู้ที่จะร่วมมือ สร้างสรรค์ และสื่อสาร

(2) บทนำการแข่งขัน

โครงการแรกของหลักสูตรอยู่ในรูปแบบของการแข่งขัน การแข่งขันของเราก็เหมือนเกมป้องกันหอคอย แต่ละทีมจะต้องสร้างหอคอยกระดาษด้วยเลเซอร์ที่ด้านบนและแมลง ซึ่งจริงๆ แล้วเป็นรถหุ่นยนต์ แมลงสามตัว (สุ่มเลือก) จะเข้าหาหอคอยในเส้นทางที่กำหนดทีละตัว และหอคอยจะต้องใช้เลเซอร์เพื่อฆ่าพวกมันก่อนที่จะไปถึง

(3)กติกาการแข่งขัน

• ทุกแมลงศัตรูจะถูกสุ่มเลือก

• การแข่งขันสามรอบดำเนินต่อไปตามลำดับจากน้อยไปมาก

• แมลงจะไม่ตายในพื้นที่ป้องกัน 0.5 ม. แรก

• เกมเริ่มต้นหลังจากแมลงผ่านพื้นที่ป้องกัน

• แมลงควรหยุดที่เส้นสีขาว ห่างจากเส้นเริ่มต้น 1.5 เมตร เป็นเวลา 2-4 วินาที (หากยังไม่ตาย)

.• เมื่อแมลงเคลื่อนที่เร็วกว่า 0.4 เมตร/วินาที เลเซอร์จะไม่สามารถฆ่ามันได้

• ฆ่าแมลงทีละตัวก่อนที่จะถึงหอคอย

• ไม่มีการแตะต้องแมลงและหอคอยหลังจากเริ่มเกม • ไม่อนุญาตให้ใช้แทนมอเตอร์ ล้อ เลเซอร์และโฟโตเซนเซอร์

(4)ระเบียบและข้อกำหนดการแข่งขัน

หอกระดาษ

• ส่วนสูง: ขั้นต่ำ 60cm

• วัสดุ: A4 80g; กาวขาว

• ซ้อนได้: สูงสุด 3 แผ่น

บัก

• ความเร็ว: 0.2-0.3m/s

• ข้อมูลจำเพาะของมอเตอร์: <12V • ขนาด: แผงด้านหน้าแนวตั้ง 15*10 ซม.

• ความสูง: สูงจากพื้น 5 ซม. (โฟโตเซนเซอร์)

• กิจวัตร: เดินตรงไป

• ฟังก์ชัน: หยุดทันทีที่ฉายรังสีด้วยเลเซอร์

(5)วิดีโอการแข่งขัน

สิ่งที่แนบมาด้านล่างคือประสิทธิภาพของบั๊กของเราในวันเล่นเกม เราจัดการฆ่าแมลงหนึ่งตัวที่ระยะ 1.8 เมตร

v.youku.com/v_show/id_XMTc3NzIyMDgzMg==.html

ขั้นตอนที่ 1: แผนภาพแนวคิด

แผนภาพแนวคิด
แผนภาพแนวคิด

ขั้นตอนที่ 2: รายการวัสดุ

รายการวัสดุ
รายการวัสดุ
รายการวัสดุ
รายการวัสดุ
รายการวัสดุ
รายการวัสดุ

ขั้นตอนที่ 3: Paper Tower ขั้นตอนที่ 1: แผนภาพวงจร

Paper Tower ขั้นตอนที่ 1: แผนภาพวงจร
Paper Tower ขั้นตอนที่ 1: แผนภาพวงจร

ขั้นตอนที่ 4: Paper Tower ขั้นตอนที่ 2: สร้างหอคอย

Paper Tower ขั้นตอนที่ 2: สร้างหอคอย
Paper Tower ขั้นตอนที่ 2: สร้างหอคอย

1. แบ่งกระดาษ a4 ออกเป็น 6 ส่วนเท่าๆ กัน แล้วฉีกตรงกลาง

2. ลากเส้นแนวนอนสองเส้นที่ด้านบนและด้านล่างห่างจากขอบประมาณ 1 ซม. (fig.2.1)

3. ตัดตามเส้น 1 ซม. แล้วพับตามเส้นที่วาด (fig.2.2)

4. ทำสิบสองใบเหล่านี้

ขั้นตอนที่ 5: Paper Tower ขั้นตอนที่ 3 การสร้างฐาน

Paper Tower ขั้นตอนที่ 3 การสร้างฐาน
Paper Tower ขั้นตอนที่ 3 การสร้างฐาน

1. แบ่งกระดาษขนาด a4 ออกเป็นครึ่งๆ แล้วลากเส้น 6 เส้นที่เท่ากัน (fig.2.3)

2. เก็บสี่อันแล้วพับตามแนว (fig.2.4)

3. ติดส่วนแรกและส่วนสุดท้ายเข้าด้วยกันเพื่อสร้างปริซึมสามเหลี่ยมหกอัน (fig.2.5)

ขั้นตอนที่ 6: Paper Tower ขั้นตอนที่ 4 การสร้างฐานประกอบ Tower

Paper Tower ขั้นตอนที่ 4 การสร้างฐาน การประกอบ Tower
Paper Tower ขั้นตอนที่ 4 การสร้างฐาน การประกอบ Tower

1. ใช้กาวสีขาวติดหกใบเข้าด้วยกันทีละอันเพื่อสร้างเสาหกเหลี่ยม (fig.2.6)

2. เพิ่มฐานให้กับหอคอย (fig.2.7)

3. ติดเสาอีกอันหนึ่งบนเสาที่ยึดอยู่กับที่

4. ติดปริซึมสามเหลี่ยมเล็กๆ ไว้บนยอดหอคอย (fig.2.8)

5. วาง Arduino, แท่นบังคับเลี้ยว, เลเซอร์และแบตเตอรี่บนยอดหอคอย

6. ติดโมดูลอัลตราโซนิกสี่ตัวลงบนแต่ละด้านของหอคอยที่ด้านล่าง

7. ต่อสายไฟทั้งหมดตามที่ออกแบบไว้ (รูปที่ 8)

8. อัปโหลดโปรแกรมของคุณไปยัง Arduino ด้วย Arduino IDE และทดสอบเลเซอร์ของคุณ

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

ขั้นตอนที่ 7: Paper Tower ขั้นตอนที่ 5 มุมมองระบบสุดท้าย

Paper Tower ขั้นตอนที่ 5 มุมมองระบบสุดท้าย
Paper Tower ขั้นตอนที่ 5 มุมมองระบบสุดท้าย

ขั้นตอนที่ 8: ข้อผิดพลาด ขั้นตอนที่ 1: แผนภาพวงจร

ข้อผิดพลาดขั้นตอนที่ 1: แผนภาพวงจร
ข้อผิดพลาดขั้นตอนที่ 1: แผนภาพวงจร

ขั้นตอนที่ 9: ขั้นตอนที่ 2: การตัดกระดานอะคริลิค

ขั้นตอนที่ 2: การตัดแผ่นอะครีลิค
ขั้นตอนที่ 2: การตัดแผ่นอะครีลิค

1. กำหนดตำแหน่งที่คุณต้องการค้นหาส่วนประกอบของคุณและวาดโครงร่างและตำแหน่งของแต่ละส่วน

2. ใช้เครื่องตัดเลเซอร์อัตโนมัติ (ในกรณีนี้ คุณควรวาดรูปด้วยซอฟต์แวร์ AutoCad) เพื่อตัดกระดานหรือด้วยมือและเจาะรู (โดยปกติเส้นผ่านศูนย์กลาง 2 มม. หรือ 3 มม. ตามขนาดของสกรูที่คุณเลือก) (fig.3.1&3.2)

ขั้นตอนที่ 10: ข้อผิดพลาด ขั้นตอนที่ 3: การเตรียมส่วนประกอบ

ข้อผิดพลาดขั้นตอนที่ 3: การเตรียมส่วนประกอบ
ข้อผิดพลาดขั้นตอนที่ 3: การเตรียมส่วนประกอบ

1. ประสานมอเตอร์สองตัวด้วยเส้นดูปองท์สองเส้นต่ออัน (fig.3.3)

2. ใส่ข้อต่อเข้าไปในยางด้านหลังแล้วใส่มอเตอร์เข้าไปในข้อต่อ (fig.3.4)

3. ประสานโฟโตเซนเซอร์ (รูปที่ 3.5)

ขั้นตอนที่ 11: ข้อผิดพลาด ขั้นตอนที่ 4: การประกอบ Bug

ข้อผิดพลาดขั้นตอนที่ 4: การประกอบ Bug
ข้อผิดพลาดขั้นตอนที่ 4: การประกอบ Bug
ข้อผิดพลาดขั้นตอนที่ 4: การประกอบ Bug
ข้อผิดพลาดขั้นตอนที่ 4: การประกอบ Bug

1. ติดตั้งส่วนประกอบทั้งหมดรวมทั้งมอเตอร์ ขายึด Arduino L298N และแบตเตอรี่เข้ากับบอร์ดด้วยสกรูและน็อต (fig.4.1)

2. ติดล้อคงที่สองตัวและเซ็นเซอร์ติดตามบนบอร์ดด้านหน้า (fig.4.2)

3. ยึดกระดานแนวตั้งด้านหน้าเข้ากับกระดานฐานและยึดด้วยขายึด L สองอัน (fig.4.3) 4. ยึดตัวยึดมอเตอร์อีกตัวเข้ากับแผงด้านหน้าเพื่อรองรับโฟโตเซนเซอร์ (fig.4.4)

5. ติดกระดาษขาวสองแผ่นไว้ใกล้ตัวโฟโตเซนเซอร์ ทำให้ความกว้างรวม 4 ซม. (เหมือนกับเส้นสีขาวบนเส้นทางของเกม) เพื่อให้เกิดการสะท้อนแบบกระจาย (รูปที่ 4.5)

ขั้นตอนที่ 12: ข้อผิดพลาด ขั้นตอนที่ 5: มุมมองระบบสุดท้าย

ข้อผิดพลาดขั้นตอนที่ 5: มุมมองระบบสุดท้าย
ข้อผิดพลาดขั้นตอนที่ 5: มุมมองระบบสุดท้าย
ข้อผิดพลาดขั้นตอนที่ 5: มุมมองระบบสุดท้าย
ข้อผิดพลาดขั้นตอนที่ 5: มุมมองระบบสุดท้าย

ขั้นตอนที่ 13: การแก้ไขปัญหา

หากคุณมีคำถามต่อไปนี้ เราได้ระบุวิธีแก้ปัญหาสำหรับคำถามแต่ละข้อ

Q1: ทำไมฉันไม่สามารถเปลี่ยนความเร็วของมอเตอร์ของรถได้?

A1: ตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่อกราวด์และขั้วลบของแบตเตอรี่แล้ว

Q2: ฉันจะเปิดใช้งานข้อผิดพลาดให้ตรงได้อย่างไร

A2: ปรับข้อมูลของมอเตอร์ขับเคลื่อนสองตัวในโปรแกรมของคุณเพื่อให้แน่ใจว่าหมุนด้วยความเร็วเท่ากัน

Q3: มีอันตรายที่อาจเกิดขึ้นหรือไม่?

A3: ขั้นแรก อย่าเปิดเครื่องเมื่อคุณไม่แน่ใจว่ามอเตอร์สามารถหมุนได้ มิฉะนั้น มอเตอร์อาจไหม้ได้ ประการที่สอง องค์ประกอบบางอย่างมีความรุนแรง โปรดใช้ความระมัดระวังขณะใช้งาน

Q4: บั๊กของฉันเดินผิดทาง BV1750 มักจะออกนอกเส้นทางเสมอ

A4: ตรวจสอบว่าคุณได้เลือกเซ็นเซอร์ GY-30 ที่ถูกต้องหรือไม่

ขั้นตอนที่ 14: บทสรุป

กฎและข้อกำหนดของเกมนั้นเข้าใจง่าย ในขณะที่ต้องใช้เวลาอย่างมากในการเขียนโปรแกรม ปรับแต่ง ทดสอบ และแก้ไขปัญหาที่อาจเกิดขึ้นโดยไม่คาดคิด และประสบการณ์พิเศษนี้ได้พัฒนาทักษะของเราในการร่วมมือและสื่อสารอย่างแท้จริง หวังว่าคู่มือนี้จะช่วยคุณได้บ้างและขอให้คุณประสบความสำเร็จ!

แนะนำ: