সুচিপত্র:

একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোজেল: 10 টি ধাপ
একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোজেল: 10 টি ধাপ

ভিডিও: একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোজেল: 10 টি ধাপ

ভিডিও: একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোজেল: 10 টি ধাপ
ভিডিও: কেন মিররলেস ক্যামেরা উৎপাদনে মনোযোগ দেবে নাইকন ও ক্যানন? | Nikon | Canon | Camera |Mirrorless Camera 2024, জুলাই
Anonim
একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোসেল
একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোসেল
একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোসেল
একটি ক্যামেরা-মাউন্টের জন্য MCU- নিয়ন্ত্রণযোগ্য ক্যারোসেল

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

ধাপ 1: যন্ত্রাংশ এবং সরঞ্জাম

যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম

হার্ডওয়্যার প্রয়োজন: 1/4-20 x 2 "লম্বা বোল্ট, পরিমাণ। 1 1/4-20 হেক্স বাদাম, পরিমাণ। 3 1/4-20 উইং বাদাম, পরিমাণ। 1 4-40 মেশিন স্ক্রু, পরিমাণ। 40 মেশিন বাদাম, পরিমাণ। 12 1/4 "লম্বা #4 স্পেসার, পরিমাণ। 12 কাঠের স্ক্রু, পরিমাণ 6 1/16 "x 1.5" লম্বা পিন, পরিমাণ 1 2.5 "টেনশন স্প্রিং, পরিমাণ। 1 2-অংশ ইপক্সি পাতলা বেইলিং ওয়্যার 22-এডব্লিউজি ইনসুলেটেড ওয়্যার স্যালভেজড হার্ডওয়্যার: বাতিল সিডি-রম মিডিয়া, qty। 2 গিয়ারবক্স খেলনা গাড়ী থেকে উদ্ধার, পরিমাণ। 1 পুলি সহ টাইমিং বেল্ট, 1 পিস কাঠের পাতলা স্ক্র্যাপ শীট মেটালের বৈদ্যুতিন উপাদান: 10k ওহম প্যানেল-মাউন্ট পোটেন্টিওমিটার, পরিমাণ। 1 1 কে ওহম প্রতিরোধক, পরিমাণ 1। পিসিবিএ 0.1 এর পছন্দের MCU, "মোলেক্স 2-পিন, 3-পিন এবং 4-পিন ওয়্যার কানেক্টর মোলেক্স ক্রিপ-অন সংযোগ টার্মিনেটর টুলস: #1 ফিলিপস স্ক্রু ড্রাইভার #2 ফিলিপস স্ক্রু ড্রাইভার টিন স্নিপস 7/16" Wrenches 1/4 "বাদাম চালক নিডেল-নাক প্লায়ার ড্রিল, বিট 1/4-20 ডাই (একটি ট্যাপ এবং ডাই সেট হিসাবে) শার্পি মার্কার কম্পাস সোল্ডারিং কিট তারের স্ট্রিপার কাঠের করাত

ধাপ 2: পরিকল্পনা, মার্ক এবং প্রি-ড্রিল

পরিকল্পনা, মার্ক এবং প্রি-ড্রিল
পরিকল্পনা, মার্ক এবং প্রি-ড্রিল

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

ধাপ 3: পটেন্টিওমিটারে উপরের সিডি মাউন্ট করুন

পটেন্টিওমিটারে উপরের সিডি মাউন্ট করুন
পটেন্টিওমিটারে উপরের সিডি মাউন্ট করুন
পটেন্টিওমিটারে উপরের সিডি মাউন্ট করুন
পটেন্টিওমিটারে উপরের সিডি মাউন্ট করুন

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

ধাপ 4: উপরের সিডিতে নিচের সিডি বোল্ট করুন

উপরের সিডিতে নিচের সিডি বোল্ট করুন
উপরের সিডিতে নিচের সিডি বোল্ট করুন

আপনি প্রকৃতপক্ষে নিম্ন সিডি-রম যুক্ত করার আগে, ক্যামেরার মাউন্ট করা বোল্টটি সংযুক্ত করুন। বারো 4-40 মেশিন স্ক্রু, স্পেসার এবং হেক্স বাদাম ব্যবহার করে অন্য সিডিকে এই সমাবেশে বোল্ট করুন।

ধাপ 5: কাঠের উপর ক্যারোজেল মাউন্ট করুন

কাঠের উপর ক্যারোজেল মাউন্ট করুন
কাঠের উপর ক্যারোজেল মাউন্ট করুন

কাঠের প্রি-ড্রিলড 1/4 গর্তের মধ্য দিয়ে থ্রেডেড পটেনশিয়োমিটার শ্যাফ্টটি রাখুন। দ্বিতীয় 1/4-20 হেক্স বাদামকে পটেন্টিওমিটারের শ্যাফ্টে থ্রেড করুন এবং বাদামকে শক্ত করুন যাতে ক্যারোসেল সামনের দিকে এগিয়ে যায় এটি তার এনালগ পরিসরের ঠিক কেন্দ্রে রয়েছে।

ধাপ 6: আপনার MCU কে সিরিয়াল ভোল্টমিটারে পরিণত করার জন্য কিছু টেস্ট ফার্মওয়্যার লিখুন

আপনার MCU কে সিরিয়াল ভোল্টমিটারে পরিণত করার জন্য কিছু টেস্ট ফার্মওয়্যার লিখুন
আপনার MCU কে সিরিয়াল ভোল্টমিটারে পরিণত করার জন্য কিছু টেস্ট ফার্মওয়্যার লিখুন

আমি আমার সেটআপে NXP LPC2148 থেকে LPC2148 MCU ব্যবহার করেছি, কারণ আমি আমার কাজের অভিজ্ঞতা থেকে তাদের সাথে পরিচিত। অন্যান্য ভালো পছন্দ হবে এনালগ ইনপুট সহ একটি সস্তা MCU এবং বিনামূল্যে GNU টুলচেইন এবং RS232 পোর্ট সহ বিনামূল্যে GPIO পিন। সিরিয়াল পোর্টে ফলাফল। এমসিইউ প্রোগ্রামিং এর জটিলতার পরিপ্রেক্ষিতে, এই বিষয়ে আরো গভীরভাবে নির্দেশাবলী সম্পূর্ণ নিজস্ব হবে। একটি উপযুক্ত ফ্ল্যাশ কেবল দিয়ে আপনার MCU ফ্ল্যাশ করুন। আপনার কোড প্রথম চেষ্টায় সঠিকভাবে কাজ করে, তাই না?

ধাপ 7: আপনার MCU রিডিং ক্যালিব্রেট করুন

আপনার MCU রিডিং ক্যালিব্রেট করুন
আপনার MCU রিডিং ক্যালিব্রেট করুন
আপনার MCU রিডিং ক্যালিব্রেট করুন
আপনার MCU রিডিং ক্যালিব্রেট করুন

সুতরাং, কিছু এমিগেটর ক্লিপ দিয়ে আপনার এমসিইউ বোর্ডে আপনার পটেনশিয়োমিটার কেবেল করুন। আমি MCU বোর্ডে 3.3VDC উৎসের সাথে বাম বৈদ্যুতিক টার্মিনাল সংযুক্ত করেছি, ডান টার্মিনালটি গ্রাউন্ড করেছি এবং 1K রোধকের মাধ্যমে মধ্যম টার্মিনালটিকে এনালগ ইনপুট এর পিনের সাথে সংযুক্ত করেছি। potentiometer তার ভ্রমণের একটি বিস্তৃত অংশে আছে। আপনার MCU কে একটি পাওয়ার সোর্স দিয়ে দিন এবং আপনার সিরিয়াল ক্যাবলটি সংযুক্ত করুন। আপনার পছন্দের RS232 টার্মিনাল প্রোগ্রামটি খুলুন এবং রিডিংগুলি দেখুন আমি প্রথমে যা খুঁজছিলাম তা হল ADC রেজিস্টার করা সর্বোচ্চ/সর্বনিম্ন সম্ভাব্য ভোল্টেজ।, পুনরায় কম্পাইল, reflashed, এবং আমার টার্মিনাল প্রোগ্রাম ব্যাক আপ শুরু। যাইহোক, "_udivsi ()" ট্র্যাক ডাউন করা কঠিন। দৃশ্যত, LPC2000 MCU- এর বিভাগ করা পছন্দ করে না। আমিও না, তাই আমরা অসম্মতি জানাতে রাজি হলাম। আমি যে সংখ্যার পরের সেটটি চেয়েছিলাম তা হল ভোল্টেজ যখন ক্যারোজেল সোজা সামনের দিকে, বাম এবং ডান দিকে নির্দেশ করে। আমি দেখেছি যে ক্যারোসেল আপনি থেকে অর্থপূর্ণ সংখ্যা পেতে পারেন তার চেয়ে অনেক দূরে বাম এবং ডানে ঘুরতে পারেন। আমি প্রায় 180 ডিগ্রির জন্য ভাল রিডিং পেয়েছি, তাই আমি আমার ক্যামেরাটি সম্পূর্ণ বাম থেকে পূর্ণ-ডান দিকে নির্দেশ করতে পারি। আবার, আমি ফার্মওয়্যার আমার গণনা এই সংখ্যা যোগ। এটি পোটেন্টিওমিটার থেকে নেওয়া পড়া কিছুটা নির্ভরযোগ্য সেন্সর রিডিংয়ে পরিণত করে।

ধাপ 8: অবশিষ্ট হার্ডওয়্যার এবং ইলেকট্রনিক্স সংযুক্ত করুন।

অবশিষ্ট হার্ডওয়্যার এবং ইলেকট্রনিক্স সংযুক্ত করুন।
অবশিষ্ট হার্ডওয়্যার এবং ইলেকট্রনিক্স সংযুক্ত করুন।
অবশিষ্ট হার্ডওয়্যার এবং ইলেকট্রনিক্স সংযুক্ত করুন।
অবশিষ্ট হার্ডওয়্যার এবং ইলেকট্রনিক্স সংযুক্ত করুন।

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

ধাপ 9: ক্যাবলিং

ক্যাবলিং
ক্যাবলিং
ক্যাবলিং
ক্যাবলিং
ক্যাবলিং
ক্যাবলিং

আহ, বেহায়াপনার সময়। আপনার MCU কে পোটেন্টিওমিটারের সাথে সংযুক্ত করার জন্য তারের প্রয়োজন হবে এই তারের পরিমাপ, কাটা, ফালা, এবং ঝাল। mouser.com থেকে ব্যয়বহুল ছোট অংশ। সিরিয়াসলি, সত্যিই ভালো ক্যাবল বানানো অনেক কাজ। আপনার সিস্টেমের জন্য যা ভাল কাজ করে তা করুন।

ধাপ 10: আপনার ফার্মওয়্যার শেষ করুন

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

প্রস্তাবিত: