» อิเล็กทรอนิกส์ » Arduino » Arduino Robot Bot สำหรับ Guitar Hero

Arduino Robot Bot สำหรับกีตาร์ฮีโร่

อาศิรพจน์ ชาวเว็บไซต์ของเรา!
ฉันคิดว่าคุณแต่ละคนที่เล่นเกมไม่ช้าก็เร็วต้องการที่จะใช้กลโกง นอกจากนี้ยังส่งผลกระทบต่อผู้แต่ง (ช่อง YouTube "Open Frime TV") ของผลิตภัณฑ์โฮมเมดนี้ เป็นผลให้เราได้รับการติดตั้งที่เล่นในสถานที่ของคุณ


ตั้งแต่วัยเด็กผู้เขียนชอบเล่นเกมที่แตกต่างและหนึ่งในนั้นคือ "กีตาร์ฮีโร่" ผู้เขียนยังคงเล่นมันจะช่วยให้ผ่อนคลายหลังจากวันที่ยากลำบากเช่นเดียวกับการฝึกปฏิกิริยา

อย่างที่คุณเข้าใจในเกมนี้คุณต้องเล่นเพลงบนกีตาร์เพื่อเข้าไปในโน้ต เมื่อโน้ตใกล้ถึงบริเวณนี้คุณจะต้องกดปุ่มที่เกี่ยวข้อง

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

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


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

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

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

เราจะต้องใช้วงล้อโฟโตทรานซิสเตอร์และมโนสาเร่ต่าง ๆ คุณจะเห็นสิ่งนี้ในภายหลัง

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

ที่ phototransistor ความเร็วการสลับเพียง 0.01 วินาทีและสิ่งนี้ทำให้เรามีประสิทธิภาพที่ดีเยี่ยม

ตอนนี้ไปที่แผนภาพอุปกรณ์โดยตรง ลองดูที่ผังงานก่อน

อย่างที่คุณเห็นทุกอย่างเรียบง่ายที่นี่ และตอนนี้เราพิจารณาแต่ละบล็อกแยกกัน วงจรเซ็นเซอร์มีลักษณะเช่นนี้

photoresistor แต่ละตัวจะรวมกับทรานซิสเตอร์ธรรมดาเพื่อเพิ่มอัตราขยายและยังมีตัวต้านทานแบบดึงขึ้นและตัวเก็บประจุแบบราบเรียบเพื่อป้องกันสัญญาณเตือนที่ผิดพลาด

โครงการที่สองคือโครงการพึ่งพา

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

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


นอกจากนี้ที่นี่เราเห็นแทร็กและตัวต้านทานที่เข้าใจไม่ได้เรามาดูกันว่ามันคืออะไร


ดังนั้นตามที่กล่าวไว้ก่อนหน้านี้สำหรับการผลิตผลิตภัณฑ์โฮมเมดนี้เราต้องการแป้นพิมพ์เก่ามันสามารถใช้กับอินเตอร์เฟสการเชื่อมต่อที่แตกต่างกัน (usb หรือ PS / 2 ไม่สำคัญ)

จากนั้นคุณจะต้องได้รับโมดูล

ตอนนี้คุณต้องบัดกรีวงล้อแทนปุ่มเพื่อให้คุณต้องเข้าใจว่าแป้นพิมพ์ทำงานอย่างไร

แพลตฟอร์มที่มีปุ่มประกอบด้วยแทร็ก แต่แทร็กเหล่านี้ไม่ใช่เรื่องง่าย แต่มีความต้านทาน

สมมุติว่าถ้าเรามาถึงจุดนี้ความต้านทานจะอยู่ที่ 50 โอห์ม:

และถึงตอนนี้ก็มี 100 โอห์มแล้ว

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

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


ที่นี่ขอแนะนำให้ค้นหาแทร็กที่คุณสามารถเชื่อมต่อ 5 ปุ่มพร้อมกันได้

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

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

ดังนั้นกระดานจะถูกวาด ผู้เขียนเลือกตำแหน่งของ photoresistor สำหรับจอภาพของเขาสำหรับจอภาพอื่นคุณต้องเพิ่มหรือลดระยะห่าง

กระดานผลลัพธ์ถูกปิดผนึกทั้งหมดนี้ทำระดับประถมศึกษา เรารวบรวมแต่ละบล็อก


อย่างที่คุณเห็นผู้เขียนสร้างจุดยืนให้กับ photoresistor เพื่อให้อยู่ในระดับที่เหมาะสม

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


ในการทำเช่นนี้เราต้องการภาพร่างนี้

ที่นี่เราระบุตำแหน่งที่เซ็นเซอร์แสงเชื่อมต่ออยู่:

และที่นี่มีการเชื่อมต่อรีเลย์:

ตอนนี้ก็ยังคงทำการปรับเปลี่ยน เมื่อต้องการทำสิ่งนี้ให้ดูที่จอภาพพอร์ตสำหรับเซ็นเซอร์แต่ละตัวที่มีหน้าจอมืดและเมื่อโน้ตผ่านเซ็นเซอร์

มันจะยังคงขับค่าที่นี่เมื่อโน้ตผ่านเซ็นเซอร์เท่านั้น

แต่นั่นคือทั้งหมดที่ เติมร่างลงใน arduino และคุณสามารถทดสอบได้


อย่างที่คุณเห็นอุปกรณ์ทำงานได้ดีเยี่ยม นั่นอาจเป็นทั้งหมด ขอบคุณสำหรับความสนใจของคุณ แล้วพบกันเร็ว ๆ นี้!

วิดีโอ:
7.5
7.8
7

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
1 คิดเห็น
ประการแรกในแผนภาพที่มีรีเลย์ไฟ LED ไม่ได้อยู่ในขั้วที่ถูกต้องและประการที่สองความต้านทานในแป้นพิมพ์ไม่สำคัญ - มีเมทริกซ์ธรรมดาไม่ใช่แป้นตัวต้านทาน

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...