วันนี้เราจะรวบรวม ทำมันเอง อุปกรณ์ที่คุณสามารถวาดภาพสีทั้งหมดในอากาศ และไม่ฉันไม่ได้พูดเกินจริงสักนิด
ในการถ่ายภาพดังกล่าวความเร็วชัตเตอร์เมื่อถ่ายภาพควรจะประมาณสองถึงสามวินาที นอกจากกล้องดิจิตอลแล้วการรับแสงดังกล่าวสามารถทำได้บนกล้องของสมาร์ทโฟนทั่วไปโดยใช้แอพพลิเคชั่นต่าง ๆ สำหรับกล้อง รูปภาพจากอุปกรณ์ของวันนี้มีลักษณะเช่นนี้
น่าประทับใจใช่ไหม
อุปกรณ์ขึ้นอยู่กับแถบ LED แอดเดรสที่ให้คุณควบคุมสีของแต่ละ LED ได้ ดังนั้นเราจึงใช้เทปดังกล่าวและให้คำสั่งแสดงภาพสีขนาดใหญ่เป็นเลเยอร์โดยแสดงแต่ละคอลัมน์ของพิกเซลหลังจากช่วงเวลาสั้น ๆ เราวางกล้องด้วยความเร็วชัตเตอร์ยาววาดด้วยไม้และเราได้ภาพสีที่ดูเหมือนว่าจะหยุดนิ่งในอากาศ
สำหรับการชุมนุมที่จำเป็น:
1. เทปที่อยู่นั้นเอง ผู้เขียนใช้ความละเอียด 60 ไฟ LED ต่อเมตรและแก้ไขในโปรไฟล์โลหะ
2. ถัดไปคุณจะต้องใช้การ์ดหน่วยความจำ micro sd และโมดูลสำหรับเชื่อมต่อ บนแผนที่จะเป็นไฟล์รูปภาพสำหรับแสดงผล
3. ปุ่มเพื่อเริ่มการเคลื่อนไหว
4. และแน่นอนแพลตฟอร์ม Arduino นาโนที่จะจัดการได้ทั้งหมด
5. นอกจากนี้ในวงจรดั้งเดิมยังมีโพเทนชิออมิเตอร์เพื่อปรับความสว่างและความเร็วของภาพเคลื่อนไหว
6. เทปต้องใช้กำลังไฟ 5 โวลต์และในบริเวณที่สว่างของภาพจะใช้กระแสไฟที่เหมาะสม ดังนั้นเราจะดึงข้อมูลจากธนาคารจีน
ทุกอย่างจะง่ายมาก ผู้เขียนรวบรวมวงจรบนเขียงหั่นขนมเพื่อทดสอบประสิทธิภาพ เทปได้รับการแก้ไขบนชิ้นส่วนของโพรไฟล์อลูมิเนียมทรงสี่เหลี่ยมที่พบที่ระเบียง ในระยะสั้นฟาร์มรวมสูงสุด
อย่างนี้เรียกว่าเค้าโครง แต่เค้าโครงทำงาน
ก่อนที่คุณจะเริ่มต้นคุณต้องเตรียมการ์ดหน่วยความจำและภาพต่างๆด้วยตนเอง การ์ดต้องฟอร์แมตในรูปแบบไขมัน และเพื่อให้ไม่มีคำถามเพิ่มเติมเกิดขึ้นเราจะจัดรูปแบบยูทิลิตี้อย่างเป็นทางการซึ่งมีเพียงปุ่มฟอร์แมต โปรแกรมถูกเก็บถาวรกับโครงการ (ลิงก์ที่ส่วนท้ายของบทความ)
ขั้นตอนการเตรียมการต่อไปคือภาพตัวเอง พวกเขายังมีข้อกำหนดที่เข้มงวดจำนวนมาก ประการแรกความกว้างของภาพควรเท่ากับจำนวนไฟ LED ในเทปของคุณภาพที่สองควรอยู่ในรูปแบบ bmp ที่มีความลึกของสี 24 บิต ประการที่สามภาพตั้งอยู่ในแนวตั้งจากล่างขึ้นบนด้านบนของภาพมองไปทางซ้าย สำหรับการเตรียมความพร้อมของภาพไม่จำเป็นต้องมีโปรแกรมเหนือธรรมชาติเพียงแค่สีของ windows-ovskogo มาตรฐาน ลองดูที่คลาสสิก - แมวน้อย เขาเป็นภาพที่ยอดเยี่ยมสำหรับเอฟเฟกต์แบบนี้ เราพบภาพใน Google ฉันทราบทันทีว่าภาพเป็นสีดำตรงนั้น LED จะไม่ติดสว่าง หากคุณต้องการวาดภาพโดยไม่มีวัสดุพิมพ์นั่นคือไม่มีพื้นหลังคุณต้องค้นหารูปภาพบนพื้นหลังสีดำหรือดาวน์โหลดรูปภาพในรูปแบบ png โดยมีพื้นหลังโปร่งใส
ก่อนอื่นให้เติมพื้นหลังด้วยสีดำ ในการทำเช่นนี้สร้างเลเยอร์ใหม่วางลงแล้วเติม ตอนนี้เราหมุนรูปภาพแล้วพลิกเพื่อให้ได้ภาพตามที่ควรจะเป็น เปลี่ยนความกว้างของภาพตามจำนวนไฟ LED (ผู้เขียนมี 60) และตอนนี้เหลือเพียงการบันทึกในรูปแบบ bmp ด้วยความลึกของสี 24 บิต นั่นคือทั้งหมดที่
ด้วยเหตุนี้เราจำเป็นต้องได้รับการ์ดหน่วยความจำที่ฟอร์แมตแล้วและรูปภาพที่มีขนาดที่เหมาะสมในรูปแบบ bmp และภายใต้ชื่อที่จำเป็น: frame 000, frame 001, 002 และอื่น ๆ
ตอนนี้ไปที่หน้าโครงการและดาวน์โหลดไฟล์เก็บถาวร ที่นี่คุณจะได้พบกับคอลเล็กชั่นภาพสำเร็จรูปรวมถึงโปรแกรมที่จำเป็นเฟิร์มแวร์ไดอะแกรมและคำแนะนำทั้งหมด สำหรับผู้ที่ยังไม่เจอ arduino มีบทความที่มีรายละเอียดมากพิเศษแยกต่างหาก
เราเริ่มต้นและสิ่งเดียวที่ต้องเปลี่ยนที่นี่คือจำนวนไฟ LED อย่างชัดเจนควรสอดคล้องกับจำนวนไฟ LED ของเทปของคุณและจำนวนพิกเซลกับความกว้างของภาพของคุณ หลังจากอ่านคำแนะนำทั้งหมดและทำตามขั้นตอนที่จำเป็นแล้วให้คลิกปุ่มดาวน์โหลด ต้นแบบทั้งหมดพร้อมแล้ว
ฉันขอแนะนำการเปิดตัวครั้งแรกโดยไม่ตัดการเชื่อมต่อจากคอมพิวเตอร์และการเปิดพอร์ตจอภาพจะมีข้อมูลที่เป็นประโยชน์มากมาย หลังจากแต่ละการเปลี่ยนแปลงหรือเพิ่มรูปภาพไปยังการ์ดหน่วยความจำคุณจะต้องเริ่มต้นระบบด้วยปุ่มกดจากนั้นโหมดการแปลงภาพจะเปิดขึ้นและแต่ละภาพของคุณจะถูกแปลง นอกจากนี้โพเทนชิออมิเตอร์ในช่วงเริ่มต้นครั้งแรกจะทำหน้าที่เป็นปุ่มปรับความสว่างเนื่องจากความสว่างจะถูกปรับในขั้นตอนเริ่มต้นพร้อมการประมวลผล นอกจากนี้การเปิดตัวครั้งแรกเป็นสิ่งสำคัญที่คุณสามารถดูข้อผิดพลาดที่เป็นไปได้ทั้งหมด
โดยทั่วไปหลังจากดาวน์โหลดสำเร็จและ OKs คุณสามารถยกเลิกการเชื่อมต่อและเปิดใช้งานเพิ่มเติมโดยไม่ต้องกดปุ่ม ตอนนี้ทุกอย่างง่ายมากเปิดใช้งานรอสักครู่และเมื่อคุณคลิกที่ปุ่มภาพเคลื่อนไหวจะปรากฏขึ้น การคลิกครั้งต่อไปจะแสดงภาพถัดไปจากแผนที่และอื่น ๆ ในวงกลม โพเทนชิออมิเตอร์จะปรับความเร็วของภาพเคลื่อนไหว
เราวางกล้องด้วยความเร็วชัตเตอร์สองหรือสามวินาทีเปิดเครื่องจับเวลาแล้วขับรถไปที่ต้นฉบับ ปรากฎภาพแช่แข็งอย่างน่าอัศจรรย์ในอากาศ
สำหรับสมาร์ทโฟนยังมีแอพพลิเคชั่นพิเศษที่ให้คุณถ่ายภาพด้วยความเร็วชัตเตอร์ต่ำและคุณไม่จำเป็นต้องใช้กล้องราคาแพงพร้อมการตั้งค่าการเปิดรับแสงแบบแมนนวล
Gizmo กลายเป็นเท่ แต่มีข้อเสียอย่างใหญ่หลวง - มันไม่สะดวกอย่างโง่เขลาและถ้าคุณมีรูปภาพมากกว่า 10 รูปบนแผนที่นี่เป็นถังขยะที่สมบูรณ์โดยทั่วไปมันจะเป็นไปไม่ได้เลยที่จะเลือกอันที่ถูกต้อง
มาขยายความสามารถกันหน่อยแล้วเพิ่มจอแสดงผล เราใช้จอแสดงผลเช่นนี้:
นี่คือการแสดงที่เรียบง่ายบน shift register TM1637 เขาไม่ต้องการโปรโตคอลการสื่อสารที่รวดเร็วสำหรับการทำงานและห้องสมุดไม่ใช้พื้นที่มาก มีการวางแผนที่จะแสดงจำนวนความสว่างความเร็วข้อความผิดพลาดและข้อความระบบอื่น ๆ บนหน้าจอ และสิ่งที่สำคัญที่สุดคือการเลือกหมายเลขภาพสำหรับการแสดงผล เพื่อควบคุมสิ่งทั้งหมดนี้เราใช้โปรแกรมเปลี่ยนไฟล์ มันเย็นกว่าโพเทนชิออมิเตอร์ที่หมุนมุมไม่ จำกัด และทำตามขั้นตอนเล็ก ๆ ราวกับทำตามขั้นตอนเขายังมีปุ่ม
เราจะเชื่อมต่อที่นี่ตามโครงการนี้:
สำหรับชุดรูปแบบนี้มีเฟิร์มแวร์แยกต่างหากในโฟลเดอร์โครงการ เราเริ่มและแฟลช วิธีใช้มัน - ต่อมาอีกหน่อยและตอนนี้เรามารวบรวมเหล็กทั้งหมดในกรณีปกติ ด้านล่างมีเค้าโครงและฟาร์มรวมเราจะประสานและซ่อนทุกอย่างในกล่องรวมสัญญาณขนาดเล็ก
เราจะป้อนระบบจากแบตเตอรี่นิกเกิล 4 ก้อนมีแรงดันไฟฟ้า 1.2 V และ 4 ชิ้นจะให้พลังงานเพียง 5 V เพื่อให้พลังงานกับเทปและ Arduino นอกจากนี้แบตเตอรี่เหล่านี้ให้ความสงบ 3-4 A ซึ่งเพียงพอสำหรับเรา ใช้เทป 144 LEDs ต่อเมตรเพื่อเพิ่มความละเอียดของภาพ
อันดับแรกเราจะตัดหน้าต่างสำหรับแสดงและจากนั้นเราจะจัดการกับการวางองค์ประกอบที่เหลือ ..
มันยังคงที่จะประสานอาหารและในหลักการทุกอย่าง
สำหรับวิธีการเข้ารหัสมีหมวกที่ยอดเยี่ยมมาก แต่มีขายทั้งแพ็คเช่นเดียวกับสิ่งเล็ก ๆ ใน aliexpress
โดยทั่วไปทุกอย่างพร้อมเรายึดระบบเข้ากับโปรไฟล์ นี่เป็นภาพวาดที่มีความละเอียด 144 พิกเซลความยาว 1 เมตรและชุดอิเล็กทรอนิกส์ที่เรียบร้อยพร้อมการตั้งค่าที่สะดวก
การพูดของการตั้งค่า ดังนั้นคุณจะใช้สิ่งนี้อย่างไร ผู้เขียนเปลี่ยนการออกแบบเล็กน้อยย้ายสวิตช์ไฟย้ายการ์ดหน่วยความจำ
เปิดเครื่องคว้ากล่องกดปุ่มแล้ววาดด้วยรูปวาด สำหรับการเปิดตัวและการตั้งค่า: หลังจากการเพิ่มหรือเปลี่ยนแปลงภาพในการ์ดหน่วยความจำจำเป็นต้องเริ่มต้นด้วยการประมวลผล (ในรุ่นนี้คุณจะต้องกดตัวเข้ารหัสและใช้พลังงานข้อความเริ่มปรากฏขึ้นปล่อยปุ่มข้อความการเตรียมการปรากฏขึ้น) การเตรียมการใช้เวลาสองสามวินาทีขึ้นอยู่กับจำนวนภาพในการ์ดหน่วยความจำและความยาว ตอนนี้เราได้รับเชิญให้เลือกความสว่าง ความสว่างเปลี่ยนจาก 10 เป็น 95
ความสว่างสูงสุดไม่ได้ถูก จำกัด โดยความสว่างของเทป แต่โดยกระแสที่เราตั้งไว้ในการตั้งค่านั่นคือทั้งหมดขึ้นอยู่กับแหล่งพลังงานของคุณ
โดยทั่วไปแล้วตอนนี้เราเลือกภาพที่เราต้องการนั่นคือเราต้องรู้ว่าสิ่งที่เกิดขึ้นจำนวนกดปุ่มเริ่มและภาพเคลื่อนไหวที่เล่น
ในการปรับความเร็วให้กดปุ่มเข้ารหัสค้างไว้ sp (ความเร็ว) จะปรากฏขึ้นและกดตัวเข้ารหัสค้างไว้คุณสามารถปรับความเร็วได้
ความเร็วสูงสุดขึ้นอยู่กับความเร็วสูงสุดในการอ่านจากการ์ดหน่วยความจำ
ความเร็วที่เลือกถูกเขียนไปยังหน่วยความจำที่ไม่ลบเลือนและจะไม่ถูกรีเซ็ตในระหว่างการรีบูต อย่างไรก็ตามการเปิดตัวครั้งต่อไปนั้นเร็วกว่ามาก
ขอบคุณสำหรับความสนใจของคุณ แล้วพบกันเร็ว ๆ นี้!
วิดีโอ: