সুচিপত্র:

OLED সহ MAX44009 লাইট সেন্সর: 7 টি ধাপ
OLED সহ MAX44009 লাইট সেন্সর: 7 টি ধাপ

ভিডিও: OLED সহ MAX44009 লাইট সেন্সর: 7 টি ধাপ

ভিডিও: OLED সহ MAX44009 লাইট সেন্সর: 7 টি ধাপ
ভিডিও: LG OLED evo TV with 4K Detail and in the Deepest Shades of Black 2024, জুলাই
Anonim
OLED সহ MAX44009 লাইট সেন্সর
OLED সহ MAX44009 লাইট সেন্সর

হ্যালো বন্ধুরা!

গতকাল আমি আরেকটি সহজ গ্যাজেট পোস্ট করার সিদ্ধান্ত নিয়েছি যা আমি আমার বন্ধুর জন্য তৈরি করেছি। তিনি আমাকে দিনের বেলা তার গ্রিন হাউসে একটি ফ্যান এবং একটি রিলে নিয়ন্ত্রণ করার জন্য একটি সাধারণ লাইট মিটার তৈরি করতে বলেন। দুর্ভাগ্যবশত আমি সেই প্রকল্পের ছবি পোস্ট করতে পারছি না, কারণ আমি কেবল তার জন্য একটি ন্যানো প্রোগ্রাম করেছি এবং জানি না সে তখন থেকে কি তৈরি করেছে। কিন্তু আমি আমার সংস্করণটি পোস্ট করি।

ধাপ 1: তাহলে এটা কি?

এটি একটি হালকা (লাক্স) মিটার যা একটি আরডুইনো, একটি হালকা সেন্সর, একটি ওলেড ডিসপ্লে এবং কয়েকটি এলইডি ব্যবহার করে। আমি কেন ওলেড ডিসপ্লে বেছে নিলাম তা হল এটি আরডুইনো এর সাথে সংযোগ করা সহজ। এইভাবে আমি সময় এবং উপাদান সংরক্ষণ করতে পারি যাতে এটি একসাথে করা যায়।

চলো আমরা শুরু করি!

ধাপ 2: লাইট সেন্সর

লাইট সেন্সর
লাইট সেন্সর

MAX44009 পরিবেষ্টিত আলো সেন্সর একটি দুর্দান্ত, ব্যবহার করা সহজ এবং খুব সস্তা সেন্সর। কিন্তু সবচেয়ে গুরুত্বপূর্ণভাবে এটি একটি বিস্তৃত পরিমাপ পরিসীমা আছে: 0.045 লাক্স থেকে 188, 000 লাক্স; খুব কম অপারেটিং কারেন্ট। আমি যে লাইব্রেরি ব্যবহার করি তা WPM (ওয়াট প্রতি বর্গ মিটার) গণনা সমর্থন করে। এটা কি যথেষ্ট ভালো ??? হ্যাঁ!

আমি শুধুমাত্র 3.3 ভোল্ট দিয়ে এটি ব্যবহার করার পরামর্শ দিচ্ছি যখন arduino এর সাথে সংযুক্ত।

আমি মৌলিক তথ্য সম্পর্কে পড়ার জন্য এই লিঙ্ক যোগ করেছি।

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

WPM কি?

এটি লাইব্রেরিতে লেখা আছে h.file: bla bla …………….. এটি একটি কম খরচে, ছোট স্কেল, সেন্সর যা পৃথিবীকে আঘাত করছে এমন শক্তিকে আনুমানিক করতে সক্ষম (W/m^2 এ)

যে কোনো সময়. আমি মনে করি এটা সোজা সামনের দিকে।

ধাপ 3: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ

এই প্রকল্পের জন্য প্রয়োজনীয় অংশগুলি হল:

- Arduino Uno (Atmega328 এবং উপরে)

- 0.96 I2C ওলেড ডিসপ্লে

- MAX44009 লাইট সেন্সর

- একটি রুটিবোর্ড

- কয়েকটি জাম্পার তার

- কিছু এলইডি বা 10 সেগমেন্ট নেতৃত্বাধীন বার

তবে অবশ্যই আপনি চাইলে অন্য কোন ডিসপ্লে ব্যবহার করতে পারেন।

ধাপ 4: সংযোগ

Pls বুঝতে: আমি fritzing বা যে মত অন্য কোন জিনিস নেই। আমি এটা পছন্দ করি না এবং এটি নিয়ে বিরক্ত করার সময় এবং স্নায়ু নেই।

সংযোগগুলি খুব সহজ:

ডিসপ্লে এবং সেন্সর Arduino এর I2C লাইন ব্যবহার করে।

প্রদর্শন:

ভিসিসি - 3.3 বা 5 ভোল্ট

GND - স্থল

এসসিএল - এনালগ ৫

এসডিএ - এনালগ 4

MAX44009:

VCC - 3.3 ভোল্ট (শুধুমাত্র !!)

GND - স্থল

এসসিএল - এনালগ 5 এসডিএ - এনালগ 4

আমি ব্রেডবোর্ডে যে 10 টি এলইডি ব্যবহার করেছি তা ডিজিটাল পিন 2 থেকে 11 ব্যবহার করে।

ধাপ 5: সফটওয়্যার

আমি আমার ব্যবহৃত লাইব্রেরি এবং স্কেচ দিচ্ছি।

আরডুইনোতে কপি এবং পেস্ট, কম্পাইল এবং আপলোড করুন।

ধাপ 6: কাজের লাইটমিটার

কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার
কাজে লাইটমিটার

আপলোড করার পরে arduino লাক্স, wpm মান পরিমাপ এবং প্রদর্শন করছে। প্রতি 300ms এ রিডিং আপডেট করা হয়।

স্কেচ দুটি অংশ নিয়ে গঠিত। প্রথম অংশ লেডস ছাড়া, দ্বিতীয় অংশ লেডস সহ।

যেহেতু সেন্সর 188006 লাক্স পর্যন্ত পরিমাপ করতে পারে তাই আমি সিদ্ধান্ত নিয়েছি যে প্রতিটি নেতৃত্ব 18,000 লাক্স নির্দেশ করবে। কিন্তু আপনি আপনার প্রয়োজনের সাথে মান সমন্বয় করতে পারেন। আমি এই হালকা মিটারের আমার চূড়ান্ত সংস্করণের জন্য একটি 10 সেগমেন্ট নেতৃত্বাধীন বার অর্ডার করেছি, কিন্তু এখনও পাইনি। এটি একমাত্র অংশ অনুপস্থিত, কিন্তু যখন আমি এটি গ্রহণ করব, আমি এটি একটি জলরোধী ঘেরে তৈরি করব।

ধাপ 7: সম্পন্ন

তুমি পেরেছ. আপনার পছন্দ মতো ব্যবহার করুন।

আশা করি আপনি এটি দরকারী পাবেন।

আপনার দিনটি শুভ হোক!

প্রস্তাবিত: