สารบัญ:

รูปแบบรางรถไฟควบคุมด้วยแป้นพิมพ์ V2.5 - อินเทอร์เฟซ PS/2: 12 ขั้นตอน
รูปแบบรางรถไฟควบคุมด้วยแป้นพิมพ์ V2.5 - อินเทอร์เฟซ PS/2: 12 ขั้นตอน

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

วีดีโอ: รูปแบบรางรถไฟควบคุมด้วยแป้นพิมพ์ V2.5 - อินเทอร์เฟซ PS/2: 12 ขั้นตอน
วีดีโอ: อินเตอร์ งอลแล้วนะ ดรัมเมเยอร์2ไม้ 2024, พฤศจิกายน
Anonim
รูปแบบรางรถไฟควบคุมด้วยแป้นพิมพ์ V2.5 | อินเทอร์เฟซ PS/2
รูปแบบรางรถไฟควบคุมด้วยแป้นพิมพ์ V2.5 | อินเทอร์เฟซ PS/2

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

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

Image
Image

ขั้นตอนที่ 2: รับทุกสิ่ง

ตั้งโปรแกรมบอร์ด Arduino และเสียบปลั๊ก
ตั้งโปรแกรมบอร์ด Arduino และเสียบปลั๊ก

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

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

ขั้นตอนที่ 3: ตั้งโปรแกรมบอร์ด Arduino และเสียบปลั๊ก

ตั้งโปรแกรมบอร์ด Arduino และเสียบปลั๊ก
ตั้งโปรแกรมบอร์ด Arduino และเสียบปลั๊ก

รับไลบรารีสำหรับคีย์บอร์ด PS/2 จากที่นี่

ในการติดตั้งไลบรารี่สำหรับ Adafruit motor shield ให้ไปที่ Sketch>รวมไลบรารี>จัดการไลบรารีและค้นหาไลบรารี Adafruit motor shield V2 ติดตั้งแล้วคุณก็พร้อมแล้ว

ขั้นตอนที่ 4: ระบุการเชื่อมต่อพินของตัวเชื่อมต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino

ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino
ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino
ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino
ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino
ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino
ระบุการเชื่อมต่อพินของขั้วต่อ PS/2 และเชื่อมต่อกับบอร์ด Arduino

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

  • ต่อสาย 'CLOCK' เข้ากับขา D2
  • เชื่อมต่อสาย 'DATA' เข้ากับพิน D3
  • เชื่อมต่อสาย 'GND' เพื่อปักหมุด 'GND'
  • ต่อสาย '+5 โวลต์/VCC' เข้ากับพิน +5 โวลต์

ขั้นตอนที่ 5: ต่อสายไฟเข้ากับขั้วต่อเอาท์พุตของมอเตอร์

ต่อสายไฟเข้ากับขั้วต่อเอาท์พุตของมอเตอร์
ต่อสายไฟเข้ากับขั้วต่อเอาท์พุตของมอเตอร์

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

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

ขั้นตอนที่ 7: เชื่อมต่อสายไฟของมอเตอร์เข้ากับ Turnouts และ Track Power

เชื่อมต่อสายไฟของมอเตอร์เข้ากับ Turnouts และ Track Power
เชื่อมต่อสายไฟของมอเตอร์เข้ากับ Turnouts และ Track Power

ตรวจสอบการต่อสายไฟทั้งหมดอีกครั้ง และตรวจดูให้แน่ใจว่าไม่มีการต่อสายไฟหลวม

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

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

ขั้นตอนที่ 9: วางหัวรถจักรและหุ้นกลิ้งบนรางรถไฟ

วางหัวรถจักรและกลิ้งหุ้นบนรางรถไฟ
วางหัวรถจักรและกลิ้งหุ้นบนรางรถไฟ

ขั้นตอนที่ 10: เชื่อมต่อกับพลังงานและเปิดเครื่อง

เชื่อมต่อกับแหล่งจ่ายไฟและเปิดเครื่อง
เชื่อมต่อกับแหล่งจ่ายไฟและเปิดเครื่อง

ขั้นตอนที่ 11: นั่งเอนหลังด้วยคีย์บอร์ดและใช้งานเลย์เอาต์ของคุณ

ขั้นตอนที่ 12: ไปไกลกว่านี้

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

แนะนำ: