আরডুইনো দিয়ে কীভাবে এলইডি এয়ার পলিউশন মিটার সার্কিট তৈরি করবেন

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





এই প্রকল্পে আমরা এমকিউ -135 সেন্সর এবং আরডুইনো ব্যবহার করে একটি বায়ু দূষণ মিটার তৈরি করতে যাচ্ছি। বায়ুতে দূষণের স্তরটি 12 এলইডি সিরিজের দ্বারা নির্দেশিত। যদি এলইডি সংখ্যার চেয়ে বেশি জ্বলতে থাকে তবে বাতাসে দূষণের পরিমাণ বেশি এবং তদ্বিপরীত।



ওভারভিউ

এই প্রকল্পগুলি যেখানে এয়ার কোয়ালিটি যেমন একটি গুরুত্বপূর্ণ ভূমিকা পালন করে হাসপাতালগুলিতে খুব কার্যকর প্রমাণ করতে পারে। বিকল্পভাবে, এটি আপনার নিজের বাড়ির জন্য অন্য শখের প্রকল্পও হতে পারে।

যদিও আমরা এই প্রকল্পের সাথে দুর্দান্ত ডিগ্রির যথাযথতা আশা করতে পারি না, এটি আপনার পরিবেশে দূষণের স্তর সম্পর্কে অবশ্যই যুক্তিসঙ্গতভাবে ভাল ধারণা দিতে পারে।



বাতাসের দূষণ কার্বন ডাই অক্সাইড, কার্বন মনোক্সাইড, বুটেন, মিথেন এবং কিছু গন্ধহীন গ্যাস হতে পারে be সেন্সরটি গ্যাসগুলির মধ্যে পার্থক্য করতে পারে না তবে, এটি যেতে যেতে বায়ু থেকে সমস্ত গ্যাসের নমুনা নেয়।

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

বেশিরভাগ লোকেরা তাদের বাসভবনে বায়ু মানের ব্যবস্থাগুলি উপেক্ষা করে, অনুমান করা হয় যে একা ভারত প্রতি বছর 1.59 মিলিয়ন মৃত্যুর জন্য অবদান রাখে, যার মধ্যে অন্তর্বাস এবং বহিরঙ্গন দূষণ অন্তর্ভুক্ত রয়েছে।

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

ঠিক আছে, এখন সতর্কতা পৃথক করা যাক, সার্কিটারিতে ডুব দিন।

নকশা:

যদি এলইডিগুলি আয়তক্ষেত্রাকার আকারের হয় এবং উপরে লেআউট ডিজাইন ব্যবহার করা হয় তবে বায়ু দূষণের মিটারটি আরও আকর্ষণীয় হবে। তবে আপনি এই প্রকল্পটি আপনার কাছে আরও আকর্ষণীয় করে তুলতে আপনার কল্পনা ব্যবহার করতে পারেন।

কীভাবে এলইডি বায়ু দূষণ মিটার সার্কিট তৈরি করবেন

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

বাতাসে দূষণের উপাদানের পরিবর্তনের কারণে আরডুইনোর পিন এ0 সেন্সরে ভোল্টেজের বিভিন্নতা অনুভূত করে।

সেন্সরটি ভেরিয়েবল প্রতিরোধকের (দূষণের প্রতিক্রিয়া হিসাবে) হিসাবে কাজ করে এবং 10 কে স্থির প্রতিরোধক হয়, এটি ভোল্টেজ বিভাজক হিসাবে কাজ করে। আরডুইনোতে 10-বিট এডিসি রয়েছে, যা বায়ু দূষণ স্তরের প্রতিক্রিয়াতে এলইডিকে আলাদাভাবে আলোকিত করতে সহায়তা করে, যা একটি অ্যানালগ ফাংশন।

আরডুইনোর সাথে এলইডি এয়ার পলিউশন মিটার সার্কিট

যখন অ্যানালগ ভোল্টেজ স্তরটি একটি নির্দিষ্ট প্রান্তিক স্তরকে অতিক্রম করে যা প্রোগ্রামে পূর্ব নির্ধারিত হয়, তখন এটি এলইডি চালু করবে।

ধারাবাহিক এলইডি উচ্চতর প্রান্তিক স্তরের সাথে পূর্ব নির্ধারিত হয়।

এটি এলইডি পরীক্ষার মাধ্যমে শুরু হয়, প্রতিটি এলইডি কিছুটা বিলম্বের সাথে ধারাবাহিকভাবে চালু হয় এবং ব্যবহারকারী LED সংযোগগুলিতে ত্রুটি নির্ধারণ করতে পারে, যেমন সংযোগযুক্ত LED এবং LEDগুলি যা ক্রমিকভাবে সাজানো হয় না। প্রোগ্রামটি 5 মিনিটের জন্য বন্ধ হয়ে আসে এবং সমস্ত এলইডি একসাথে জ্বলে।

এটি সেন্সরকে উষ্ণ করতে যথেষ্ট সময় দেবে আমরা সিরিয়াল মনিটরে আরডুইনো দ্বারা সম্পাদিত কিছু ক্রিয়া দেখতে পাচ্ছি can সেন্সর একবার সর্বোত্তম তাপমাত্রায় পৌঁছে গেলে, আরডুইনো সিরিয়াল মনিটরে কিছু পাঠিয়ে দেয়। রিডিংয়ের উপর ভিত্তি করে, এলইডিগুলি চালু এবং বন্ধ হবে। সিরিয়াল মনিটরে মানগুলি বেশি মুদ্রণ করুন, বেশি সংখ্যক এলইডি চালু হয়।

সিরিয়াল মনিটর এই প্রকল্পে বাধ্যতামূলক নয়, তবে পরীক্ষার উদ্দেশ্যে এটি একটি সহজ সরঞ্জাম হতে পারে।

প্রোটোটাইপ চিত্র:

আরডুইনোর সাথে পরীক্ষিত প্রোটোটাইপ এলইডি এয়ার পলিউশন মিটার সার্কিট

কীভাবে পরীক্ষা করবেন:

Ar আরডুইনো এবং বাহ্যিক বিদ্যুৎ সরবরাহ চালু করুন। এলইডি পরীক্ষা শুরু হবে এবং এটি একবারে চলে।
Program প্রোগ্রামটি সেন্সর উত্তপ্ত হওয়ার জন্য 5 মিনিটের জন্য অপেক্ষা করে।
Serial সিরিয়াল মনিটরে রিডিংগুলি একবার দেখাতে গেলে একটি সিগার লাইটার নিয়ে আসে এবং এটিকে জ্বলন ছাড়াই গ্যাস ফাঁস করে দেয়।
• শীঘ্রই, পঠনগুলি শীর্ষে যায় এবং আরও অনেকগুলি এলইডি জ্বলতে শুরু করে।
• একবার আপনি সেন্সরে প্রবাহিত গ্যাস বন্ধ করলে ধীরে ধীরে LEDs বন্ধ হয়ে যায়। এখন আপনার এলইডি বায়ু দূষণের মিটার আপনাকে রুম পরিবেশন করতে প্রস্তুত।

প্রোগ্রাম কোড:

//--------------Program developed by R.Girish---------------//
int input=A0
int a=2
int b=3
int c=4
int d=5
int e=6
int f=7
int g=8
int h=9
int i=10
int j=11
int k=12
int l=13
int T=750
unsigned long X = 1000L
unsigned long Y = X * 60
unsigned long Z = Y * 5
void setup()
{
Serial.begin(9600)
Serial.println('Sensor is getting ready, please wait for 5 min.')
pinMode(a,OUTPUT)
pinMode(b,OUTPUT)
pinMode(c,OUTPUT)
pinMode(d,OUTPUT)
pinMode(e,OUTPUT)
pinMode(f,OUTPUT)
pinMode(g,OUTPUT)
pinMode(h,OUTPUT)
pinMode(i,OUTPUT)
pinMode(j,OUTPUT)
pinMode(k,OUTPUT)
pinMode(l,OUTPUT)
pinMode(a,HIGH)
delay(T)
digitalWrite(a,HIGH)
delay(T)
digitalWrite(b,HIGH)
delay(T)
digitalWrite(c,HIGH)
delay(T)
digitalWrite(d,HIGH)
delay(T)
digitalWrite(e,HIGH)
delay(T)
digitalWrite(f,HIGH)
delay(T)
digitalWrite(g,HIGH)
delay(T)
digitalWrite(h,HIGH)
delay(T)
digitalWrite(i,HIGH)
delay(T)
digitalWrite(j,HIGH)
delay(T)
digitalWrite(k,HIGH)
delay(T)
digitalWrite(l,HIGH)
delay(T)
delay(Z)
}
void loop()
{
Serial.println(analogRead(input))
if(analogRead(input)>=85) digitalWrite(a,1)
if(analogRead(input)>=170) digitalWrite(b,1)
if(analogRead(input)>=255) digitalWrite(c,1)
if(analogRead(input)>=340) digitalWrite(d,1)
if(analogRead(input)>=425) digitalWrite(e,1)
if(analogRead(input)>=510) digitalWrite(f,1)
if(analogRead(input)>=595) digitalWrite(g,1)
if(analogRead(input)>=680) digitalWrite(h,1)
if(analogRead(input)>=765) digitalWrite(i,1)
if(analogRead(input)>=850) digitalWrite(j,1)
if(analogRead(input)>=935) digitalWrite(k,1)
if(analogRead(input)>=1000) digitalWrite(l,1)
delay(1000)
if(analogRead(input)<=85) digitalWrite(a,0)
if(analogRead(input)<=170) digitalWrite(b,0)
if(analogRead(input)<=255) digitalWrite(c,0)
if(analogRead(input)<=340) digitalWrite(d,0)
if(analogRead(input)<=425) digitalWrite(e,0)
if(analogRead(input)<=510) digitalWrite(f,0)
if(analogRead(input)<=595) digitalWrite(g,0)
if(analogRead(input)<=680) digitalWrite(h,0)
if(analogRead(input)<=765) digitalWrite(i,0)
if(analogRead(input)<=850) digitalWrite(j,0)
if(analogRead(input)<=935) digitalWrite(k,0)
if(analogRead(input)<=1000) digitalWrite(l,0)
}
//--------------Program developed by R.Girish---------------//




পূর্ববর্তী: এমপি -135 ব্যবহার করে এলপিজি ফাঁস এসএমএস সতর্কতা - আপনার সেলফোনে সতর্কতা বার্তা পান পরবর্তী: LM317 ভেরিয়েবল স্যুইচ মোড পাওয়ার সাপ্লাই (এসএমপিএস)