สารบัญ:

Arduino "ผู้เล่นคนแรก" สำหรับเกมกระดาน: 4 ขั้นตอน
Arduino "ผู้เล่นคนแรก" สำหรับเกมกระดาน: 4 ขั้นตอน

วีดีโอ: Arduino "ผู้เล่นคนแรก" สำหรับเกมกระดาน: 4 ขั้นตอน

วีดีโอ: Arduino
วีดีโอ: สอนทำ Hack roblox ( ส่งครู ) 2024, กรกฎาคม
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

โปรเจ็กต์นี้ได้รับแรงบันดาลใจจากแอพ "ผู้เล่นคนแรก" ที่สามีและฉันเคยใช้บนโทรศัพท์ของเรา เราชอบเล่นเกมกระดานและใช้แอพ "ผู้เล่นคนแรก" เพื่อตัดสินใจว่าใครจะได้ก่อน ฉันตัดสินใจลองสร้างเวอร์ชัน Arduino ของตัวเองและลองเขียนโค้ดตามสิ่งที่ฉันได้เรียนรู้ แอพค่อนข้างง่าย โดยจะสุ่มเลือกว่าใครจะเล่นเป็นคนแรก

โปรเจ็กต์นี้ออกแบบมาเพื่อกดปุ่ม (อินพุต) จากนั้นจะสุ่มเปิดไฟ LED สีแดงหรือสีน้ำเงิน (เอาต์พุต) เพียงแค่เลือกสีของคุณ และหากไฟ LED ของคุณสว่างขึ้น แสดงว่าคุณเป็นคนแรกที่เล่นเกม! บอร์ดแรกนี้เรียบง่ายด้วยไฟ LED เพียง 2 ดวง แต่คุณสามารถเพิ่มไฟ LED เพิ่มเติมและแก้ไขโค้ดเพื่อเลือกผู้เล่นคนแรกจากผู้เล่นหลายคนได้อย่างง่ายดาย (เช่น หากคุณต้องการผู้เล่น 4 คน ให้เพิ่ม LED อีก 2 ดวง)

นอกจากนี้ยังสามารถช่วยให้คุณตัดสินใจได้! ตัดสินใจไม่ได้ว่าจะดู Netflix อะไร? กำหนดสีให้แต่ละตัวเลือกแล้วปล่อยให้ตัวเลือกนี้เลือกสีให้คุณ! คืนนี้ใครจะล้างจาน? ปล่อยให้มันตัดสินใจสำหรับคุณ!

หวังว่าคุณจะสนุกกับสิ่งนี้

โครงการนี้เหมาะสำหรับผู้เริ่มต้นที่มีความรู้พื้นฐานเกี่ยวกับการเขียนโค้ดในภาษา C++

เสบียง

  • Arduino Uno หรือ Sparkfun Redboard เป็นต้น
  • คอมพิวเตอร์และการเชื่อมต่อสาย USB
  • 2 LEDS (ฉันใช้สีแดงและสีน้ำเงิน)
  • สายต่อ
  • 1 ปุ่มกด
  • ตัวต้านทาน 2 ตัว
  • Arduino Editor เข้าสู่ระบบออนไลน์เพื่อรับรหัส

ขั้นตอนที่ 1: ตั้งค่าแผงวงจร

ติดตั้งแผงวงจร
ติดตั้งแผงวงจร
ติดตั้งแผงวงจร
ติดตั้งแผงวงจร

ขั้นตอนแรกของคุณคือเชื่อมต่อและสร้างวงจรบนเขียงหั่นขนมของคุณ

  • ใส่ไฟ LED 2 ดวงและต่อสายจัมเปอร์ 2 เส้น (ฉันใช้สีแดงและสีน้ำเงิน) ด้านบวกที่ยาวกว่าของ LED สีแดง (แอโนด) ของฉันเชื่อมต่อกับพิน 11 ไฟ LED สีน้ำเงินเชื่อมต่อกับพิน 12
  • ใส่ตัวต้านทาน 2 ตัวเพื่อเชื่อมต่อด้านลบที่สั้นกว่า (แคโทด) ของ LED แต่ละดวงเข้ากับคอลัมน์ลบแนวตั้งสีดำ (-)
  • ต่อสายจัมเปอร์สีดำจากคอลัมน์แนวตั้งเชิงลบกับพื้น
  • เพิ่มปุ่มที่อยู่ตรงกลางของเขียงหั่นขนมของคุณ ดูภาพการต่อสายสีดำกับกราวด์และสายสีเหลืองกับพิน 2
  • เสียบบอร์ดของคุณเข้ากับคอมพิวเตอร์เพื่อจ่ายไฟ

ขั้นตอนที่ 2: เขียนโค้ดโครงการของคุณ

รหัสโครงการของคุณ
รหัสโครงการของคุณ

นี่คือลิงค์ไปยังรหัสของฉัน โปรดดู my //notes ที่อธิบายแต่ละส่วนของโค้ดของฉัน นี้จะช่วยให้คุณแก้ไขได้ตามที่คุณต้องการ!

ขั้นตอนที่ 3: ทดสอบมัน

ทดสอบมัน
ทดสอบมัน

ลองดูสิ! เสียบปลั๊กและอัปโหลดรหัสของคุณ นี่คือวิดีโอเพื่อแสดงให้เห็นว่าควรทำงานอย่างไร

ขั้นตอนที่ 4: ไม่บังคับ - ขยายโครงการของคุณ

ดังที่ได้กล่าวไว้ก่อนหน้านี้ บางตัวเลือกในการเพิ่มในโครงการนี้เพื่อให้ก้าวหน้ายิ่งขึ้น:

  • เพิ่มไฟ LED สำหรับ "ผู้เล่น" มากขึ้น (เช่น หากคุณมีเกมสำหรับผู้เล่น 4 คน)
  • เพิ่มปุ่มอื่นๆ (เช่น ให้ทุกคนกดปุ่ม)
  • เปลี่ยนเวลาหน่วงหากต้องการ
  • เพิ่มเสียงกริ่ง
  • เป็นต้น

แนะนำ: