สารบัญ:

โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 - อินเทอร์เฟซ PS/2: 13 ขั้นตอน (พร้อมรูปภาพ)
โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 - อินเทอร์เฟซ PS/2: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 - อินเทอร์เฟซ PS/2: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 - อินเทอร์เฟซ PS/2: 13 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: สไปเดอร์แมนในอีกมัลติเวิส #ตลก #spiderman #marvel #hero #superhero 2024, กรกฎาคม
Anonim
โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 | อินเทอร์เฟซ PS/2
โมเดลรถไฟควบคุมด้วยแป้นพิมพ์ V2.0 | อินเทอร์เฟซ PS/2

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

ขั้นตอนที่ 1: ดูวิดีโอ

Image
Image

ขั้นตอนที่ 2: รับทุกสิ่งที่จำเป็น

ตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino
ตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino

สำหรับโครงการนี้ คุณจะต้อง:

  • ไมโครคอนโทรลเลอร์ Arduino
  • คีย์บอร์ด PS/2
  • ขั้วต่อ PS/2 ตัวเมีย (รับมาตามภาพ จะทำให้ชีวิตคุณง่ายขึ้น)
  • โมดูลไดรเวอร์มอเตอร์ L298N
  • แหล่งจ่ายไฟ DC 12 โวลต์ที่มีความจุกระแสไฟอย่างน้อย 1A (1000mA)
  • สายจัมเปอร์ตัวผู้กับตัวเมีย 3 เส้น (เพื่อเชื่อมต่ออินพุตของไดรเวอร์มอเตอร์กับพินเอาต์พุตของบอร์ด Arduino)
  • สายจัมเปอร์ตัวผู้ถึงตัวผู้ 4 เส้น (เพื่อเชื่อมต่อตัวขับมอเตอร์กับกำลังและราง)
  • สายจัมเปอร์ตัวผู้ถึงตัวผู้ 4 เส้น (เพื่อเชื่อมต่อขั้วต่อ PS/2 กับบอร์ด Arduino)

ขั้นตอนที่ 3: ตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino

ขั้นตอนที่ 4: ระบุพินของตัวเชื่อมต่อ PS/2

ระบุพินของตัวเชื่อมต่อ PS/2
ระบุพินของตัวเชื่อมต่อ PS/2
ระบุพินของตัวเชื่อมต่อ PS/2
ระบุพินของตัวเชื่อมต่อ PS/2

ใช้ชุดมัลติมิเตอร์เพื่อทดสอบความต่อเนื่องและใช้รูปภาพที่ระบุเป็นข้อมูลอ้างอิง ทำเครื่องหมายพินของสายไฟขั้วต่อ PS/2/สายต่อ

ขั้นตอนที่ 5: เชื่อมต่อไดรเวอร์มอเตอร์กับบอร์ด Arduino

เชื่อมต่อไดรเวอร์มอเตอร์กับบอร์ด Arduino
เชื่อมต่อไดรเวอร์มอเตอร์กับบอร์ด Arduino

ทำการเชื่อมต่อสายไฟต่อไปนี้:

  • เชื่อมต่อพินอินพุต 'ENB' เข้ากับพิน 'D10' ของบอร์ด Arduino
  • เชื่อมต่อพินอินพุต 'IN4' เข้ากับพิน 'D9' ของบอร์ด Arduino
  • เชื่อมต่อพินอินพุต 'IN3' เข้ากับพิน 'D8' ของบอร์ด Arduino
  • ต่อสายจัมเปอร์ตัวผู้กับตัวผู้สองตัวเข้ากับขั้วเอาท์พุต 3 และ 4 เพื่อต่อเข้ากับตัวป้อนกำลังของรางในภายหลัง
  • เชื่อมต่อพิน 'VIN' ของไดรเวอร์มอเตอร์กับพิน 'VIN' และพิน 'GND' กับพิน 'GND' ของบอร์ด Arduino ตามลำดับ

ตรวจสอบให้แน่ใจว่าไม่มีการต่อสายไฟหลวม

ขั้นตอนที่ 6: เชื่อมต่อตัวเชื่อมต่อ PS/2 เข้ากับบอร์ด Arduino

ต่อขั้วต่อ PS/2 เข้ากับบอร์ด Arduino
ต่อขั้วต่อ PS/2 เข้ากับบอร์ด Arduino

ทำการเชื่อมต่อสายไฟต่อไปนี้:

  • เชื่อมต่อ 'VCC' กับพิน '+5 โวลต์' ของบอร์ด Arduino
  • เชื่อมต่อ 'GND' กับพิน 'GND' ของบอร์ด Arduino
  • เชื่อมต่อ 'CLOCK' เพื่อตรึง 'D2' ของบอร์ด Arduino
  • เชื่อมต่อ 'DATA' เพื่อตรึง 'D3' ของบอร์ด Arduino

ตรวจสอบแผนภาพพินเอาต์ของขั้วต่อ PS/2 อีกครั้งก่อนทำการเชื่อมต่อ

ขั้นตอนที่ 7: ตั้งค่าเค้าโครงทดสอบ

ตั้งค่าโครงร่างการทดสอบ
ตั้งค่าโครงร่างการทดสอบ

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

ขั้นตอนที่ 8: เชื่อมต่อเอาท์พุตของตัวขับมอเตอร์เข้ากับตัวป้อนพลังงานของราง

เชื่อมต่อเอาท์พุตของตัวขับมอเตอร์เข้ากับตัวป้อนกำลังของราง
เชื่อมต่อเอาท์พุตของตัวขับมอเตอร์เข้ากับตัวป้อนกำลังของราง
เชื่อมต่อเอาท์พุตของตัวขับมอเตอร์เข้ากับตัวป้อนกำลังของราง
เชื่อมต่อเอาท์พุตของตัวขับมอเตอร์เข้ากับตัวป้อนกำลังของราง

เชื่อมต่อสายจัมเปอร์ตัวผู้กับตัวผู้เข้ากับขั้วต่อรางป้อนพลังงานที่เชื่อมต่อก่อนหน้านี้กับขั้วเอาต์พุตของตัวขับมอเตอร์

ขั้นตอนที่ 9: เชื่อมต่อคีย์บอร์ดกับตัวเชื่อมต่อ PS/2

เชื่อมต่อแป้นพิมพ์กับขั้วต่อ PS/2
เชื่อมต่อแป้นพิมพ์กับขั้วต่อ PS/2
เชื่อมต่อแป้นพิมพ์กับขั้วต่อ PS/2
เชื่อมต่อแป้นพิมพ์กับขั้วต่อ PS/2

ขั้นตอนที่ 10: วางหัวรถจักรบนรางรถไฟ

วางหัวรถจักรบนรางรถไฟ
วางหัวรถจักรบนรางรถไฟ

วางหัวรถจักรบนรางโดยจัดล้อให้เข้ากับรางอย่างเหมาะสม

ขั้นตอนที่ 11: เชื่อมต่อการตั้งค่ากับอะแดปเตอร์ 12 โวลต์และเปิดเครื่อง

เชื่อมต่อการตั้งค่ากับอะแดปเตอร์ 12 โวลต์และเปิดเครื่อง
เชื่อมต่อการตั้งค่ากับอะแดปเตอร์ 12 โวลต์และเปิดเครื่อง

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

ขั้นตอนที่ 12: นั่งลงด้วยคีย์บอร์ดและวิ่งรถไฟของคุณ

ขั้นตอนที่ 13: อะไรต่อไป

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

แนะนำ: