সুচিপত্র:

Potentiometers থেকে ADC মান পড়ুন: 4 টি ধাপ
Potentiometers থেকে ADC মান পড়ুন: 4 টি ধাপ

ভিডিও: Potentiometers থেকে ADC মান পড়ুন: 4 টি ধাপ

ভিডিও: Potentiometers থেকে ADC মান পড়ুন: 4 টি ধাপ
ভিডিও: Analog -to- digital conversion 2024, জুলাই
Anonim
Potentiometers থেকে ADC মান পড়ুন
Potentiometers থেকে ADC মান পড়ুন

এই নিবন্ধে আমি আপনাকে দেখাব কিভাবে একটি পটেন্টিওমিটার থেকে এডিসি মানগুলি পড়তে হয়।

এটি Arduino প্রোগ্রামিং এর ভিত্তি। যা আরডুইনো প্রদত্ত এনালগ পিন ব্যবহার করে এনালগ মান পড়ছে।

পোটেন্টিও ব্যবহার করার পাশাপাশি, বেশ কয়েকটি সেন্সর রয়েছে যা এনালগ ইনপুট ব্যবহার করে। যেমন হালকা সেন্সর, শব্দ সেন্সর এবং মাটির আর্দ্রতা সেন্সর।

কেন একটি পাত্র ব্যবহার করবেন? কারণ এই উপাদানটি খুঁজে পাওয়া সহজ এবং এনালগ ইনপুট ব্যবহার করে পড়া সেন্সরগুলিকে প্রতিনিধিত্ব করতে পারে।

এই ADC পড়া থেকে, এটি পরে আউটপুট ডিভাইসের সাথে সহযোগিতা করা যেতে পারে। এবং অবশ্যই আকর্ষণীয় জিনিস তৈরি করবে।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

এটি একটি উপাদান যা এই টিউটোরিয়ালে প্রয়োজন:

  • Arduino ন্যানো v3.0
  • Potentio 100K
  • জাম্পার ওয়্যার
  • প্রকল্প বোর্ড
  • ইউএসবি মিনি
  • ল্যাপটপ
  • Arduino IDE

ধাপ 2: একত্রিত করুন

একত্রিত করা
একত্রিত করা

ব্যবহৃত সমস্ত উপাদান একত্রিত করুন।

এটি একত্রিত করার জন্য একটি নির্দেশিকা হিসাবে উপরের পরিকল্পিত অঙ্কনটি ব্যবহার করুন।

Arduino থেকে Potentio

1 ==> Gnd

2 ==> A0

3 ==> +5V

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

সার্কিট ইনস্টল করার পরে। পরবর্তী, তৈরি করা হয়েছে ADC রিড প্রোগ্রাম দিয়ে arduino পূরণ করুন।

আমি যে স্কেচটি তৈরি করেছি তা মোটামুটি এইরকম:

অকার্যকর সেটআপ () {// সিরিয়াল যোগাযোগ শুরু করুন 9600 বিট প্রতি সেকেন্ডে: Serial.begin (9600); }

// লুপ রুটিন চিরকালের জন্য বারবার চলে:

অকার্যকর লুপ () {// এনালগ পিনে ইনপুট পড়ুন 0: int sensorValue = analogRead (A0); // আপনি যে মানটি পড়েন তা মুদ্রণ করুন: Serial.println (sensorValue); বিলম্ব (1); // স্থিরতার জন্য পড়ার মাঝে বিলম্ব}

আপনি নীচের মূল ফাইলটি ডাউনলোড করতে পারেন:

ধাপ 4: ফলাফল

ফলাফল
ফলাফল

ফলাফলগুলি দেখার একটি উপায় নিম্নরূপ:

  • আরডুইনোতে সিরিয়াল মনিটর খুলুন।
  • সিরিয়াল মনিটরে বাড রেট নিশ্চিত করুন এবং প্রোগ্রামটি উপযুক্ত (এখানে 9600 ব্যবহার করে)।
  • তারপর potentiometer চালু করুন
  • ডানদিকে ঘোরানো হলে, ADC মান আরও বেশি হবে
  • বাম দিকে ঘোরালে, ADC মান ছোট হবে
  • ক্ষুদ্রতম মান হল 0 এবং সবচেয়ে বড় মান হল 1023।

ডিজিটাল ডেটা 0-1023 থেকে, আমরা অন্যান্য আকর্ষণীয় জিনিস তৈরি করতে এটি ব্যবহার করতে পারি। শুধু আমার আসন্ন নিবন্ধ দেখুন।

প্রস্তাবিত: