অ্যাকসিলরোমিটার হল অনন্য ইলেক্ট্রোমেকানিক্যাল ডিভাইস যা ত্বরণ শক্তি পরিমাপ করে, যেমন 9.8 মিটার প্রতি সেকেন্ডের মাধ্যাকর্ষণ মাধ্যম আপনার কম্পিউটারের মতো স্থির বস্তুর উপর ক্রমাগত টানছে। প্রকৃতপক্ষে, কম্পিউটার কোম্পানিগুলি ল্যাপটপে অ্যাকসিলরোমিটার ইনস্টল করা শুরু করেছে যাতে হঠাৎ ফ্রি ফলস সনাক্ত করা যায় এবং হার্ডড্রাইভ বন্ধ করে তাদের ক্ষতির হাত থেকে রক্ষা করা যায়। যদিও এগুলি জটিল যন্ত্র যা বেশিরভাগ ইঞ্জিনিয়ারিং শিক্ষার্থী এবং প্রযুক্তি পেশাদাররা ব্যবহার করে, আপনি আপনার অ্যাকসিলরোমিটারের কাত এবং ত্বরণ পরিমাপ করার জন্য একটি সহজ সার্কিট তৈরি করতে পারেন।
ধাপ
3 এর মধ্যে পার্ট 1: আপনার অ্যাকসিলরোমিটারকে একটি মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করা
ধাপ 1. আপনার অ্যাকসিলরোমিটারকে একটি ব্রেডবোর্ডের সাথে সংযুক্ত করুন।
ব্রেডবোর্ড হচ্ছে এমন ডিভাইস যা সোল্ডারিং ব্যবহার না করে সার্কিট তৈরি করতে পারে। এই ক্ষেত্রে, আপনি এটি ব্যবহার করছেন আপনার অ্যাকসিলরোমিটারকে মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করতে। অ্যাকসিলরোমিটার ধরে রাখুন যাতে নীচের পিনগুলি নিচের দিকে মুখ করে থাকে। এখন, আপনার ব্রেডবোর্ডে আলতো করে পিন টিপুন যাতে পিনের পাশটি আপনার মাইক্রোকন্ট্রোলারের দিকে মুখ করে থাকে।
- নিশ্চিত হোন যে আপনার মাইক্রোকন্ট্রোলারটি উল্টো এবং আপনার রুটিবোর্ড এবং অ্যাকসিলরোমিটারের উপরে অবস্থিত।
- একটি মাইক্রোকন্ট্রোলার প্যাকেজ কিনুন-যেমন Arduino Uno বেসিক স্টার্টার কিট- যা একটি মাইক্রোকন্ট্রোলার, একটি ব্রেডবোর্ড এবং প্রয়োজনীয় সমস্ত জাম্পার তারের সাথে আসে।
ধাপ 2. "X_OUT" কে "A_O" এর সাথে সংযুক্ত করুন।
" আপনার অ্যাকসিলরোমিটারের "X_OUT" পিনের উপরে সরাসরি ব্রেডবোর্ডের গর্তে একটি জাম্পার তার ertোকান। এখান থেকে, আপনার মাইক্রোকন্ট্রোলারে "A0" লেবেলযুক্ত ইনপুটের সাথে তারের অন্য দিকটি সংযুক্ত করুন।
"A0" ইনপুটটি মাইক্রোকন্ট্রোলার বোর্ডের উপরের বাম দিকে থাকা উচিত যদি এটি উল্টো দিকে উল্টে যায়। আপনি ব্র্যান্ডের নাম সোজা বা উল্টো কিনা তা যাচাই করে এর অবস্থান বলতে পারেন।
ধাপ 3. "Y_1" থেকে "A_1" চালান।
" এক্সেলরোমিটারে "Y_OUT" পিনের উপরে সরাসরি ব্রেডবোর্ডের গর্তে একটি দ্বিতীয় জাম্পার তার ertোকান, যা "X_OUT" এর বাম দিকের প্রথমটি। এখন, মাইক্রোকন্ট্রোলার বোর্ডে "A1" ইনপুটের সাথে তারের অন্য প্রান্তটি সংযুক্ত করুন।
"A1" ইনপুটটি মাইক্রোকন্ট্রোলার বোর্ডে "A0" ইনপুটটির বাম দিকে সরাসরি অবস্থিত যখন এটি উল্টো হয়ে যায়।
ধাপ 4. "Z_OUT" কে "A_2" এর সাথে সংযুক্ত করুন।
" আপনার অ্যাক্সিলরোমিটারের "Z_OUT" পিনের উপরে ব্রেডবোর্ডের গর্তে আপনার তৃতীয় জাম্পার তারটি ertোকান, যা "Y_OUT" পিনের বাম দিকে অবস্থিত। এখান থেকে, মাইক্রোকন্ট্রোলার বোর্ডে "A2" ইনপুটের সাথে তারের অন্য দিকটি সংযুক্ত করুন।
"A2" ইনপুটটি মাইক্রোকন্ট্রোলার বোর্ডে "A1" ইনপুটের বাম দিকে অবস্থিত যখন এটি উল্টো হয়ে যায়।
ধাপ 5. "GND" এর সাথে "GND" সংযুক্ত করুন।
" আপনার অ্যাকসিলরোমিটারের "GND" পিনের উপরে ব্রেডবোর্ডের গর্তের সাথে একটি চতুর্থ জাম্পার তার সংযুক্ত করুন, যা "Z_OUT" সংযোগকারীর বাম দিকে অবস্থিত। মাইক্রোকন্ট্রোলার বোর্ডে একই ইনপুটে তারের অন্য প্রান্ত সংযুক্ত করুন।
"GND" ইনপুট A1 থেকে A5 ইনপুটগুলির ডানদিকে থাকা উচিত যখন মাইক্রোকন্ট্রোলার বোর্ডটি উল্টো হয় এবং সাধারণত সাদা রঙে হাইলাইট করা হয়।
পদক্ষেপ 6. উপযুক্ত ভোল্টেজের সাথে "VCC" সংযুক্ত করুন।
আপনার অ্যাকসিলরোমিটারের ভোল্টেজটি আপনার মাইক্রোকন্ট্রোলার বোর্ডের সাথে সংযুক্ত ভোল্টেজ ইনপুটের সাথে মেলে। উদাহরণস্বরূপ, যদি আপনার মাইক্রোকন্ট্রোলার 3.3 V হয়, তাহলে "VCC" এর উপরে ব্রেডবোর্ডের গর্ত থেকে একটি তার চালান-"X_OUT" তারের ডানদিকে-মাইক্রোকন্ট্রোলার বোর্ডে "3.3 V" ইনপুট।
"3.3 V" ইনপুটটি "GND" ইনপুটের ডানদিকে থাকা উচিত যখন মাইক্রোকন্ট্রোলার উল্টো হয়।
3 এর অংশ 2: একটি স্ক্রিপ্ট সেট আপ করা
ধাপ 1. আপনার কম্পিউটারে Arduino ইনস্টল করুন।
আরডুইনো হল মাইক্রোকন্ট্রোলার বোর্ডগুলির জন্য ওপেন সোর্স সফটওয়্যার যা আপনার কম্পিউটার থেকে কোড লিখতে এবং আপলোড করতে এবং ফিজিক্যাল বোর্ডে স্থানান্তর করতে ব্যবহৃত হয়। এক্সিলারোমিটার ব্যবহার করে নতুনদের জন্য, এটি ব্যবহার করার জন্য সেরা সফ্টওয়্যার। আরডুইনো উইন্ডোজ, ওএস এক্স বা লিনাক্সে ইনস্টল করা যায়।
এখানে Arduino ডাউনলোড করুন:
পদক্ষেপ 2. আপনার মাইক্রোকন্ট্রোলারকে আপনার কম্পিউটারে সংযুক্ত করুন।
এখন পর্যন্ত, আপনার মাইক্রোকন্ট্রোলারটি কেবল আপনার অ্যাকসিলরোমিটারের সাথে সংযুক্ত। এখন, আপনাকে মাইক্রোকন্ট্রোলারকে আপনার কম্পিউটারে সংযুক্ত করতে হবে যাতে এটি মাইক্রোকন্ট্রোলারের মাধ্যমে আপনার অ্যাকসিলরোমিটার থেকে ডেটা পড়তে পারে। এটি করার জন্য, আপনার কম্পিউটারে আপনার মাইক্রোকন্ট্রোলারের ইউএসবি পোর্টটি একটি তারের মাধ্যমে সংযুক্ত করুন।
যদি আপনার মাইক্রোকন্ট্রোলার একটি USB তারের সাথে না আসে, একটি ইলেকট্রনিক্স স্টোর থেকে একটি কিনুন যা আপনার মাইক্রোকন্ট্রোলার থেকে আপনার কম্পিউটারে চালানোর জন্য যথেষ্ট।
ধাপ 3. আপনার মাইক্রোকন্ট্রোলার বোর্ডের জন্য একটি গিটহাব অ্যাকসিলরোমিটার স্ক্রিপ্ট ডাউনলোড করুন।
GitHub হল বিভিন্ন Arduino স্ক্রিপ্ট প্যাকেজের জন্য হার্ডওয়্যারের নির্বাচিত টুকরাগুলির একটি সম্পদ। উদাহরণস্বরূপ, যদি আপনি একটি MMA8452Q মাইক্রোকন্ট্রোলার ব্যবহার করেন, তাহলে "MMA8452Q লাইব্রেরি" অনুসন্ধান করুন এবং এটি ডাউনলোড করুন। আপনি যদি Arduino Uno ব্যবহার করেন, তাহলে সংশ্লিষ্ট অ্যাকসিলরোমিটার স্ক্রিপ্ট লাইব্রেরি অনুসন্ধান করুন এবং এটি ডাউনলোড করুন।
- একবার আপনি গিটহাবের মাধ্যমে ফাইলটি খুঁজে পেলে "ক্লোন বা ডাউনলোড করুন" এ ক্লিক করুন এবং তারপরে "জিপ ডাউনলোড করুন।"
- আপনি যেকোনো সম্পদ থেকে স্ক্রিপ্ট ব্যবহার করতে পারেন অথবা আপনার নিজের লিখতে পারেন, কিন্তু নতুনদের জন্য GitHub সবচেয়ে নির্ভরযোগ্য উৎস।
ধাপ 4. আরডুইনোতে মাইক্রোকন্ট্রোলার লাইব্রেরি ইনস্টল করুন।
আপনার মাইক্রোকন্ট্রোলারের প্রযোজ্য অ্যাকসিলরোমিটার লাইব্রেরি ডাউনলোড করার পরে, আরডুইনো খুলুন। এখন, উইন্ডোর শীর্ষে "স্কেচ" ট্যাবে ক্লিক করুন এবং তারপরে "লাইব্রেরি অন্তর্ভুক্ত করুন" নির্বাচন করুন। এখান থেকে, ". ZIP লাইব্রেরি যোগ করুন" নির্বাচন করুন এবং তারপরে আপনার ডাউনলোড করা লাইব্রেরিতে ক্লিক করুন।
যদি আপনি আপনার. ZIP ফাইলটি খুঁজে না পান তবে আপনার কম্পিউটারে ফাইলের নামটি অনুসন্ধান করুন।
ধাপ 5. Arduino এ আপনার অ্যাকসিলরোমিটার স্কেচ লোড করুন।
আরডুইনো উইন্ডোতে, "ফাইল" ট্যাবে ক্লিক করুন এবং তারপরে "উদাহরণগুলি" এর উপরে ঘুরুন। এখন, আপনার ডাউনলোড করা অ্যাকসিলরোমিটার স্কেচ নির্বাচন করুন। সাধারণভাবে, অ্যাকসিলরোমিটার ডিভাইসের মধ্যে কোড মোটামুটি অনুরূপ হবে। যাইহোক, যথেষ্ট ছোটখাট পার্থক্য রয়েছে যে তারা শুধুমাত্র তাদের নির্দিষ্ট হার্ডওয়্যারের সাথে কাজ করবে।
নিশ্চিত করুন যে আপনার স্ক্রিপ্ট আপনার অ্যাকসিলরোমিটারের জন্য ডিজাইন করা হয়েছে। উদাহরণস্বরূপ, ADXL337 অ্যাকসিলরোমিটারের একটি স্ক্রিপ্ট সম্ভবত ADXL377 অ্যাকসিলরোমিটারের সাথে কাজ করবে না।
পদক্ষেপ 6. আপনার মাইক্রোকন্ট্রোলারে স্কেচ আপলোড করুন।
আরডুইনোতে, "সরঞ্জামগুলি" নির্বাচন করুন, তারপরে "বোর্ড" এর উপরে ঘুরুন এবং আপনার মাইক্রোকন্ট্রোলার বোর্ডটি নির্বাচন করুন। এখান থেকে, "টুলস" এবং তারপর "সিরিয়াল পোর্ট" -এ আঘাত করে আপনার বোর্ডের সিরিয়াল পোর্ট নির্বাচন করুন-এটি সম্ভবত COM3 বা উচ্চতর। চেক করার জন্য, আপনার বোর্ড সংযোগ বিচ্ছিন্ন করুন এবং মেনু পুনরায় খুলুন-যে এন্ট্রি চলে গেছে তা হল মাইক্রোকন্ট্রোলার বোর্ড পোর্ট। এখন, বোর্ডটি পুনরায় সংযোগ করুন এবং সেই পোর্টটি নির্বাচন করুন। অবশেষে, আপলোড বাটনে ক্লিক করুন অথবা ম্যাক ওএস এক্সের জন্য Cmd+U অথবা উইন্ডোজের জন্য Ctrl+U চাপুন।
আপনার স্কেচ আপলোড করার আগে নিশ্চিত করুন যে আপনার মাইক্রোকন্ট্রোলার একটি USB তারের মাধ্যমে আপনার কম্পিউটারের সাথে সংযুক্ত আছে।
3 এর অংশ 3: আপনার অ্যাকসিলরোমিটার পরিচালনা করা
ধাপ 1. এক্স-অক্ষের মান পরিবর্তন করতে অ্যাকসিলরোমিটারটি বাম এবং ডানদিকে কাত করুন।
ব্রেডবোর্ডটি ধরুন এবং এটি বাম দিকে কাত করুন। যেহেতু অ্যাক্সিলরোমিটার এখন এই অক্ষ বরাবর মাধ্যাকর্ষণ টান অনুভব করে, তাই x- মান হ্রাস পাবে। এখন, এক্স-অক্ষের মান বাড়ানোর জন্য অ্যাকসিলরোমিটারের ডানদিকে কাত করুন।
- মনে রাখবেন যে মানগুলি একটি নির্দিষ্ট অক্ষে বস্তুর দ্বারা অভিজ্ঞ যথাযথ ত্বরণের প্রতিনিধিত্ব করে-এই ক্ষেত্রে, x- অক্ষ।
- মানগুলি g-force (g) ইউনিটে উপস্থাপন করা হয়। এক গ্রাম প্রতি সেকেন্ডে 9.8 মিটার সমান।
ধাপ 2. Y- অক্ষের মান পরিবর্তন করতে অ্যাকসিলরোমিটারকে পিছনে এবং সামনে কাত করুন।
যদি আপনি অ্যাকসিলরোমিটারকে আপনার দিকে পিছনে কাত করেন-y- অক্ষের মান হ্রাস পাবে। বিপরীতভাবে, যদি এটি y- অক্ষের মান বাড়ানোর জন্য এগিয়ে যায়।
অ্যাকসিলরোমিটার কাত করার জন্য সবসময় ব্রেডবোর্ড ব্যবহার করুন। আপনি যদি অ্যাক্সিলরোমিটারটি সরাসরি ধরেন, এটি সরানোর সময় এটি আলগা হতে পারে।
পদক্ষেপ 3. জেড-অক্ষের মান পরিবর্তন করতে অ্যাকসিলরোমিটারকে উপরে ও নিচে তুলুন।
যেহেতু আপনি অ্যাক্সিলরোমিটার উপরে তুললে মাধ্যাকর্ষণ শক্তি বাড়ছে, তাই z- অক্ষের মান বৃদ্ধি পাবে। আপনি যদি z- অক্ষের মান কমাতে চান, অ্যাকসিলরোমিটার কম করুন।