สารบัญ:

เกม Bot Laser Gallery: 4 ขั้นตอน (พร้อมรูปภาพ)
เกม Bot Laser Gallery: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เกม Bot Laser Gallery: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เกม Bot Laser Gallery: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ผมศัลยกรรมหน้าใหม่ #ตลก #ศัลยกรรม #ประเทศไทย #ไทย 2024, กรกฎาคม
Anonim
Image
Image
เกม Bot Laser Gallery
เกม Bot Laser Gallery
เกม Bot Laser Gallery
เกม Bot Laser Gallery
เกม Bot Laser Gallery
เกม Bot Laser Gallery

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

ฉันทำสิ่งนี้เพราะมันสร้างตัวอย่างง่ายๆ ของอินพุต/เอาต์พุตเพื่ออธิบายว่าไมโครคอนโทรลเลอร์ทำอะไรได้บ้าง และมันได้ผลมากกว่าการกดปุ่มบนเขียงหั่นขนม ขั้นตอนต่อไปที่ดีอาจเป็นการเพิ่มเซอร์โวหรือมอเตอร์สั่นสะเทือนเพื่อเพิ่มระดับการตอบรับ

ขั้นตอนที่ 1: รวบรวมเสบียง

รวบรวมเสบียง
รวบรวมเสบียง
รวบรวมเสบียง
รวบรวมเสบียง
  • ไฟ LED 5 มม. (หรือถ้าคุณไม่ได้ใช้แบบจำลองที่พิมพ์ 3 มิติ คุณสามารถใช้ขนาดใดก็ได้)
  • LDR (ตัวต้านทานที่ขึ้นกับแสง)
  • 3 สาย
  • ตัวต้านทาน 2 ตัว (ฉันใช้ 200 โอห์ม แต่คุณสามารถใช้อะไรก็ได้ที่จะปกป้อง LED ของคุณ ลิงก์การศึกษา!)
  • ไมโครคอนโทรลเลอร์ ฉันใช้ Arduino Nano
  • เขียงหั่นขนมและสายจัมเปอร์
  • สวิตช์ชั่วขณะ
  • Piezo "ลำโพง" P

ไม่จำเป็น

  • หดความร้อน
  • ตัวเชื่อมต่อ
  • กาว

ฉันตั้งค่าให้บอทแต่ละตัวเป็นแบบแยกส่วน เพื่อให้สามารถถอดปลั๊กออกเพื่อจัดเก็บหรือดัดแปลงได้อย่างง่ายดาย ฉันใช้การหดตัวด้วยความร้อนเพื่อป้องกันการเชื่อมต่อที่เปิดออกเล็กน้อย

เครื่องมือ:

  • อุปกรณ์บัดกรี
  • เครื่องพิมพ์ 3 มิติ (อุปกรณ์เสริม)

ขั้นตอนที่ 2: การพิมพ์ 3 มิติ

การพิมพ์ 3 มิติ
การพิมพ์ 3 มิติ
การพิมพ์ 3 มิติ
การพิมพ์ 3 มิติ

www.thingiverse.com/thing:2069579

หากคุณต้องการใช้แบบจำลองของฉันตามลิงค์ ไฟ LED ขนาด 5 มม. จะกดเข้าที่ด้านหลังพอดี

สามารถร้อยเกลียว LDR (หรือเซ็นเซอร์ใดๆ ที่มีสองสาย) ผ่านด้านหน้าได้ คุณอาจต้องเปิดรูเล็กน้อยด้วยตะปูร้อนหรือดอกสว่านเล็กๆ

หากคุณไม่ต้องการพิมพ์โมเดล 3 มิติ คุณสามารถสร้างบางอย่างได้ด้วยตัวเอง ต้นแบบเริ่มต้นด้วยเป้าหมายกระดาษแข็งอย่างง่ายโดยมีลีดทะลุผ่าน

ขั้นตอนที่ 3: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

ฉันออกแบบสิ่งเหล่านี้เพื่อไม่ให้มีส่วนประกอบเพิ่มเติมสำหรับเสียบเข้ากับเขียงหั่นขนม แค่สายไฟและสวิตซ์

แต่ละชุดของ {LED, LDR, 2 ตัวต้านทาน} แทนหนึ่งบอท ฉันใช้สายต่อเซอร์โวที่เสียบเข้ากับหมุดส่วนหัวโดยตรงที่ฉันบัดกรีบนหุ่นยนต์แต่ละตัว สังเกตว่าจะมีสามสายมาจากหุ่นยนต์แต่ละตัว

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

สายสีส้มเริ่มต้นสูง ที่ให้ 5V แก่ LDR แต่ละตัว เนื่องจากเราอ่านเฉพาะเซ็นเซอร์วัดแสง (LDR) เมื่อไฟ LED ติดสว่าง (สายสีส้มสูง) ที่ทำงานได้ดี หากคุณเปลี่ยนรหัสเพื่ออ่าน LDR เมื่อไฟ LED ไม่ติดสว่าง คุณจะต้องคิดวิธีต่อสายด้วยวิธีอื่น

ขั้นตอนที่ 4: การเขียนโปรแกรม

นี่คือรหัส

gist.github.com/justbennett/a68a47d28f705d…

มีอินพุตแบบอะนาล็อก 5 ช่องคือ LDR 5 ช่อง มีอินพุตดิจิตอล 3 ช่อง รีเซ็ต เกณฑ์ขึ้น และเกณฑ์ลง การปรับเกณฑ์เพื่อให้อุปกรณ์สามารถปรับให้เข้ากับสภาพแสงต่างๆ หากคุณกำลังใช้เลเซอร์สว่างก็ไม่สำคัญ

มีเอาต์พุต LED 5 ช่องและเอาต์พุตลำโพง

คุณสามารถปรับโค้ดนี้ให้เข้ากับเซ็นเซอร์อื่นๆ หรือเพื่อวัตถุประสงค์อื่นๆ ได้มากมาย

แนะนำ: