สารบัญ:
- ขั้นตอนที่ 1: การตั้งค่า Arduino UNO และ Breadboard
- ขั้นตอนที่ 2: สร้างเกม Buzz Wire และจัดการ
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: เล่นเกม
- ขั้นตอนที่ 5: การเปลี่ยนความยากของเกม
วีดีโอ: เกม Buzz Wire พร้อมตัวจับเวลา LED สำหรับ Arduino UNO: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
เกมลวดฉวัดเฉวียนนี้ให้ผู้ใช้ท้าทายมือที่มั่นคงกับตัวจับเวลา LED เป้าหมายคือจัดการเกมจากด้านหนึ่งของเขาวงกตไปยังอีกด้านหนึ่งโดยไม่ต้องสัมผัสเขาวงกตและก่อนที่ไฟ LED จะดับลง หากเกมจับและเขาวงกตสัมผัสเสียงกระหึ่มดังออกมาจากเพียโซ แนวคิดสำหรับเกมนี้มาจากเกมในวัยเด็กที่โปรดปราน Operation, ความรักของนักเรียนที่มีต่อปริศนาที่ท้าทาย และเกม Buzz Wire ของ FABLABJubail
โครงการนี้เหมาะสำหรับผู้เริ่มต้นใช้งาน Arduino ที่คุ้นเคยกับพื้นฐานการเขียนโค้ดเป็นอย่างดี
วัสดุและเครื่องมือที่จำเป็น:
- 1 Arduino Uno
- 1 เขียงหั่นขนม
- สาย USB 1 เส้น
- 1 Piezo Buzzer
- 1 ไฟ LED
- ตัวต้านทาน 1 560 โอห์ม
- สายจัมเปอร์ยาว 4 เส้น
- สายจัมเปอร์สั้น 1 เส้น
- สายจัมเปอร์คลิปจระเข้ 2 เส้น (ตัวผู้/1 ตัวเมีย)
- ลวดอลูมิเนียม
- คีม
- เครื่องตัดลวด
- 1 กล่องเล็ก
- เทปพันสายไฟ
ขั้นตอนที่ 1: การตั้งค่า Arduino UNO และ Breadboard
LED -- วาง LED ตามที่แสดง ตัวต้านทาน 560 โอห์มเชื่อมต่อแคโทด (ขาสั้น) กับรางเชิงลบของเขียงหั่นขนม สายจัมเปอร์สีเขียวเชื่อมต่อแอโนด (ขาที่ยาวกว่า) กับพอร์ต 13
Piezzo Buzzer - วางเสียง Piezo ตามที่แสดง ใช้สายจัมเปอร์แบบสั้นต่อขั้วลบของออดกับรางลบ การใช้สายจัมเปอร์คลิปจระเข้เชื่อมต่อตัวนำที่เป็นบวกของออดกับที่จับเกม ยึดด้วยเทปพันสายไฟถ้าจำเป็น **ในการทำให้ลวดยาวขึ้น ให้ใช้สายจัมเปอร์ตัวผู้กับตัวผู้ และสายจัมเปอร์แบบหนีบปากจระเข้ที่มีหัวตัวเมีย**
Breadboard to Game - ใช้สายจัมเปอร์คลิปจระเข้กับส่วนหัวของตัวผู้ เชื่อมต่อตัวนำที่เป็นบวกของออดเข้ากับเกม ยึดด้วยเทปพันสายไฟถ้าจำเป็น
เขียงหั่นขนมกับ Arduino - สุดท้ายเชื่อมต่อรางด้านลบและด้านบวกของเขียงหั่นขนมเข้ากับกราวด์และพอร์ต 5V สายจัมเปอร์สีแดงเชื่อมต่อรางบวกกับพอร์ต 5V สายจัมเปอร์สีดำเชื่อมต่อรางลบและพอร์ตกราวด์
เปิด Arduino - ต่อสาย USB จาก Arduino เข้ากับคอมพิวเตอร์
ขั้นตอนที่ 2: สร้างเกม Buzz Wire และจัดการ
- ใช้เครื่องตัดลวดตัดลวดอลูมิเนียมส่วน ส่วนใหญ่แค่ไหนขึ้นอยู่กับว่าคุณต้องการให้เขาวงกตบ้าแค่ไหนและกล่องที่ใช้เป็นฐาน เกมลวดฉวัดเฉวียนของฉันใช้ลวดประมาณหนึ่งฟุตครึ่ง
- ใช้คีมงอลวดเป็นเส้นโค้งต่างๆ (ดูรูป)
- เอาลวดอีกเส้นยาวประมาณ 9 นิ้วมาทำเป็นหูจับ
- งอปลายด้านหนึ่งเป็นวง (ดูรูป) ยิ่งเส้นผ่านศูนย์กลางของลูปเล็กเท่าไหร่ เกมก็จะยิ่งยากขึ้นเท่านั้น
- วางเขาวงกตผ่านด้านข้างของกล่อง
- ก่อนยึดเขาวงกตไว้กับกล่อง ให้เอาห่วงจับที่ด้านหนึ่งของเขาวงกต (ดูรูป)
- ยึดเขาวงกตด้านในกล่องโดยดัดลวด (ดูรูป)
- ยึดเขาวงกตที่ด้านนอกของกล่องด้วยเทปพันสายไฟ
ขั้นตอนที่ 3: รหัส
รหัสนั้นง่ายมาก ฟังก์ชันการตั้งค่าใช้เพื่อเริ่มต้นโหมดพินสำหรับออดและไฟ LED ฟังก์ชันวนรอบจะตั้งค่าเสียงกริ่งเป็น 1,000 เฮิรตซ์ และเปิดและปิดไฟ LED ในรหัสนี้ ซึ่งสามารถเข้าถึงได้ที่ลิงค์นี้ ไฟ LED จะสว่างเป็นเวลา 60,000 มิลลิวินาทีหรือ 60 วินาที
ขั้นตอนที่ 4: เล่นเกม
ในการเริ่มเกม ให้รันรหัสและรอให้ไฟ LED เปิดขึ้น เมื่อไฟ LED เปิดอยู่ คุณจะมีเวลา 60 วินาทีในการจับที่จับจากปลายเขาวงกตด้านหนึ่งไปยังอีกด้านหนึ่งโดยไม่ทำให้เสียงกริ่งดับ หากไฟ LED ดับก่อนที่คุณจะถึงจุดสิ้นสุด 60 วินาทีของคุณจะหมดลง แต่อย่ายอมแพ้ รีสตาร์ท LED แล้วลองอีกครั้ง ในการรีสตาร์ท LED คุณสามารถรอ 30 วินาทีเพื่อให้ LED เปิดขึ้นมาใหม่ตามรหัส หรือคุณสามารถกดปุ่มรีเซ็ตบน Arduino เพื่อรีสตาร์ททันที เกมนี้น่าเล่นมาก ขอให้สนุก!
ขั้นตอนที่ 5: การเปลี่ยนความยากของเกม
ต่อไปนี้คือแนวคิดบางประการเกี่ยวกับวิธีท้าทายตัวเองเมื่อคุณเชี่ยวชาญเกมแล้ว:
- เปลี่ยนระยะเวลาที่ไฟ LED ติดสว่าง แทนที่จะใช้เวลา 60 วินาที คุณสามารถทำเขาวงกตให้เสร็จภายในเวลาอันสั้นได้หรือไม่? ลอง 45 วินาที (45,000 มิลลิวินาที) หรือ 30 วินาที (30000 วินาที
- เปลี่ยนเส้นผ่านศูนย์กลางของห่วงที่ด้ามจับ ดูว่าคุณยังสามารถทำเขาวงกตให้เสร็จได้โดยไม่ต้องปิดเสียงกริ่งด้วยวงที่เล็กกว่า
- เปลี่ยนเขาวงกต เพิ่มเส้นโค้งมากขึ้นและทำให้พวกเขาใกล้ชิดกันมากขึ้นเพื่อเปลี่ยนความยากของเกม
แฟบแล็บไบล์. (4 ตุลาคม 2559). เกม Buzz Wire [เว็บไซต์] ดึงมาจาก
แนะนำ:
เกม Buzz Wire ใช้ Makey Makey และ Scratch: 3 ขั้นตอน
เกม Buzz Wire ที่ใช้ Makey Makey และ Scratch: นี่คือเกมโดยเด็กอายุ 11 ปีของฉัน เขาสร้างและตั้งโปรแกรมเกมนี้กับน้องชายของเขาเพื่อให้ไขว้เขวในช่วงที่ COVID19 ปิดตัวลง และเขาต้องการเข้าร่วมงานแสดง Online Coolest Projects "ฉันเอาแนวคิดหลักสำหรับ
เกม Arduino Buzz Wire: 4 ขั้นตอน
เกม Arduino Buzz Wire: นี่เป็นคำแนะนำในการสร้างเกม Buzz wire โดยใช้ Arduino โครงการ Arduino นี้แก้ไขจาก https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/ ฉันเพิ่มป้ายบอกคะแนนบน LCD ซึ่งจะแสดงเวลาที่คุณใช้ในการจบ
Flipperkonsole สำหรับ PC Flipper / Pinball Console สำหรับ PC Pinballs: 9 ขั้นตอน
Flipperkonsole สำหรับ PC Flipper / Pinball Console สำหรับ PC Pinballs: ใช้งานได้กับ USB พื้นฐาน เกมสำหรับ PC-Flipperkästen Die Spannungsversorgung erfolgt über das USB Kabel. Implementiert sind die beiden Flipper Buttons และ ein Startbutton Zusätzlich ist ein stossen von unten, von links และ von rechts implem
เกม "Ninja Dollar" สำหรับ Arduino: 3 ขั้นตอน
เกม "Ninja Dollar" สำหรับ Arduino: วิดีโอเกมอีกเกมสำหรับ Arduino มันเป็นเกมที่ยอดเยี่ยมที่ล้ำหน้ากว่าที่ฉันเผยแพร่ ทำไมมันถึงซับซ้อนกว่าเกมอื่น ๆ มันซับซ้อนกว่าเพราะสามารถกระโดดและยิงและมี แสงเสียงและวิธีการต่อจุดใหม่
Motion Sensor เปิดใช้งาน LED Strip พร้อมตัวจับเวลา: 6 ขั้นตอน (พร้อมรูปภาพ)
Motion Sensor เปิดใช้งานแถบ LED พร้อมตัวจับเวลา: สวัสดีทุกคน! ฉันมีความสุขมากที่ได้เขียนคำแนะนำอื่นในตอนนี้ โปรเจ็กต์นี้เกิดขึ้นเมื่อฉันได้รับการติดต่อจากเพื่อนผู้สอน (?!) (David @dducic) เมื่อหลายเดือนก่อนเพื่อขอความช่วยเหลือด้านการออกแบบ ดังนั้นนี่คือข้อมูลจำเพาะดั้งเดิม: &q