สารบัญ:

Pixel Flip: 13 ขั้นตอน
Pixel Flip: 13 ขั้นตอน

วีดีโอ: Pixel Flip: 13 ขั้นตอน

วีดีโอ: Pixel Flip: 13 ขั้นตอน
วีดีโอ: ASUS ZenBook Flip 13 UX363 พลังแห่งความสร้างสรรค์ บนรูปทรงที่บางเบา และสุดยอดหน้าจอ OLED 2024, กรกฎาคม
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: Interactive Art Wall

www.justdreamdesign.com/

ขั้นตอนที่ 1: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

นี่คือ Auto Flip Art Wall ที่รวมเอาแอนะล็อกและดิจิทัลเข้ากับ Flip Book เป็นบรรทัดฐาน

ขั้นตอนที่ 2: พื้นหลัง

พื้นหลัง
พื้นหลัง
พื้นหลัง
พื้นหลัง
พื้นหลัง
พื้นหลัง
พื้นหลัง
พื้นหลัง

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

คำถามแรกที่เราคิดว่าจะแสดงการสะท้อนต่างๆ ได้อย่างไร เราได้ใช้รูปแบบมากมายในแนวคิดนี้

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

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

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

เราทำงานกับเป้าหมายเหล่านี้

- การผสมผสานระหว่างอนาล็อกและดิจิตอล

- ใช้โครงสร้าง Flip Book

- ใช้กำแพงแบบโต้ตอบ

ขั้นตอนที่ 3: วัสดุ

- วัสดุภายใน

1. คัปปลิ้ง คัปปลิ้ง 25 ชิ้น

2. แท่งทองเหลือง 3 มม. 25 ซม. * แท่งทองเหลือง 25 ชิ้น

3. 3T อะคริลิค 3 มม. 3t 30 ซม. * 30 ซม. อะคริลิค

4. ท่อนไม้ 3มม. 200ท่อน ท่อนไม้ 3มม.

5. แคลมป์รัดสายพลาสติก 400 ชิ้น แคลมป์รัดสายพลาสติก 5 มม.

- วัสดุ Flipbook

6. แผ่นปกหนังสือพีวีซี 200 แผ่น แผ่นปกหนังสือพีวีซี

7. แผ่นกำมะหยี่สีดำ แผ่นกำมะหยี่สีดำ

8. เศษไม้ เศษไม้ เศษไม้

9. แผ่นโฮโลแกรมสีขาว แผ่นโฮโลแกรมสีขาว 30cm*30cm

10. สเปรย์สีเงินเมทัลลิก krylon 9 มม. สเปรย์สีเงินเมทัลลิก krylon ขนาด 9 มม.

- วัสดุภายนอก

11. arduino uno R3 บอร์ดที่รองรับ arduino uno

12. 5v stepper motor (DC 5V 4 เฟส 5 สาย stepper Motor) 5v stepper motor + ULN2003 Driver Board สำหรับ Arduino

13. ULN2003 บอร์ดควบคุมสเต็ปเปอร์มอเตอร์

14. DPLC-485HCA DPLC-485HCA

15. แหล่งจ่ายไฟคอมพิวเตอร์ 5V SMPS

16. โปรไฟล์ 20 มม. โปรไฟล์ 20 มม.

17. ฮับ usb ฮับ usb

18. L บานพับ L บานพับ

19. L บานพับแบน L บานพับแบน

20. โบลท์โบลท์

21. นัท นัท

22. ประแจ ประแจ

23. อีพ็อกซี่อีพ็อกซี่

24. กาวสเปรย์ 3M กาวสเปรย์ 3m

ขั้นตอนที่ 4: การเลือกคณะกรรมการควบคุม

การเลือกคณะกรรมการควบคุม
การเลือกคณะกรรมการควบคุม

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

- แสง: ควรใช้แสงจ้าเพื่อเพิ่มการสะท้อนแสงของวัสดุ - วัสดุ: วัสดุที่สามารถแสดงการสะท้อนของแสงที่แตกต่างกัน. - โครงสร้าง Flipbook: สำหรับแอนิเมชั่นที่เราต้องการ ให้ใช้สเต็ปมอเตอร์ที่มีการควบคุมแบบอิสระ - Aduino: ตอนแรกเราต้องการ Aduino Mega เพราะเราต้องการควบคุมมอเตอร์ทั้งหมดด้วย Aduino เพียงตัวเดียว

อย่างไรก็ตาม เนื่องจากการประมวลผลกำลังสื่อสารกับ Aduino หนึ่งตัว เนื่องจากจำเป็นต้องใช้ Arduino ตัวอื่น จึงจำเป็นต้องหาวิธีส่งข้อมูลที่ส่งโดยการประมวลผลไปยัง Aduino จำนวนมาก

ส่งผลให้มีการใช้โมดูล DPLC485HCA พร้อมการสื่อสาร RS485 ที่เปิดใช้งานการสื่อสารแบบสองทิศทาง 1:N

จากนั้นการประมวลผลจะส่งข้อมูลไปยัง Master Aduino (Master Aduino) และการสื่อสารแบบ Serial และ Master Arduino จะสร้างการสื่อสารระหว่าง Master-Slab โดยใช้โมดูล DPLC-485HCA

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

ขั้นตอนที่ 5: เลือกวัสดุ Flipbook

เลือกวัสดุ Flipbook
เลือกวัสดุ Flipbook

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

- โฮโลแกรม: เป็นวัสดุที่ส่องสว่างมากที่สุดเนื่องจากการสะท้อนแสงที่รุนแรง

- สแปลน: เป็นวัสดุที่สะท้อนแสงแพรวพราวหลายอันได้อย่างรวดเร็วเพื่อแสดงการสะท้อนที่แตกต่างกัน

- โลหะ: กระจายแสง

- กำมะหยี่: วัสดุที่มีสีแตกต่างกันตามความมันเงา

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

ขั้นตอนที่ 6: การออกแบบโครงสร้างและการสร้างต้นแบบ

การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ
การออกแบบโครงสร้างและการสร้างต้นแบบ

สิ่งที่ต้องพิจารณาเมื่อกำหนดโครงสร้าง:

- ตรวจสอบให้แน่ใจว่ามอเตอร์ของกันและกันปราศจากการชนกัน

- ฟลิปบุ๊กควรหยุดในมุมที่ต้องการ

- ตรวจสอบให้แน่ใจว่าไม่มีการรบกวนระหว่างฟลิปบุ๊กกับกรอบด้านนอก

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

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

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

ขั้นตอนที่ 7: ขั้นตอนมอเตอร์และการติดตั้งโครงสร้าง

สเต็ปมอเตอร์และการติดตั้งโครงสร้าง
สเต็ปมอเตอร์และการติดตั้งโครงสร้าง
สเต็ปมอเตอร์และการติดตั้งโครงสร้าง
สเต็ปมอเตอร์และการติดตั้งโครงสร้าง
สเต็ปมอเตอร์และการติดตั้งโครงสร้าง
สเต็ปมอเตอร์และการติดตั้งโครงสร้าง

เราใช้มอเตอร์ 25 สเต็ป

- ใช้มอเตอร์สองขั้นตอนสำหรับ aduino. แต่ละตัว

.- ติดตั้งสเต็ปมอเตอร์ตรงกลางด้านขวาของสี่เหลี่ยม

- ใช้สกรูยึดสเต็ปมอเตอร์

- Cappling ใช้เชื่อมต่อแถบหลักใหม่กับสเต็ปมอเตอร์

.- เชื่อมต่อแท่งไม้นอก Shinjubong และเชื่อมต่อวัสดุด้วยที่หนีบ

ขั้นตอนที่ 8: ติดตั้งโครงสร้างภายใน

ติดตั้งโครงสร้างภายใน
ติดตั้งโครงสร้างภายใน
ติดตั้งโครงสร้างภายใน
ติดตั้งโครงสร้างภายใน
ติดตั้งโครงสร้างภายใน
ติดตั้งโครงสร้างภายใน

ขั้นตอนที่ 9: การติดตั้งปุ่ม

การติดตั้งปุ่ม
การติดตั้งปุ่ม
การติดตั้งปุ่ม
การติดตั้งปุ่ม

เราเลือกปุ่มแป้นพิมพ์ที่แตกต่างกันสำหรับแต่ละภาพเพื่อเพิ่มเอฟเฟกต์แบบโต้ตอบให้สูงสุดในขณะที่ใช้ฟลิปบุ๊ก เมื่อผู้ใช้คลิกที่แป้นพิมพ์ มอเตอร์และฟลิปบุ๊กจะทำงานและรูปภาพเฉพาะของแป้นพิมพ์จะปรากฏขึ้น

ขั้นตอนที่ 10: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

สแควร์ใช้มอเตอร์ 25 สเต็ป, 14 อะดูโนและ 14 ตัว DLC-485HCA ต้องเชื่อมต่อการประมวลผลและ Master Arduino

เราได้เชื่อมต่อโดยใช้เขียงหั่นขนม ฉันพยายามแยกส่วน + และ - บนเขียงหั่นขนมและเชื่อมต่อกับมอเตอร์เพื่อให้มีพลังงานเพียงพอ

- อาจารย์อดูอิโน

1. การเชื่อมต่อ DPLC-485HCA กับ POWER โดยสาย2. DPLC-485HCA

2 เชื่อมต่อกับ Arduino No. 2 pin3

DLC-485HCA 3 ตัวเชื่อมต่อกับ Arduino 3 pin4 DPLC-485HCA

4 เชื่อมต่อกับ Arduino 3 ขา

5. DPLC-485HCA 5 เชื่อมต่อกับ Aduino 5Vpin

6. DPLC-485HCA 6 คือ GROUND ของการสื่อสาร เชื่อมต่อกับสาย GND จาก Arduino ใน BREADBOARD

- ทาส Aduino

- มอเตอร์ 1

1. เชื่อมต่อกับ IN1 และ Aduino 12 พินของ ULN2003 Motor Driver1

2. เชื่อมต่อกับ IN2 บน ULN2003 Motor Drive1 และ Arduino 5 pin

3. เชื่อมต่อกับพิน IN3 บน ULN2003 Motor Drive1 และ Arduino 6

4. เชื่อมต่อกับพิน IN4 ของ ULN2003 Motor Drive1 และ Arduino 7

5. ลิงก์ไปที่ - บน ULN2003 Motor Drive1 และ - บน BREADBOARD

6. การเชื่อมต่อระหว่าง + ใน ULN2003 Motor Drive1 และ + ใน BREADBOARD

- MOTOR2

1. เชื่อมต่อกับพิน IN1 และ Aduino 8 ของ ULN2003 Motor Drive2

2. เชื่อมต่อกับ IN2 บน ULN2003 Motor Drive2 และ Arduino 9 พิน

3. เชื่อมต่อกับ IN3 บน ULN2003 Motor Drive2 และพิน 10 บน Aduino

4. เชื่อมต่อกับพิน IN4 ของ ULN2003 Motor Drive2 และ Arduino 11

5. ลิงก์ไปที่ - บน ULN2003 Motor Drive2 และ - บน BREADBOARD

6. การเชื่อมต่อระหว่าง + ใน ULN2003 Motor Drive2 และ + ใน BREADBOARD

-DPLC-485HCA

1. การเชื่อมต่อ DPLC-485HCA กับ POWER โดยสาย

2. DPLC-485HCA 2 เชื่อมต่อกับ Arduino No. 2 pin

3. DLC-485HCA 3 ตัวเชื่อมต่อกับ Arduino 3 pin

4. DPLC-485HCA 4 เชื่อมต่อกับ Arduino 3 pin

5. DPLC-485HCA 5 เชื่อมต่อกับ Aduino 5Vpin

6. DPLC-485HCA 6 คือ GROUND ของการสื่อสาร เชื่อมต่อกับสาย GND จาก Arduino ใน BREADBOARD

- แหล่งจ่ายไฟคอมพิวเตอร์

1. เชื่อมต่อ + และ- ของ BREADBOARD กับ + และ- ของ 5V ของ COMPUTER POWER SUPPLY

ขั้นตอนที่ 11: พาวเวอร์ซัพพลาย

พาวเวอร์ซัพพลาย
พาวเวอร์ซัพพลาย
พาวเวอร์ซัพพลาย
พาวเวอร์ซัพพลาย

เนื่องจากการประมวลผลทำงานเฉพาะเมื่อเชื่อมต่อกับคอมพิวเตอร์ เราจึงใช้ USB HUB ซึ่งใช้พลังงานไม่ต่ำ อย่างไรก็ตาม USB HUB ต้นทางเพียงแหล่งเดียวมีพลังงานไม่เพียงพอในการเชื่อมต่อมอเตอร์ตัวใดตัวหนึ่งจากสองตัวที่เชื่อมต่อกับ aduino ตัวเดียวเข้ากับ 5V SMPS เพื่อไม่ให้พลังงานหมด

แนะนำ: