สารบัญ:

รางรถไฟจำลองอัตโนมัติอย่างง่ายพร้อมผนังด้านข้าง: 11 ขั้นตอน
รางรถไฟจำลองอัตโนมัติอย่างง่ายพร้อมผนังด้านข้าง: 11 ขั้นตอน

วีดีโอ: รางรถไฟจำลองอัตโนมัติอย่างง่ายพร้อมผนังด้านข้าง: 11 ขั้นตอน

วีดีโอ: รางรถไฟจำลองอัตโนมัติอย่างง่ายพร้อมผนังด้านข้าง: 11 ขั้นตอน
วีดีโอ: รถไฟขนาดเล็ก #หมีไม้กั้น #ตลก #เทคโนโลยี #ทางรถไฟ #ทางเท้า #ถนน #รถยนต์ #ไม้กั้นรถยนต์ #ระบบไม้กั้น 2024, กรกฎาคม
Anonim
รางรถไฟจำลองแบบอัตโนมัติอย่างง่ายพร้อมขอบสนาม
รางรถไฟจำลองแบบอัตโนมัติอย่างง่ายพร้อมขอบสนาม

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

ดังนั้นโดยไม่ต้องกังวลใจต่อไป มาเริ่มกันเลย!

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

Image
Image

ดูวิดีโอด้านบนเพื่อทำความเข้าใจว่าโครงการนี้ทำงานอย่างไร

ขั้นตอนที่ 2: รับชิ้นส่วนและสิ่งของทั้งหมด

ตั้งโปรแกรมบอร์ด Arduino
ตั้งโปรแกรมบอร์ด Arduino

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

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

ขั้นตอนที่ 3: ตั้งโปรแกรมบอร์ด Arduino

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Adafruit motor driver shield v2 ใน IDE ของคุณ อ่านโค้ด Arduino เพื่อดูว่ามันทำงานอย่างไรและคุณจะแก้ไขได้อย่างไรในอนาคตเพื่อทดลองกับการตั้งค่า

เชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์ของคุณและอัปโหลดโค้ด Arduino ที่แนบมา

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

ทำแบบทดสอบ
ทำแบบทดสอบ

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

ขั้นตอนที่ 5: ติดตั้ง Motor Shield บนบอร์ด Arduino

ติดตั้ง Motor Shield บนบอร์ด Arduino
ติดตั้ง Motor Shield บนบอร์ด Arduino

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

ขั้นตอนที่ 6: เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield

เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield
เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield
เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield
เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield
เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield
เชื่อมต่อ Track Power Feeder และสายไฟ Turnout เข้ากับ Motor Shield

เชื่อมต่อขั้วต่อเอาท์พุตของแผงป้องกันที่มีเครื่องหมาย M1 เข้ากับสายไฟของรางและขั้วต่อที่มีเครื่องหมาย M4 เข้ากับสายไฟของผลิตภัณฑ์ โปรดทราบว่าการตั้งค่านี้เข้ากันได้กับผลิตภัณฑ์ประเภทโซลินอยด์แบบลวดสองเส้นเท่านั้น

ขั้นตอนที่ 7: เชื่อมต่อแทร็ก 'เซ็นเซอร์' กับบอร์ด Arduino

เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino
เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino
เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino
เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino
เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino
เชื่อมต่อแทร็ก 'เซ็นเซอร์' เข้ากับบอร์ด Arduino

ติดตั้งส่วนป้องกันส่วนขยายบนแผงป้องกันมอเตอร์และเชื่อมต่อหมุด GND และ VCC ของเซ็นเซอร์แต่ละตัวกับส่วนหัว GND และ +5 โวลต์ของแผงป้องกัน จากนั้นทำการเชื่อมต่อพินต่อไปนี้:

  • เชื่อมต่อพินเอาต์พุตของเซ็นเซอร์ตัวแรกเข้ากับพินอินพุต A0 ของบอร์ด Arduino
  • เชื่อมต่อพินเอาต์พุตของเซ็นเซอร์ตัวที่สองเข้ากับพินอินพุต A1 ของบอร์ด Arduino

ขั้นตอนที่ 8: วางรถไฟไว้ใน Siding

วางรถไฟเข้าข้าง
วางรถไฟเข้าข้าง

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

ขั้นตอนที่ 9: เชื่อมต่อบอร์ด Arduino กับพลังงาน

เชื่อมต่อบอร์ด Arduino กับแหล่งจ่ายไฟ
เชื่อมต่อบอร์ด Arduino กับแหล่งจ่ายไฟ

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

ขั้นตอนที่ 10: เปิดเครื่องและดูรถไฟของคุณไป

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

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

หากคุณมาไกลถึงขนาดนี้แล้ว คุณอาจต้องการพักผ่อนสักหน่อยและสนุกกับโครงการของคุณ แต่ถ้าคุณต้องการทำสิ่งต่างๆ มากกว่านี้ คุณสามารถลองแก้ไขโค้ด Arduino และทดลองกับการตั้งค่าเพื่อทำสิ่งใหม่ สิ่งที่คุณทำทั้งหมดที่ดีที่สุด!

แนะนำ: