সুচিপত্র:

পিক্সেল ফ্লিপ: 13 টি ধাপ
পিক্সেল ফ্লিপ: 13 টি ধাপ

ভিডিও: পিক্সেল ফ্লিপ: 13 টি ধাপ

ভিডিও: পিক্সেল ফ্লিপ: 13 টি ধাপ
ভিডিও: Display Problem Solve । আপনার ফোনের ডিসপ্লের সমস্যা এক্ষুনি সমাধান করুন 2024, নভেম্বর
Anonim
পিক্সেল ফ্লিপ
পিক্সেল ফ্লিপ

পিক্সেল ফ্লিপ: ইন্টারেক্টিভ আর্ট ওয়াল

www.justdreamdesign.com/

ধাপ 1: পিক্সেল ফ্লিপ

Image
Image
পিক্সেল ফ্লিপ
পিক্সেল ফ্লিপ
পিক্সেল ফ্লিপ
পিক্সেল ফ্লিপ

এটি একটি অটো ফ্লিপ আর্ট ওয়াল যা এনালগ এবং ডিজিটালকে ফ্লিপ বুকের সাথে মোটিফ হিসাবে সংযুক্ত করে।

ধাপ 2: পটভূমি

পটভূমি
পটভূমি
পটভূমি
পটভূমি
পটভূমি
পটভূমি
পটভূমি
পটভূমি

প্রকল্পটি তৈরি করা হয়েছিল কারণ এটি বিভিন্ন উপকরণের উপর ভিত্তি করে প্রতিফলনকে সর্বাধিক করতে এবং সেগুলি মানুষের কাছে প্রকাশ করতে চেয়েছিল। আমরা আমাদের দৈনন্দিন জীবনে যেসব প্রতিফলন দেখি তার মুগ্ধতা প্রকাশ করার জন্য এটি তৈরি করা হয়েছিল।

প্রথম প্রশ্ন আমরা চিন্তা করেছি কিভাবে বিভিন্ন প্রতিফলন প্রকাশ করা যায়। আমরা এই ধারণার অনেক রূপ নিয়েছি।

আমরা একটি ফ্লিপবুকের একটি অ্যানিমেশন জুড়ে এসেছি। হাতে পরিচালিত এনালগ ফ্লিপবুকের বিপরীতে, মোটর সহ স্বয়ংক্রিয় ফ্লিপবুক ডিজিটালে এনালগের অভিজ্ঞতা অর্জন করতে সক্ষম হয়েছিল। যখন ফ্লিপবুকটি ফিরে এল, আমি ভেবেছিলাম বিভিন্ন উপকরণ ব্যবহার করা আকর্ষণীয় হতে পারে।

ফ্লিপবুক অ্যানিমেশন কিভাবে বেশি ব্যবহার করা যায় তা নিয়েও আমরা চিন্তা করেছি। আমরা যে ফ্লিপবুকটি পেয়েছি তা ছিল একটি বর্গক্ষেত্র, কিন্তু এটির মাধ্যমে অ্যানিমেট করার জন্য শুধুমাত্র একটি ফ্লিপবুক ব্যবহারের কাঠামো ছিল সাধারণ। আমি ভাবলাম, আচ্ছা, ইন্টারেক্টিভ উপাদানগুলির সাথে একটি প্রাচীর তৈরির জন্য বেশ কয়েকটি ফ্লিপবুক ব্যবহার করা যায়।

এবং শুধু অনুভূতি নয় যে দেয়ালটি নড়াচড়া করছে, কিন্তু যদি আমরা এটিকে আমাদের ইমেজটি প্রকাশ করতে ব্যবহার করি তবে আমরা একটি আকর্ষণীয় অভিজ্ঞতা তৈরি করতে পারি যা আমাদের উপকরণগুলির এনালগ এবং ডিজিটাল উভয়ই অনুভব করতে দেয়।

আমরা এই লক্ষ্যগুলি নিয়ে কাজ করেছি।

- এনালগ এবং ডিজিটালের সমন্বয়

- ফ্লিপ বুক স্ট্রাকচার ব্যবহার করুন

- ইন্টারেক্টিভ দেয়াল বাস্তবায়ন

ধাপ 3: উপাদান

- অভ্যন্তরীণ উপাদান

1. জোড়া 25 টুকরা কাপলিং

2. 3 মিমি ব্রাস বার 25 সেমি*25 পিস ব্রাস বার

3. 3T এক্রাইলিক 3mm 3t 30cm*30cm এক্রাইলিক

4. 3mm কাঠ বার 200 টুকরা 3mm কাঠ বার

5. তারের বাতা প্লাস্টিক 400 টুকরা 5mm তারের বাতা প্লাস্টিক

- ফ্লিপবুক উপাদান

6. পিভিসি বই কভার শীট 200 টুকরা পিভিসি বই কভার শীট

7. কালো মখমলের চাদর কালো মখমলের চাদর

8. sliver splanges sliver splanges

9. সাদা হলোগ্রাম শীট সাদা হলোগ্রাম শীট 30cm*30cm

10. krylon ধাতব রূপালী স্প্রে 9mm krylon ধাতব রূপালী স্প্রে

- বাহ্যিক উপাদান

11. arduino uno R3 সামঞ্জস্যপূর্ণ বোর্ড arduino uno

12. 5v স্টেপার মোটর (DC 5V 4-phase 5-wire stepper Motor) 5v stepper motor + ULN2003 Driver Board for Arduino

13. ULN2003 স্টেপার মোটর ড্রাইভার বোর্ড

14. DPLC-485HCA DPLC-485HCA

15. 5V SMPS কম্পিউটার পাওয়ার সাপ্লাই

16. 20mm প্রোফাইল 20mm প্রোফাইল

17. ইউএসবি হাব ইউএসবি হাব

18. এল হিং এল এল হিং

19. এল সমতল কবজা এল সমতল কবজা

20. বোল্ট বোল্ট

21. বাদাম বাদাম

22. রেঞ্চ রেঞ্চ

23. epoxy epoxy

24. 3M স্প্রে আঠালো 3m স্প্রে আঠালো

ধাপ 4: নিয়ন্ত্রণ বোর্ড নির্বাচন

নিয়ন্ত্রণ বোর্ড নির্বাচন
নিয়ন্ত্রণ বোর্ড নির্বাচন

Arduino সিদ্ধান্ত নিয়েছে যে অনেক ওপেন সোর্স এবং লাইব্রেরি পাওয়া যায়, তাই আমরা সেগুলি সহজেই ব্যবহার করতে পারি, এবং সেই প্রক্রিয়াকরণটিও একই ভাষা ব্যবহার করছে, তাই সামঞ্জস্যের সাথে কোন সমস্যা হবে না। আমরা তারপর এই প্রকল্পের সাথে এগিয়ে যাওয়ার প্রয়োজনীয়তা যাচাই করেছি।

- আলো: উপকরণগুলির প্রতিফলন বাড়ানোর জন্য শক্তিশালী আলো ব্যবহার করা উচিত। - উপাদান: বিভিন্ন আলোর প্রতিফলন দেখাতে পারে এমন উপাদান। - ফ্লিপবুক স্ট্রাকচার: আমরা যে অ্যানিমেশন চাই, তার জন্য ফ্রি-এঙ্গেল কন্ট্রোল সহ একটি স্টেপ মোটর ব্যবহার করুন। - অ্যাডুইনো: প্রাথমিকভাবে, আমাদের অ্যাডুইনো মেগা দরকার ছিল, কারণ আমরা কেবল একটি অ্যাডুইনো দিয়ে সমস্ত মোটর নিয়ন্ত্রণ করতে চেয়েছিলাম।

যাইহোক, যেহেতু প্রক্রিয়াকরণ একটি অ্যাডুইনোর সাথে যোগাযোগ করছে, যেমন অন্য আরডুইনোর প্রয়োজন ছিল, সেখানে প্রক্রিয়াকরণের মাধ্যমে পাঠানো ডেটা একটি বড় সংখ্যক অ্যাডুইনোতে পাঠানোর প্রয়োজন ছিল

এর ফলে RS485 যোগাযোগের সাথে একটি DPLC485HCA মডিউল ব্যবহার করা হয়েছে যা 1: N দ্বি-নির্দেশমূলক যোগাযোগ সক্ষম করে।

প্রক্রিয়াকরণ তারপর একটি একক মাস্টার অ্যাডুইনো (মাস্টার অ্যাডুইনো) এবং সিরিয়াল যোগাযোগে ডেটা প্রেরণ করে এবং মাস্টার আরডুইনো DPLC-485HCA মডিউল ব্যবহার করে মাস্টার-স্ল্যাবের মধ্যে যোগাযোগ স্থাপন করে।

মাস্টার থেকে প্রাপ্ত ডেটা ব্যবহার করে, স্লেভ আরডুইনো প্রতিটি মোটরকে যে কোণে পরিণত করতে হবে তা নিয়ন্ত্রণ করে, যা মোটরের চলাচলের সাথে চিত্রের প্রক্রিয়ার ফলাফলের চাক্ষুষ উপস্থাপনা প্রদান করে।

ধাপ 5: ফ্লিপবুক উপাদান নির্বাচন করুন

ফ্লিপবুক উপাদান নির্বাচন করুন
ফ্লিপবুক উপাদান নির্বাচন করুন

যেহেতু প্রকল্পটি বিভিন্ন উপকরণ অনুসারে প্রতিফলনকে সর্বাধিক করতে এবং মানুষের কাছে প্রকাশ করতে চেয়েছিল, এটি আলোর বিভিন্ন প্রতিফলন এবং কোণের উপর নির্ভর করে বিভিন্ন উপকরণ সহ চারটি ভিন্ন উপকরণ বেছে নিয়েছিল।

- হলোগ্রাম: আলোর তীব্র প্রতিফলনের কারণে এটি সবচেয়ে উজ্জ্বল উপাদান।

- স্প্ল্যাঞ্জ: এটি এমন একটি উপাদান যা বিভিন্ন প্রতিফলন দেখানোর জন্য এক নজরে একাধিক স্প্যাঙ্গল প্রতিফলিত করে।

- ধাতু: এটি হালকা-অপচয়কারী।

- ভেলভেট: একটি উপাদান যা তার চকচকে কারণে আলোর সাথে রঙে পরিবর্তিত হয়।

প্রক্রিয়াকরণ ব্যবহার করে মোটর নিয়ন্ত্রণের মাধ্যমে উপরোক্ত উপকরণগুলি প্রকাশ করার জন্য, আমরা একটি ধূসর রঙের ফিল্টার ব্যবহার করে ছবিটিকে একটি কালো-সাদা ছবিতে পরিবর্তন করেছি, পিক্সেল সমন্বয় দ্বারা প্রতিটি পিক্সেলের সর্বনিম্ন এবং সর্বোচ্চ রং পরিমাপ করেছি, প্রতিটি পিক্সেলকে চারটি ভাগে ভাগ করেছি রঙ, এবং হোলোগ্রাম, স্প্যাঙ্গেলস, ধাতু এবং মখমল উপাদান দিয়ে মোটরের ঘূর্ণন অনুসারে প্রতিটি বিভাগের প্রতিনিধিত্বকে প্রতিনিধিত্ব করার জন্য মোটরকে প্রতিটি পিক্সেল মান পাঠিয়েছে।

ধাপ 6: স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং

স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং
স্ট্রাকচারাল ডিজাইন এবং প্রোটোটাইপিং

কাঠামো নির্ধারণ করার সময় কী বিবেচনা করা উচিত:

- নিশ্চিত করুন যে একে অপরের মোটর সংঘর্ষ থেকে মুক্ত

- ফ্লিপবুকটি কাঙ্ক্ষিত কোণে থামানো উচিত

- ফ্লিপবুক এবং বাইরের ফ্রেমের মধ্যে কোন হস্তক্ষেপ নেই তা নিশ্চিত করুন

আমরা অপেক্ষাকৃত সহজ-প্রক্রিয়া, এক্রাইলিক 3T ব্যবহার করেছি এবং এক্রাইলিক প্লেটের খরচ এবং প্রাপ্যতার কারণে আমরা একটি ধাতব প্রোফাইল ব্যবহার করার সিদ্ধান্ত নিয়েছি।

কাঠামোটি 5*5, মোট 25 টি আয়তক্ষেত্র নিয়ে গঠিত। প্রতিটি এক্রাইলিক প্লেট তারপর এক্রাইলিক কাটার ব্যবহার করে কাঙ্ক্ষিত আকারে কাটা হয় এবং তারপর একত্রিত করা হয় কব্জা এবং স্ক্রু ব্যবহার করে।

এক্রাইলিক প্লেটের মাঝখানে রেখে যাওয়া নাটকটি একে অপরের মোটরের সাথে সংঘর্ষ ছাড়াই কেবলগুলি রক্ষা করার জায়গা হিসাবে ব্যবহৃত হয়েছিল।

ধাপ 7: ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন

ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন
ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন
ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন
ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন
ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন
ধাপ মোটর এবং কাঠামোগত ইনস্টলেশন

আমরা 25 ধাপের মোটর ব্যবহার করেছি।

- প্রতিটি অ্যাডুইনোর জন্য দুই ধাপের মোটর ব্যবহার করুন

.- স্কোয়ারের ডানদিকে স্টেপ মোটর ইনস্টল করুন

- স্টেপ মোটর নিরাপদ করার জন্য স্ক্রু ব্যবহার করা হয়।

- ক্যাপলিং ব্যবহার করা হয় স্টেপ মোটরের সাথে নতুন প্রধান বারের সংযোগ স্থাপনের জন্য

.- শিনজুবং এর বাইরে একটি কাঠের রড সংযুক্ত করুন এবং উপাদানটিকে একটি বাতা দিয়ে সংযুক্ত করুন।

ধাপ 8: অভ্যন্তরীণ কাঠামো ইনস্টল করুন

অভ্যন্তরীণ কাঠামো ইনস্টল করুন
অভ্যন্তরীণ কাঠামো ইনস্টল করুন
অভ্যন্তরীণ কাঠামো ইনস্টল করুন
অভ্যন্তরীণ কাঠামো ইনস্টল করুন
অভ্যন্তরীণ কাঠামো ইনস্টল করুন
অভ্যন্তরীণ কাঠামো ইনস্টল করুন

ধাপ 9: বোতাম ইনস্টলেশন

বোতাম ইনস্টলেশন
বোতাম ইনস্টলেশন
বোতাম ইনস্টলেশন
বোতাম ইনস্টলেশন

ফ্লিপবুক ব্যবহার করার সময় ইন্টারেক্টিভ প্রভাবগুলি সর্বাধিক করার জন্য আমরা প্রতিটি ছবির জন্য বিভিন্ন কীবোর্ড বোতাম বেছে নিয়েছি। যখন ব্যবহারকারী কীবোর্ডে ক্লিক করে, তখন মোটর এবং ফ্লিপবুক কাজ করে এবং কীবোর্ড-নির্দিষ্ট চিত্রগুলি উপস্থিত হয়।

ধাপ 10: তারের

তারের
তারের
তারের
তারের
তারের
তারের
তারের
তারের

বর্গক্ষেত্রটি 25 টি ধাপের মোটর, 14 টি অ্যাডুইনো এবং 14 টি একটি DLC-485HCA ব্যবহার করেছে। প্রসেসিং এবং মাস্টার আরডুইনো অবশ্যই সংযুক্ত থাকতে হবে।

আমরা এটি একটি ব্রেডবোর্ড ব্যবহার করে সংযুক্ত করেছি। আমি রুটিবোর্ডে + এবং - অংশগুলি বিভক্ত করার চেষ্টা করেছি এবং পর্যাপ্ত শক্তি সরবরাহের জন্য তাদের মোটরের সাথে সংযুক্ত করেছি।

- মাস্টার অ্যাডুইনো

1. DPLC-485HCA এর সংযোগ তারের মাধ্যমে পাওয়ার 2 এর সাথে। DPLC-485HCA

2 Arduino নং 2 pin3 সংযোগ করে।

DLC-485HCA এর 3 Arduino 3 pin4 এর সাথে সংযুক্ত। DPLC-485HCA

4 Arduino 3 পিনের সাথে সংযোগ স্থাপন করে

5. DPLC-485HCA 5 অ্যাডুইনো 5Vpin এর সাথে সংযুক্ত

6. DPLC-485HCA 6 হল যোগাযোগের গ্রাউন্ড, BREADBOARD এর Arduino থেকে GND লাইনের সাথে সংযোগ স্থাপন

- স্লেভ অ্যাডুইনো

- মোটর 1

1. ULN2003 মোটর ড্রাইভার 1 এর IN1 এবং Aduino 12 পিনের সাথে সংযুক্ত

2. ULN2003 মোটর ড্রাইভ 1 এবং Arduino 5 পিনে IN2 এর সাথে সংযুক্ত

3. ULN2003 মোটর ড্রাইভ 1 এবং Arduino 6 এ IN3 পিনের সাথে সংযুক্ত

4. ULN2003 মোটর ড্রাইভ 1 এবং Arduino 7 এর IN4 পিনের সাথে সংযুক্ত

5. ULN2003 মোটর ড্রাইভ 1 এবং - BREADBOARD- এ লিঙ্ক করুন

6. ULN2003 মোটর ড্রাইভ 1 এবং BREADBOARD এ + এর মধ্যে সংযোগ

- মোটর 2

1. ULN2003 মোটর ড্রাইভের IN1 এবং Aduino 8 পিনের সাথে সংযোগ করুন

2. ULN2003 মোটর ড্রাইভ 2 এবং Arduino 9 পিনে IN2 এর সাথে সংযুক্ত

3. ULN2003 মোটর ড্রাইভ 2 এ আইএন 3 এর সাথে সংযুক্ত এবং অ্যাডুইনোতে 10 পিন করুন

4. ULN2003 মোটর ড্রাইভ 2 এবং Arduino 11 এর IN4 পিনের সাথে সংযুক্ত

5. ULN2003 মোটর ড্রাইভ 2 এবং - BREADBOARD- এ লিঙ্ক করুন

6. ULN2003 মোটর ড্রাইভ 2 এবং BREADBOARD এ + এর মধ্যে সংযোগ

-DPLC-485HCA

1. DPLC-485HCA এর সংযোগ তারের দ্বারা বিদ্যুতের সাথে

2. DPLC-485HCA 2 Arduino নং 2 পিনের সাথে সংযুক্ত

3. DLC-485HCA এর 3 টি Arduino 3 পিনের সাথে সংযুক্ত

4. DPLC-485HCA 4 Arduino 3 পিনের সাথে সংযুক্ত

5. DPLC-485HCA 5 অ্যাডুইনো 5Vpin এর সাথে সংযুক্ত

6. DPLC-485HCA 6 হল যোগাযোগের গ্রাউন্ড, BREADBOARD এর Arduino থেকে GND লাইনের সাথে সংযোগ স্থাপন

- কম্পিউটার পাওয়ার সাপ্লাই

1. BREADBOARD- এর + এবং- কে কম্পিউটার বিদ্যুৎ সরবরাহের + এবং- 5V এর সাথে সংযুক্ত করুন

ধাপ 11: একটি পাওয়ার সাপ্লাই

একটি পাওয়ার সাপ্লাই
একটি পাওয়ার সাপ্লাই
একটি পাওয়ার সাপ্লাই
একটি পাওয়ার সাপ্লাই

যেহেতু কম্পিউটারের সাথে সংযুক্ত হলেই প্রক্রিয়াকরণ কাজ করে, আমরা একটি ইউএসবি হাব ব্যবহার করেছি, যা পাওয়ার কম নয়। যাইহোক, একমাত্র উৎস ইউএসবি হাবের একক অ্যাডুইনোর সাথে সংযুক্ত দুটি মোটরের একটিকে 5V SMPS এর সাথে সংযুক্ত করার জন্য অপর্যাপ্ত শক্তি রয়েছে যাতে এটি বিদ্যুতের বাইরে না যায়।

প্রস্তাবিত: