สารบัญ:

Arduino Time Lapse Slider: 3 ขั้นตอน (พร้อมรูปภาพ)
Arduino Time Lapse Slider: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Time Lapse Slider: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Time Lapse Slider: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: DIY Arduino camera slider for professional timelapse and stopmotion 2024, พฤศจิกายน
Anonim
Image
Image
Arduino Time Lapse Slider
Arduino Time Lapse Slider

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

นี่คือสิ่งที่ฉันทำ….

ขั้นตอนที่ 1: Home Made (เรียงลำดับ) Arduino Timelapse Slider

Image
Image

เนื่องจากกลไกการเลื่อนต้องเรียบพอสมควรและแข็งแรง ฉันจึงตัดสินใจจับตาดูส่วนนั้นของกลไกบน ebay ฉันจึงหาตัวเลื่อนขนาด 500 มม. ได้ในราคาเพียง 30 ปอนด์ และนี่เป็นส่วนที่แพงที่สุดของ การออกกำลังกายทั้งหมด สิ่งต่อไปที่ตระหนักได้ก็คือ ไม่ควรเสียบแรงดันไฟฟ้าภายนอกผ่านอินพุตทริกเกอร์ระยะไกลของตัวกล้อง £800 ของฉัน ดังนั้นฉันจึงเลือกใช้ opto isolator นี่เป็นรีเลย์อิเล็กทรอนิกส์ชนิดหนึ่ง แต่จะใช้พลังงานน้อยกว่ามากจากด้าน Arduino ของสิ่งต่างๆ

มาเริ่มกันที่รายการวัสดุกัน

  • ชุดสไลเดอร์แบบนี้
  • ชุดสายพานและรอกแบบนี้
  • สเต็ปเปอร์มอเตอร์และไดรเวอร์แบบนี้
  • arduino pro mini หรือ arduino uno แบบนี้ (ให้แน่ใจว่า 5v)
  • รีโมตคอนโทรลและเซ็นเซอร์ ir แบบนี้ (อาจต้องเล่นกับโค้ดเพื่อให้ตรงกับรูปแบบปุ่ม)
  • จอ LCD 1602 พร้อมโมดูล i2c แบบนี้
  • LED เพื่อระบุทริกเกอร์ของกล้อง (อุปกรณ์เสริม)
  • 4N35 หรือ opto isolator เทียบเท่าการค้นหานี้จะเปิดเผยวิธีการทำงานรวมทั้งแนะนำทางเลือกอื่น ๆ
  • สาย usb แบบเก่าสำหรับจ่ายไฟ, สายไฟสำหรับสั่งงานกล้องจากระยะไกล
  • กดเพื่อสร้างปุ่มสำหรับหยุดและไม่มีไมโครสวิตช์สำหรับขีด จำกัด (อุปกรณ์เสริม)

ขั้นตอนที่ 2: การเดินสายการเขียนโปรแกรมและการทดสอบ Arduino Slider

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

ตอนนี้เราจะต้องอัปโหลดโค้ดไปยัง Arduino คุณจะต้องใช้ไลบรารีต่อไปนี้เพื่ออัปโหลดให้เสร็จสิ้น

  • Stepper.h
  • IRremote.h
  • Wire.h
  • LiquidCrystal_I2C.h

บางส่วนรวมอยู่ในการติดตั้งเริ่มต้นของ arduino ide

หากการอัปโหลดเสร็จสมบูรณ์ คุณน่าจะสามารถควบคุมสเต็ปเปอร์มอเตอร์ด้วยปุ่มเขย่าเบา ๆ เพื่อรีเซ็ตการเดินทาง ตั้งค่าความเร็วขั้นตอนด้วยปุ่มตัวเลขและเพิ่มและลดความล่าช้าด้วยปุ่ม + และ - ฉันได้ตั้งค่าขั้นต่ำ 1 วินาทีและความล่าช้าสูงสุด 10 วินาทีซึ่งสามารถปรับได้อย่างง่ายดายในโค้ดและฉันได้เพิ่มบันทึกเพื่อให้คุณสามารถค้นหาส่วนที่ต้องการเปลี่ยนได้ ฉันยังตั้งค่าความเร็วในการเคลื่อนที่ให้ปรับได้จากประมาณ 1 มม. ถึง 5 มม. อีกครั้ง ซึ่งสามารถปรับแต่งได้อย่างง่ายดายภายในโค้ดด้วย

ขั้นตอนที่ 3: การสร้างขั้นสุดท้าย

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

คุณสามารถดูตัวอย่างเพิ่มเติมและภาพตัวอย่างของอุปกรณ์ได้ที่ลิงค์ด้านล่าง

app.keenai.com/s/30532839-2-rxd7BT7kYluWonpw

แจ้งให้เราทราบหากคุณมีคำถามหรือข้อเสนอแนะ

ตัวอย่างเพิ่มเติมของวิดีโอไทม์แลปส์ของฉันที่สร้างด้วยอุปกรณ์นี้สามารถพบได้ในช่อง YouTube ของฉันที่นี่

www.youtube.com/channel/UC0PNkO5dvbCi3uXtkR_f3kw

แนะนำ: