สารบัญ:
- ขั้นตอนที่ 1: ดูวิดีโอ
- ขั้นตอนที่ 2: รับทุกสิ่ง
- ขั้นตอนที่ 3: ตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino
- ขั้นตอนที่ 4: สร้างโครงร่างการทดสอบ
- ขั้นตอนที่ 5: ติดตั้ง Motor Driver Shield บนบอร์ด Arduino และเชื่อมต่อเพื่อติดตามพลังงานและ Turnout
- ขั้นตอนที่ 6: ต่อสาย 'ที่เซ็นเซอร์' ขึ้น
- ขั้นตอนที่ 7: เชื่อมต่อบอร์ด Arduino กับแหล่งจ่ายไฟและเปิดเครื่อง
- ขั้นตอนที่ 8: วางหัวรถจักรของคุณไว้ในผนังแล้วเลื่อนไปเหนือแทร็ก 'เซ็นเซอร์'
- ขั้นตอนที่ 9: ดูรถไฟของคุณไป
- ขั้นตอนที่ 10: ทำเพื่อตอนนี้?
วีดีโอ: ทางรถไฟจำลองแบบจุดต่อจุดอัตโนมัติพร้อมรั้วรอบขอบชิด: 10 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ไมโครคอนโทรลเลอร์ Arduino เปิดโอกาสที่ยอดเยี่ยมในการจำลองทางรถไฟ โดยเฉพาะอย่างยิ่งเมื่อพูดถึงระบบอัตโนมัติ โครงการนี้เป็นตัวอย่างของแอปพลิเคชันดังกล่าว มันเป็นความต่อเนื่องของหนึ่งในโครงการก่อนหน้านี้ โครงการนี้ประกอบด้วยเค้าโครงทางรถไฟจำลองแบบจุดต่อจุดพร้อมรั้วสนามสำหรับวางรถไฟ การทำงานทั้งหมดถูกควบคุมโดยบอร์ดไมโครคอนโทรลเลอร์ Arduino ด้วยความช่วยเหลือของกลไกป้อนกลับและรถไฟ และผลิตภัณฑ์ถูกควบคุมโดยมอเตอร์ชิลด์ Adafruit
ขั้นตอนที่ 1: ดูวิดีโอ
ดูวิดีโอเพื่อรับแนวคิดเกี่ยวกับวิธีการทำงาน ตอนนี้คุณรู้แล้วว่าเกิดอะไรขึ้น มาเริ่มกันเลย!
ขั้นตอนที่ 2: รับทุกสิ่ง
นี่คือสิ่งที่คุณต้องการสำหรับบิลด์:
- บอร์ด Arduino เข้ากันได้กับ Adafruit motor shield v2.3
- Adafruit motor shield v2.3.(คลิกที่นี่เพื่อดูข้อมูลเพิ่มเติม)
- ชิลด์ขยาย (ตัวเลือก แนะนำให้ขยายพิน +5V และ GND ของบอร์ด Arduino เพื่อเชื่อมต่อเซ็นเซอร์)
- 3 แทร็ก 'เซ็นเซอร์'
- สายจัมเปอร์ตัวผู้ถึงตัวผู้ 4 เส้น (2 เพื่อต่อสายไฟและอื่น ๆ เพื่อเชื่อมต่อผลิตภัณฑ์)
- 3 ชุดสายจัมเปอร์ตัวผู้ถึงตัวเมีย 3 ชุด (รวม 9 สายที่ใช้สำหรับเชื่อมต่อ 3 พินของเซ็นเซอร์แต่ละตัวกับบอร์ด Arduino และกำลัง)
- แหล่งจ่ายไฟ DC 12 โวลต์ที่มีความจุกระแสไฟอย่างน้อย 1A (1000mA)
- สาย USB ที่เหมาะสมเพื่อเชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์
- คอมพิวเตอร์สำหรับตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino
- ไขควง
ขั้นตอนที่ 3: ตั้งโปรแกรมไมโครคอนโทรลเลอร์ Arduino
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Adafruit motor shield ใน Arduino IDE ของคุณ คุณสามารถรับเอกสารฉบับเต็มเกี่ยวกับมอเตอร์ชิลด์และซอฟต์แวร์ที่จำเป็นได้จากลิงค์นี้
ขั้นตอนที่ 4: สร้างโครงร่างการทดสอบ
Kato Unitrack นั้นยอดเยี่ยมสำหรับการสร้างเลย์เอาต์ชั่วคราว โดยเฉพาะอย่างยิ่งสำหรับการทดสอบ คลิกที่ภาพเพื่อดูข้อมูลเพิ่มเติม สร้างเค้าโครงตามที่แสดงในภาพด้านบน ความยาวของรางในท่อหลัก (ระหว่างจุด A และ B สามารถทำความยาวเท่าใดก็ได้) ตรวจสอบให้แน่ใจว่าข้อต่อรางทั้งหมดทำอย่างถูกต้องและทำความสะอาดรางรางอย่างถูกต้อง
ขั้นตอนที่ 5: ติดตั้ง Motor Driver Shield บนบอร์ด Arduino และเชื่อมต่อเพื่อติดตามพลังงานและ Turnout
ติดตั้งชิลด์อย่างระมัดระวังบนบอร์ด Arduino โดยจัดพินของชิลด์กับส่วนหัวของบอร์ด Arduino ทำเบา ๆ และตรวจดูให้แน่ใจว่าไม่มีหมุดของโล่งอ
เชื่อมต่อพินเอาท์พุตของชิลด์ที่มีเครื่องหมาย M4 เข้ากับสายไฟของรางและที่ทำเครื่องหมายว่าเป็น M3 เข้ากับสายไฟของผลิตภัณฑ์ โปรดทราบว่าการตั้งค่านี้เข้ากันได้กับผลิตภัณฑ์ประเภทโซลินอยด์แบบลวดสองเส้นเท่านั้น
ขั้นตอนที่ 6: ต่อสาย 'ที่เซ็นเซอร์' ขึ้น
ติดตั้งส่วนป้องกันส่วนขยายบนแผงป้องกันมอเตอร์และเชื่อมต่อ GND และสายไฟของเซ็นเซอร์กับราง GND และ +5V ของแผงป้องกันตามลำดับ ทำการเชื่อมต่อพินต่อไปนี้:
- เชื่อมต่อเอาต์พุตของเซ็นเซอร์ในสนามกับพิน A0 ของบอร์ด Arduino
- เชื่อมต่อเอาต์พุตของเซ็นเซอร์ในแทร็กจุด A กับพิน A1 ของบอร์ด Arduino
- เชื่อมต่อเอาต์พุตของเซ็นเซอร์ในแทร็กจุด B กับพิน A2 ของบอร์ด Arduino
ตรวจสอบให้แน่ใจว่าไม่มีหมุดหลวมเพื่อหลีกเลี่ยงการทำงานผิดพลาดของระบบ
ขั้นตอนที่ 7: เชื่อมต่อบอร์ด Arduino กับแหล่งจ่ายไฟและเปิดเครื่อง
เชื่อมต่อแหล่งจ่ายไฟ DC 12V กับ Arduino โดยใช้แจ็คแบบบาร์เรลและเปิดเครื่อง
ขั้นตอนที่ 8: วางหัวรถจักรของคุณไว้ในผนังแล้วเลื่อนไปเหนือแทร็ก 'เซ็นเซอร์'
บอร์ด Arduino ถูกตั้งโปรแกรมให้เริ่มการทำงานของเลย์เอาต์หลังจากวางหัวรถจักรในสนามแล้วเท่านั้น และจะได้รับ 'รู้' สิ่งนี้ผ่านการตอบรับจากแทร็ก 'เซ็นเซอร์' เท่านั้น ตรวจสอบให้แน่ใจว่าคุณดูวิดีโอในขั้นตอนแรกเพื่อทำความเข้าใจให้ดีขึ้น
หลังจากที่ราง 'ตรวจจับ' ตรวจพบหัวรถจักรแล้ว คุณจะเห็นว่าผลิตภัณฑ์จะสลับไปที่ผนังหากไม่เป็นเช่นนั้น และหัวรถจักรจะเริ่มเคลื่อนไปข้างหน้า
หากผลิตภัณฑ์เปลี่ยนทิศทางผิด ให้กลับขั้วของสายไฟที่เชื่อมต่อผลิตภัณฑ์เข้ากับแผงป้องกันมอเตอร์ ทำเช่นเดียวกันสำหรับกำลังของรางรถไฟหากหัวรถจักรเริ่มเคลื่อนที่ผิดทิศทาง
ขั้นตอนที่ 9: ดูรถไฟของคุณไป
หากทำทุกอย่างถูกต้องแล้ว รถไฟของคุณควรเริ่มเคลื่อนตัวจากสนามที่เข้าข้างทางสายหลักและดำเนินการตามที่แสดงด้านบน
ขั้นตอนที่ 10: ทำเพื่อตอนนี้?
มีรถไฟของคุณวิ่ง? อย่าหยุดที่นี่! ลองอัปเกรดการตั้งค่าเพื่อวิ่งรถไฟระหว่างจุดต่างๆ เปลี่ยนอัตราเร่งและลดความเร็วของรถไฟ ปรับแต่งด้วยรหัส Arduino มีหลายอย่างที่ต้องทำ ดีที่สุด!
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-