সুচিপত্র:
- ধাপ 1: এনালগ থেকে ডিজিটাল রূপান্তর কি
- ধাপ 2: বিট বা … রাজ্যের সংখ্যা
- ধাপ 3: ভোল্টেজ থেকে এডিসি আউটপুট এবং ভাইস-ভার্সায় রূপান্তর
- ধাপ 4: অ্যাক্সিলারোমিটার বোঝা
- ধাপ 5: অ্যাকসিলেরোমিটার টপ-সাইড আপ
- ধাপ 6: অ্যাকসিলরোমিটার নীচে-সাইড আপ
- ধাপ 7: মোড়ানো
ভিডিও: এনালগ টু ডিজিটাল রূপান্তর টিউটোরিয়াল: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
হে বন্ধুরা, আমি এই সেমিস্টারে ভ্যান্ডারবিল্ট বিশ্ববিদ্যালয়ে বায়োমেডিক্যাল ইঞ্জিনিয়ারিং মেজরদের জন্য ইঞ্জিনিয়ারিং ক্লাসের পরিচিতির জন্য একজন শিক্ষক সহকারী। আমি তাদের কাছে এনালগ-টু-ডিজিটাল রূপান্তর ব্যাখ্যা করার জন্য এই ভিডিওটি তৈরি করেছি কারণ ক্লাসের সময় শেষ হয়ে গেছে এবং আমি বক্তৃতায় এই পর্যায়ে পৌঁছাতে পারিনি। আমি এটা শেখান জুড়ে দৌড়ে! ইন্সট্রাক্টেবল প্রতিযোগিতা এবং ভাবলাম যদি আমি ইতিমধ্যেই ভিডিওটি তৈরি করে থাকি, তাহলে কেন এটি প্রতিযোগিতায় প্রবেশ করবো না, তাই এখানে যায়।
ভিডিওটি এনালগ-টু-ডিজিটাল রূপান্তরের একটি সহজ ভূমিকা দেয় এবং তারপরে ব্যাখ্যা করে যে এটি একটি অ্যারডুইনো ব্যবহার করে অ্যাকসিলরোমিটার থেকে ডেটা পড়ার সাথে কীভাবে সম্পর্কিত। আপনারা যারা জানেন না, যেমন নাম থেকে বোঝা যায়, একটি অ্যাকসিলরোমিটার ডিভাইসে মহাকর্ষীয় টান পরিমাপ করে। এই বিশেষভাবে অ্যাকসিলরোমিটার x, y, এবং z অক্ষের ত্বরণ পরিমাপ করে। ডেমোতে আমি যে এক্সিলরোমিটার ব্যবহার করছি তা হল MMA7361 এবং ডেটশীট অনলাইনে পাওয়া যাবে। ডেটশীট নিজেই অ্যাকসিলরোমিটারের আরও গভীর তথ্য দেবে। আপনি যদি গুগলে "MMA7361 ফাইল টাইপ: পিডিএফ" সার্চ করেন, তাহলে এটি ঠিক পপ আপ হওয়া উচিত। এটি এই নির্দেশাবলীর সাথে সংযুক্ত। আপনি যদি ডেটশীট পড়তে অভ্যস্ত না হন, তাহলে এটি কিছুটা ভয় দেখাতে পারে। আপনার কোন প্রশ্ন থাকলে নির্দ্বিধায় জিজ্ঞাসা করুন। উপরন্তু, আমি যে অ্যাকসিলরোমিটার মডিউলটি ব্যবহার করছি তা আমাজনে ভার্চুয়াবোটিক্স থেকে কেনা হয়েছিল, যদি আপনি আগ্রহী হন। যাই হোক, এখানে আমার ভিডিও। ভিডিওটি নিজেই স্বয়ংসম্পূর্ণ, কিন্তু যদি আপনি দ্রুত সারসংক্ষেপ চান তবে আমি এর প্রধান অংশগুলি ধাপে হাইলাইট করেছি। আমি আশা করি আপনি এটি থেকে কিছু শিখবেন। এবং যদি আপনার কোন প্রশ্ন থাকে, তাহলে নির্দ্বিধায় জিজ্ঞাসা করুন।
আপনি যদি আমার নির্দেশযোগ্য পছন্দ করেন, অনুগ্রহ করে এটির জন্য ভোট দেওয়ার জন্য নির্দেশাবলী শেখান! প্রতিযোগিতা।
ধাপ 1: এনালগ থেকে ডিজিটাল রূপান্তর কি
এনালগ-টু-ডিজিটাল রূপান্তর (এডিসি) হল প্রক্রিয়াটি একটি পরিবর্তনশীল সংকেত গ্রহণ করে এবং সংকেতকে "ডিজিটাইজিং" করে যাতে কম্পিউটার এটি প্রক্রিয়া করতে পারে।
ধাপ 2: বিট বা … রাজ্যের সংখ্যা
একটি Arduino এর একটি 10-বিট ADC আছে, যার মানে হল যে ভোল্টেজগুলি Arduino কিছু সেন্সর থেকে পড়ছে (আমাদের ক্ষেত্রে সেন্সরটি একটি অ্যাকসিলরোমিটার) 0-1023 এর পরিসরে একটি সংখ্যা দ্বারা উপস্থাপিত হয়। একটি Arduino সর্বোচ্চ ভোল্টেজ 5 V এবং সবচেয়ে ছোট হল 0 V। এই ভোল্টেজগুলি যথাক্রমে 1023 এবং 0 দ্বারা প্রতিনিধিত্ব করা হয়।
বিটগুলির উপর আলোচনা একটু বেশি বিস্তৃত হতে পারে এবং এই নির্দেশের সুযোগের বাইরে একটু, তাই নির্দ্বিধায় এটি আপনার নিজের থেকে আরও অন্বেষণ করুন বা মন্তব্য বিভাগে আমাকে জিজ্ঞাসা করুন।
ধাপ 3: ভোল্টেজ থেকে এডিসি আউটপুট এবং ভাইস-ভার্সায় রূপান্তর
আপনি যদি 2.5 V এর ভোল্টেজ পড়ছেন, আপনি একটি সহজ অনুপাত করে Arduino এর ADC আউটপুট গণনা করতে পারেন। অনেক সময়, আপনি একটি অজানা ভোল্টেজ পড়ছেন এবং আপনি কোন ভোল্টেজটি অনুভব করছেন তা নির্ধারণ করতে Arduino এর ADC আউটপুট ব্যবহার করতে চান। শুধু সেই অনুযায়ী অনুপাত পরিবর্তন করুন।
ধাপ 4: অ্যাক্সিলারোমিটার বোঝা
আমরা একটি অ্যাকসিলরোমিটার দ্বারা ভোল্টেজ আউটপুট বুঝতে একটি Arduino ব্যবহার করতে পারি। এই ভোল্টেজ একটি ত্বরণের সাথে মিলে যায়।
ধাপ 5: অ্যাকসিলেরোমিটার টপ-সাইড আপ
আমাদের যদি অ্যাকসিলরোমিটার টপ-সাইড থাকে, তাহলে এই মূল্যগুলি আমরা Arduino এর ADC থেকে পাওয়ার আশা করতে পারি।
দু Sorryখিত আমি এই উদাহরণে আমার পরিবর্তনশীল হিসাবে "x" ব্যবহার করেছি। আমরা "z-axis" তে ত্বরণ গণনা করছি। আমার পরিবর্তনশীল হিসাবে "x" ব্যবহার করা একটি অভ্যাস। "x" আমার বীজগণিত ক্লাসে পছন্দের প্রথম পরিবর্তনশীল ছিল।
ধাপ 6: অ্যাকসিলরোমিটার নীচে-সাইড আপ
যদি আমাদের অ্যাকসিলরোমিটার নিচের দিকে থাকে (z- অক্ষ নিচে), এই মানগুলি আমরা আশা করতে পারি।
আবার, আমরা z- অক্ষে ত্বরণ গণনা করছি "x" নয়।
ধাপ 7: মোড়ানো
যাই হোক, এটাই। আমি আশা করি আপনি এটি থেকে কিছু শিখেছেন।
যদি আপনি আমার নির্দেশযোগ্য পছন্দ করেন, অনুগ্রহ করে এটির জন্য ইন্সট্রাকটেবলস টিচ ইট এ ভোট দেওয়ার কথা বিবেচনা করুন! প্রতিযোগিতা।
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ
কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
কিভাবে একটি এনালগ পিন ব্যবহার করে একাধিক এনালগ মান পড়বেন: 6 টি ধাপ (ছবি সহ)
কিভাবে একটি এনালগ পিন ব্যবহার করে একাধিক এনালগ মান পড়বেন: এই টিউটোরিয়ালে, আমি আপনাকে দেখাব কিভাবে শুধুমাত্র একটি এনালগ ইনপুট পিন ব্যবহার করে একাধিক এনালগ মান পড়তে হয়
আমার প্রথম পালক উইং: এনালগ-টু-ডিজিটাল কনভার্টার: 5 টি ধাপ
আমার প্রথম পালক উইং: এনালগ-টু-ডিজিটাল কনভার্টার: হ্যালো, আমার সহকর্মী নির্মাতারা! আজকের নির্দেশনা সত্যিই বিশেষ কিছু সম্পর্কে। এই ডিভাইসটি আমার প্রথম ফেটারওয়িং - অ্যাডাফ্রুট এর ফর্ম -ফ্যাক্টর অনুসরণ করে। এটি আমার প্রথম সারফেস মাউন্ট করা পিসিবি! এই ieldালটির আমার সবচেয়ে উল্লেখযোগ্য ব্যবহার এমন একটি ডিভাইসে যা আমি পাগল
এনালগ ক্যামেরাকে (আংশিকভাবে) ডিজিটাল রূপান্তর করুন: 3 টি ধাপ (ছবি সহ)
এনালগ ক্যামেরাকে (আংশিক) ডিজিটাল রূপান্তর করুন: হাই সব! তিন বছর আগে আমি থিংভার্সে একটি মডেল খুঁজে পেয়েছিলাম যা রাস্পবেরি ক্যামেরাটিকে ক্যানন ইএফ লেন্সের সাথে সংযুক্ত করেছিল। এখানে একটি লিঙ্ক https://www.thingiverse.com/thing:909176 এটি ভাল কাজ করেছে এবং আমি এটি ভুলে গেছি। কয়েক মাস আগে আমি আবার পুরানো প্রকল্পটি খুঁজে পেয়েছি এবং
রাস্পবেরি পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করে (এনালগ টু ডিজিটাল কনভার্টার): 4 টি ধাপ
রাস্পবেরী পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করা (ডিজিটাল কনভার্টার থেকে এনালগ): আমাদের আগের নির্দেশাবলীতে, আমরা আপনাকে দেখিয়েছি কিভাবে আপনি আপনার রাস্পবেরি পাই এর জিপিআইও পিনগুলিকে এলইডি এবং সুইচগুলির সাথে সংযুক্ত করতে পারেন এবং জিপিআইও পিনগুলি কীভাবে উচ্চ হতে পারে অথবা কম। কিন্তু আপনি যদি আপনার রাস্পবেরি পাইকে এনালগ সেন্সর দিয়ে ব্যবহার করতে চান? আমরা যদি একটি ব্যবহার করতে চাই