সুচিপত্র:

হালকা সংবেদনশীল আইরিস: 4 টি ধাপ
হালকা সংবেদনশীল আইরিস: 4 টি ধাপ

ভিডিও: হালকা সংবেদনশীল আইরিস: 4 টি ধাপ

ভিডিও: হালকা সংবেদনশীল আইরিস: 4 টি ধাপ
ভিডিও: How To Read Eye Glass Prescription | চশমার প্রেসক্রিপশন কি করে পড়তে হয় | Power @YourstudyEducation 2024, ডিসেম্বর
Anonim
Image
Image
হালকা সংবেদনশীল আইরিস
হালকা সংবেদনশীল আইরিস

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

ধাপ 1: 3D মুদ্রণ

3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং

এই বিল্ডের 3D মুদ্রিত উপাদানগুলির জন্য উত্পাদন প্রক্রিয়াটির নিজস্ব টিউটোরিয়াল পৃষ্ঠা থাকতে পারে এবং প্রকৃতপক্ষে, আমি সেগুলি তৈরি করতে ব্যবহার করেছি:

www.thingiverse.com/thing:2019585

আমি সুবিধার জন্য এখানে ফাইল অন্তর্ভুক্ত করেছি।

এই উদাহরণ সম্পর্কে কয়েকটি নোট, আইরিসের ব্লেড (বা পাতা) আসলে 3 ডি প্রিন্টারের সীমাবদ্ধতার কারণে একই ফাইলগুলি ব্যবহার করে একটি রজন প্রিন্টার দিয়ে উত্পাদিত হয়েছিল। এছাড়াও, পুরো মুদ্রণটি 10%বাড়ানো হয়েছিল। টুকরোগুলো একসাথে কাজ করার জন্য কিছু বিস্তারিত কাজ হয়েছে, আমি সূক্ষ্ম বালি কাগজ, একটি ইউটিলিটি ছুরি এবং একটি ড্রিল বিট দিয়ে টুকরোগুলোকে অনেকটা আকার দিতে শেষ করেছি।

এই প্রক্রিয়া চলাকালীন আমি যে অন্যান্য irises তদন্ত করেছি:

souzoumaker.com/blog-1/2017/8/12/mechanica…

www.instructables.com/id/How-to-make-a-12-…

ধাপ 2: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ

গ্যালারিতে দেখানো মডেলটি নির্মাণের জন্য আমি যে যন্ত্রগুলি এবং উপকরণগুলি ব্যবহার করব সেগুলি আপনার প্রয়োজনীয় অংশগুলি দেখায়:

- 3D মুদ্রিত আইরিস ডায়াফ্রাম

- Futaba S3003 servo মোটর

- আরডুইনো ইউএনও মাইক্রো কন্ট্রোলার

- হালকা নির্ভরশীল প্রতিরোধক: অন্ধকার প্রতিরোধের 1 এম ওহম / হালকা প্রতিরোধের 10 ওহম - 20 কে ওহম

- 10k ওহম এনালগ পোটেন্টিওমিটার

- 500 ওহম প্রতিরোধক

- পিসিবি (প্রিন্টেড সার্কিট বোর্ড)

- হেডার (পাঁচ)

- তার: কালো, লাল, সাদা এবং হলুদ

- ডুপন্ট সংযোগকারী তারের (দুই)

- সোল্ডারিং লোহা (এবং ঝাল)

-মাল্টিমিটার

- তারের snips

যে কাঠামোটি এই প্রোটোটাইপটি তৈরি করে তা MDF, 3/4 ইঞ্চি পাতলা পাতলা কাঠ, কাঠের আঠালো, গরম আঠালো বন্দুক, শক্ত তার (একটি কোট হ্যাঙ্গার এবং একটি কাগজের ক্লিপ থেকে), সেইসাথে বিভিন্ন ড্রিল এবং বিট, একটি টেবিল দেখেছি এবং ব্যান্ড দেখেছি, পাওয়ার স্যান্ডার এবং প্রচুর ট্রায়াল এবং ত্রুটি। ফটো থেকে বস্তুটি তৃতীয় পুনরাবৃত্তি।

ধাপ 3: সার্কিট/আবাসন নির্মাণ

সার্কিট/আবাসন নির্মাণ
সার্কিট/আবাসন নির্মাণ
সার্কিট/আবাসন নির্মাণ
সার্কিট/আবাসন নির্মাণ
সার্কিট/আবাসন নির্মাণ
সার্কিট/আবাসন নির্মাণ

এই দিকটি ডিজাইন করার সময় আমার একটি "মুরগি এবং ডিম" শৈলী সংশয় ছিল। যেহেতু আমার ইলেকট্রনিক্স স্কিম্যাটিক্সের অভিজ্ঞতা নেই, তাই আমি সার্কিটটি তার প্রকৃত কনফিগারেশন বা ছদ্ম-পরিকল্পিতভাবে বিবেচনা করতে পছন্দ করি। আমি দেখেছি যে MDF/প্লাইউড হাউজিং এবং ওয়্যারিং উভয়ের স্থাপত্য অপ্রত্যাশিত উপায়ে একে অপরকে সীমাবদ্ধ করছে। আমি এমন কিছু নিয়ে আসার চেষ্টা করেছি যা দৃশ্যত সহজ এবং স্বনির্ভর।

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

-আবাসনের উল্লম্ব অংশ (MDF থেকে তৈরি) সামান্য কোণে। আইরিসের মতো একই সমতলে ঘোরানোর জন্য, আমি কাঠের সার্ভো মাউন্টে একই কোণ তৈরি করতে একটি টেবিল মাউন্ট করা বেল্ট স্যান্ডার ব্যবহার করেছি যা আমি প্লাইউড বেসে আঠালো।

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

-আইরিস এমডিএফের মধ্যে চটপটে ফিট করে, কিন্তু তবুও আমি পুরো হাউজিংকে কেবল অ্যাকচুয়েটর বাহুর পরিবর্তে সকেটে ঘোরানো থেকে বিরত রাখার জন্য গরম আঠালো একটি পুঁতি যোগ করেছি। এটি আমার প্রত্যাশার চেয়ে সার্ভো লিভার আর্মের আরও সুনির্দিষ্ট প্রান্তিককরণ প্রয়োজন। এই টিউটোরিয়ালটি ব্যবহার করে অনেকের কাছে যা সম্ভবত স্পষ্ট, যদিও আমি শুরু করার সময় আমার কাছে অপ্রত্যাশিত ছিল, সেটি হল সার্ভোর ঘূর্ণন এবং আইরিসের ঘূর্ণন 1: 1। আইরিস অ্যাকচুয়েটর বাহুর মতো একই ব্যাসার্ধ অর্জনের জন্য আমাকে সার্ভোর জন্য একটি ছোট প্লাস্টিকের আর্ম এক্সটেনশন করতে হয়েছিল। কোডটি মূলত সার্ভোর ঘূর্ণন সম্ভাবনার পূর্ণ সুবিধা নিয়েছিল, কিন্তু আমি আইরিসের প্রকৃত ঘূর্ণন পরিমাপ শেষ করেছিলাম, তারপর, ট্রায়াল এবং ত্রুটির মাধ্যমে, সার্ভোর ঘূর্ণনের ডিগ্রির জন্য একটি কাস্টম মান খুঁজে পেয়েছিলাম যা একটি আকর্ষণীয় প্রভাব অর্জন করেছিল।

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

ধাপ 4: কোড

কোড
কোড

#অন্তর্ভুক্ত // সার্ভো লাইব্রেরি

Servo serv; // servo নামের ঘোষণা

int sensorPin = A1; // LDR এর জন্য ইনপুট পিন নির্বাচন করুন

int sensorValue = 0; // পরিবর্তনশীল সেন্সর থেকে আসা মান সংরক্ষণ করতে

int timeOUT = 0; // servo জন্য পরিবর্তনশীল

int কোণ = 90; // ডাল সংরক্ষণ করতে পরিবর্তনশীল

অকার্যকর সেটআপ()

{

serv.attach (9); // servo অবজেক্ট সিরিয়াল.বেগিন (9600) পিন 9 এ সার্ভো সংযুক্ত করে; // যোগাযোগের জন্য সিরিয়াল পোর্ট সেট করে

}

অকার্যকর লুপ ()

{

sensorValue = analogRead (sensorPin); // সেন্সর থেকে মান পড়ুন

Serial.println (sensorValue); // পর্দায় সেন্সর থেকে আসা মানগুলি প্রিন্ট করে

কোণ = মানচিত্র (সেন্সরভ্যালু, 1023, 0, 0, 88); // ডিজিটাল মানগুলিকে সার্ভোর জন্য ঘূর্ণনের ডিগ্রিতে রূপান্তর করে

serv.write (কোণ); // সার্ভো মুভ করে

বিলম্ব (100);

}

প্রস্তাবিত: