สารบัญ:

ผู้เล่นสองคนเกมแถบ LED เดี่ยวพร้อมกระดานคะแนน: 10 ขั้นตอน
ผู้เล่นสองคนเกมแถบ LED เดี่ยวพร้อมกระดานคะแนน: 10 ขั้นตอน

วีดีโอ: ผู้เล่นสองคนเกมแถบ LED เดี่ยวพร้อมกระดานคะแนน: 10 ขั้นตอน

วีดีโอ: ผู้เล่นสองคนเกมแถบ LED เดี่ยวพร้อมกระดานคะแนน: 10 ขั้นตอน
วีดีโอ: อย่าๆๆๆ 🤣❤️ 2024, กรกฎาคม
Anonim
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน
ผู้เล่นสองคนเกม LED Strip เดี่ยวพร้อมกระดานคะแนน

ประการแรก อธิษฐานขอพระเจ้าเพื่อชนชาติทั้งหลายทั่วโลก พระเจ้าเท่านั้นที่สามารถช่วยและประทานสันติสุขแก่เราในเวลานี้ พวกเราทุกคนถูกล็อคและไม่มีที่ไป

ฉันไม่มีงานให้ทำอีกแล้ว ดังนั้นเริ่มเรียน python ออนไลน์ และไม่สามารถคิดไอเดียใหม่ๆ ได้เลย เพราะไม่สามารถซื้ออะไรได้เลย แต่หลังจากดูการแข่งขัน LED พบว่ามีวัสดุและแนวคิดใหม่เล็กน้อย สำหรับลูกของฉันมักจะดูการ์ตูนและเล่นเกมในมือถือ การเปลี่ยนแปลงนี้เล็กน้อย ดังนั้นฉันจึงพัฒนาเกมคอนโซลแบบพกพาด้วย Single LED Strip น่าแปลกที่เธอชอบมันมากและเล่นกับผม แต่ปัญหาหนึ่งคือเธอไม่อยากเสียเกม

คำอธิษฐานของเรา

อธิษฐานเผื่อดวงวิญญาณที่สงบสุขอย่างไม่คาดคิดในไม่กี่วัน และขอภาวนาให้ผู้ที่รักษาตัวในโรงพยาบาลหายป่วยโดยเร็ว และคำอธิษฐานพิเศษสำหรับแพทย์ เจ้าหน้าที่ตำรวจ นักสังคมสงเคราะห์ นักการเมือง ซัพพลายเออร์ที่จำเป็น และทุกคนที่ทำงานเพื่อเราในช่วงเวลาวิกฤตเช่นนี้ คนอื่นๆ โปรดอยู่ที่บ้านและช่วยพวกเขาลดภาระของพวกเขา ถ้าสามารถช่วยเพื่อนบ้านด้วยสิ่งจำเป็นที่คุณมี

ขั้นตอนที่ 1: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น

วัสดุที่จำเป็น ขออภัย วัสดุที่มีอยู่

  1. RGB Addressable LED Strip ถูกลบออกจากโครงการก่อนหน้าของฉัน RGB Infinity Clock - 1ไม่
  2. Arduino นาโน - 1ไม่
  3. จอแสดงผล LCD การสื่อสารแบบอนุกรม 16 X 2 - 1ไม่
  4. LM2596 DC เป็น DC ตัวควบคุมแรงดันไฟฟ้า-1No
  5. 3.7V 18650 แบตเตอรี่ - 2Nos
  6. ที่ใส่แบตเตอรี่ 18650 - 1No
  7. ปุ่มกด - 3Nos
  8. PCB ธรรมดา
  9. หมุดส่วนหัวชายและหญิง
  10. แท่งไม้.
  11. แผ่นอะครีลิค
  12. ข้อต่อท่อประปา T.
  13. สายไฟ

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

แผนวงจร
แผนวงจร

3 จำนวนปุ่มกดเชื่อมต่อกับ D8, D9, D10 ของ Arduino nano ข้อมูลแถบ LED ที่แอดเดรสได้เชื่อมต่อกับ D12 ของ Arduino ข้อมูลอนุกรม LCD RX เชื่อมต่อกับ D13 ของ Arduino LM2596 DC เป็น DC ตัวควบคุมแรงดันไฟฟ้า Vin และ Arduino Vin เชื่อมต่อกับเต้าเสียบที่ใส่แบตเตอรี่ LED vcc และ Gnd เชื่อมต่อกับหมุด LM2596 Vout จอแสดงผล LCD VCC และ gnd เชื่อมต่อกับ arduino +5v และ Gnd

ขั้นตอนที่ 3: เตรียมวงจร

เตรียมวงจร
เตรียมวงจร
เตรียมวงจร
เตรียมวงจร
เตรียมวงจร
เตรียมวงจร
เตรียมวงจร
เตรียมวงจร

ตามรูปวาดพัฒนาโล่สำหรับ Arduino nano สร้างจอยสติ๊กแบบปุ่มเดียวสองปุ่มและต่อสายยาวเข้ากับโล่ Arduino สำหรับการเลือกเกมใช้ตัวเลือกปุ่มเดียว กาวสายไฟหลังจากบัดกรีแล้วจึงใช้เฉพาะกับขาตั้งสำหรับการใช้งานที่หยาบและไม่มีโอกาสต่อสายดิน

ขั้นตอนที่ 4: เตรียม LED Strip

เตรียม LED Strip
เตรียม LED Strip
เตรียม LED Strip
เตรียม LED Strip
เตรียม LED Strip
เตรียม LED Strip

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

ขั้นตอนที่ 5: เชื่อมต่อ LED กับวงจร

เชื่อมต่อ LED กับวงจร
เชื่อมต่อ LED กับวงจร

ตอนนี้เชื่อมต่อแถบ LED กับ Arduino shield ที่เราทำ เชื่อมต่อ LED Data pin กับ arduino D12 และ VCC และ GND กับเอาต์พุต LM2596

ขั้นตอนที่ 6: ทำให้การแสดงคะแนน

ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน
ทำให้การแสดงคะแนน

ตอนนี้วงจรทั้งหมดกระจัดกระจาย เลยอยากเก็บใส่กล่อง หลังจากค้นหามาอย่างยาวนานก็พบว่ามีวอเตอร์ไลน์ที กาวร้อนที่ด้านบนของที่ใส่แบตเตอรี่แล้วใส่วงจรในที วางจอ LCD ไว้เหนือ Tee แล้วทากาวให้ร้อน กาวสวิตช์เลือกเกมที่ด้านหน้าของที ตอนนี้บอร์ดแสดงผลคะแนนพร้อมสวิตช์ตัวเลือกพร้อมแล้ว และจอยสติ๊กปุ่มเดียว 2 ปุ่มพร้อมแล้ว

ขั้นตอนที่ 7: โปรแกรม Arduino

ใช้ SoftwareSerail Library เพื่อสื่อสารกับจอ LCD จากพิน D13 ใช้ห้องสมุด Pololuledstrip เพื่อเชื่อมต่อแถบ LED กับ Arduino pin12 ปุ่มเลือกได้รับการกำหนดค่าใน D10 ปุ่มผู้เล่น 1 ใน D8 ปุ่ม Player2 คือ D9 LED สีสำหรับผู้เล่น 1 เป็นสีแดงและสำหรับ player2 เป็นสีเขียว โปรแกรมสำหรับ 4 เกมและ 2 อื่น ๆ อยู่ในหน้านี้ ดาวน์โหลดและอัปโหลดโค้ดไปยัง Arduino

ขั้นตอนที่ 8: ทดสอบเกม

ทดสอบเกม
ทดสอบเกม
ทดสอบเกม
ทดสอบเกม
ทดสอบเกม
ทดสอบเกม

หลังจากอัปโหลดทดสอบโปรแกรมทั้งหมดและพบว่าใช้ได้ทั้งหมด ตอนนี้คอนโซลพร้อมที่จะเล่นแล้ว

ขั้นตอนที่ 9: เกมที่มีอยู่และเบ็ดเตล็ด

เกมที่มีอยู่และเบ็ดเตล็ด
เกมที่มีอยู่และเบ็ดเตล็ด
เกมที่มีอยู่และเบ็ดเตล็ด
เกมที่มีอยู่และเบ็ดเตล็ด
เกมที่มีอยู่และเบ็ดเตล็ด
เกมที่มีอยู่และเบ็ดเตล็ด

ใช้ปุ่มตัวเลือกเกมเพื่อเลือกหรือเริ่มเกมใหม่ รายชื่อเกมและ Misc ที่มีจำหน่ายอยู่ด้านล่าง

Game1 - Race

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

Game2 - ปิงปอง

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

Game3 - พลัง

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

Game4 - เลือก Dot

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

เบ็ดเตล็ด - ไฟฉุกเฉิน

ในโหมดไฟฉุกเฉิน ให้ใช้จอยสติ๊กเพื่อเปิดและปิดไฟ ให้แสงสีขาวสว่างเต็มที่

เบ็ดเตล็ด - ไฟดิสโก้

สร้างสีรุ้งในแถบ ใช้จอยสติ๊กเพื่อทำให้แสงเคลื่อนไหว

ขั้นตอนที่ 10: เล่นเกม

เล่นเกมส์
เล่นเกมส์
เล่นเกมส์
เล่นเกมส์
เล่นเกมส์
เล่นเกมส์

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

คำอธิษฐานของเรา

อธิษฐานเผื่อดวงวิญญาณที่สงบสุขอย่างไม่คาดคิดในไม่กี่วัน และขอภาวนาให้ผู้ที่รักษาตัวในโรงพยาบาลหายป่วยโดยเร็ว และคำอธิษฐานพิเศษสำหรับแพทย์ เจ้าหน้าที่ตำรวจ นักสังคมสงเคราะห์ นักการเมือง ซัพพลายเออร์ที่จำเป็น และทุกคนที่ทำงานเพื่อเราในช่วงเวลาวิกฤตเช่นนี้ คนอื่นๆ โปรดอยู่ที่บ้านและช่วยพวกเขาลดภาระของพวกเขา ถ้าสามารถช่วยเพื่อนบ้านด้วยสิ่งจำเป็นที่คุณมี

แนะนำ: