সুচিপত্র:

Arduino সঙ্গে লাক্স মিটার: 5 ধাপ
Arduino সঙ্গে লাক্স মিটার: 5 ধাপ

ভিডিও: Arduino সঙ্গে লাক্স মিটার: 5 ধাপ

ভিডিও: Arduino সঙ্গে লাক্স মিটার: 5 ধাপ
ভিডিও: What is Arduino? || Arduino basic tutorial Bangla || Basic introduction to Arduino || 2024, নভেম্বর
Anonim
Arduino সঙ্গে লাক্স মিটার
Arduino সঙ্গে লাক্স মিটার

একটি লাক্স মিটার (একটি হালকা মিটার হিসাবেও পরিচিত) - একটি হালকা মিটার একটি যন্ত্র যা আলোর পরিমাণ পরিমাপ করতে ব্যবহৃত হয়।

লাক্স - লাক্স (প্রতীক: lx) হল আলোকসজ্জা এবং উজ্জ্বল নির্গমনের এসআই উদ্ভূত একক, যা প্রতি ইউনিট এলাকাতে ভাস্বর ফ্লাক্স পরিমাপ করে।

খোঁড়া পুরুষদের কথায়, একটি লাক্স হল একটি এলাকার উপর কতটা আলো এবং একটি লাক্স মিটার এটি ব্যবহার করার একটি হাতিয়ার। এটি একটি খুব দরকারী হাতিয়ার কিন্তু যদি আপনি এটি বছরে একবার বা দুবার বা এমনকি একবার ব্যবহার করতে যাচ্ছেন তবে একটি মিটারের খরচ এক ধরনের অপচয়, তবে যদি আপনি আমার মতো হন এবং আপনার কাছে একটি এলডিআর এবং একটি আদর্শ আরডুইনো থাকে আপনি বুঝতে পেরেছেন যে আপনি এবং এটি প্রায় 20 মিনিটের মধ্যে তৈরি করবেন এবং আপনাকে দোকানে চালানোর জন্য প্রয়োজনীয় পেট্রোল খরচের চেয়ে কম।

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

আপনার প্রয়োজনীয় জিনিস
আপনার প্রয়োজনীয় জিনিস

· 200 Ω প্রতিরোধক

· আরডুইনো ইউএনও

F পারফোর্ড

· হালকা নির্ভর প্রতিরোধক (LDR)

ঝাল

· তাতাল

· পুরুষ থেকে পুরুষ জাম্পার

(চ্ছিক)

ব্রেডবোর্ড

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

এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন

একটি ভোল্টেজ ডিভাইডার কনফিগারেশনে 200 Ωresistor এবং LDR এর ব্যবস্থা করুন, যেমনটি উপরে পরিকল্পিতভাবে বর্ণিত হয়েছে:

প্রথমে আমি সুপারিশ করব যে আপনি পারফবোর্ডে বিক্রি করার আগে এটি পরীক্ষা করার জন্য একটি ব্রেডবোর্ডে সার্কিট তৈরি করুন, যেমন:

ধাপ 3: এটি স্থায়ী করুন

এটি স্থায়ী করুন
এটি স্থায়ী করুন
এটি স্থায়ী করুন
এটি স্থায়ী করুন
এটি স্থায়ী করুন
এটি স্থায়ী করুন

সোল্ডারিংয়ের জন্য আপনার যৌগগুলি সংগ্রহ করুন।

এইভাবে অংশগুলি সাজান:

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

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

যখন আপনি সম্পন্ন করেন তখন এটি এইরকম হওয়া উচিত:

ধাপ 4: কোড (Arduino স্কেচ)

আপনি প্রোব তৈরি করার পরে, সেই কাঁচা ডেটা মানুষের কথা, লাক্স পরিমাপে অনুবাদ করার জন্য আমাদের এখনও একটি মিটারের প্রয়োজন।

প্রথমে, আমরা আমাদের গণনায় পরবর্তীতে ব্যবহার করার জন্য কিছু ধ্রুবক সংজ্ঞায়িত করি।

আমাদের সেটআপ ফাংশনে, আমরা কেবল আমাদের রিডিং প্রদর্শন করার জন্য একটি সিরিয়াল সংযোগ শুরু করি।

আমাদের লুপে, আমরা ভেরিয়েবল এবং তাদের প্রকারগুলি ঘোষণা করি। পরবর্তী, আমরা Arduino পিন A1 এর মাধ্যমে প্রোব থেকে পড়া পাই। এখন সবার প্রিয় অংশ, ম্যাথ, আমরা A1 থেকে ভোল্টেজকে আমাদের ধ্রুবক MAX_ADC_READING দ্বারা ভাগ করি তারপর আমাদের ADC_REF_VOLTAGE ধ্রুবক দিয়ে গুণ করে রেজিস্টর ভোল্টেজ বের করি। LDR ভোল্টেজ পাওয়ার জন্য আমরা আমাদের ADC_REF_VOLTAGE থেকে আমাদের গণনা করা প্রতিরোধক ভোল্টেজকে বিয়োগ করি, এই মানটি তখন আমাদের প্রতিরোধক ভোল্টেজ দ্বারা LDR ভোল্টেজকে বিভক্ত করে LDR প্রতিরোধের জন্য ব্যবহার করা হয় এবং তারপর আমাদের REF_RESISTANCE ধ্রুবক দ্বারা ফলাফলকে গুণ করে, প্রায় সম্পন্ন হয়, আমরা পাউ ব্যবহার করি () আরডুইনো লাইব্রেরিতে ফাংশন ldrResistance কে বেস হিসেবে LUX_CALC_EXPONENT ধ্রুবক ব্যবহার করে একটি এক্সপোনেন্ট পেতে এবং এক্সপোনেন্ট হিসাবে LUX_CALC_EXPONENT ধ্রুবক, এই মানটি তখন আমাদের লাক্স মান পেতে LUX_CALC_SCALAR ধ্রুবক দ্বারা গুণিত হয়। ঠিক আছে গণিতের ক্লাস শেষ। এখন আমরা এই তথ্যটি সিরিয়াল মনিটরে মুদ্রণ করি এবং 250 ms পর্যন্ত অপেক্ষা করি যাতে আমরা এটি পড়তে পারি। শুধু আপনার Arduino এ কোড আপলোড করুন এবং প্রোবটি সংযুক্ত করুন, এখন আপনি যান এবং হালকা আলোকসজ্জা পরিমাপ করুন

ধাপ 5: উপসংহার:

হ্যাঁ আমি জানি আপনি আরডুইনো থেকে হালকা মিটার ফেন্সি করতে পারেন কিন্তু এটি একটি এলসিডি এবং/অথবা এসডি কার্ড ব্রেক আউট দিয়ে উন্নত করা যেতে পারে, যেখানে আমি সেই যৌগগুলি পেতে বেশ ব্যয়বহুল তাই আমি এটি যোগ করতে পারিনি। যদিও আমি আশা করি যে কেউ এটি পড়ে আমার নকশা উন্নত করবে এবং এটি তৈরি করবে। আরেকটি উন্নতি হতে পারে একটি মিনি বা ন্যানোর মতো ছোট আরডুইনো ব্যবহার করা, এবং তারপরে আপনি এটিকে সরানো এবং সঞ্চয় করা সহজ করতে পারেন।

প্রস্তাবিত: