MQ-135: গ্যাস বা এয়ার কোয়ালিটি সেন্সর

MQ-135

আপনার প্রকল্পগুলিতে পরিবেশের বায়ুর গুণমান পরীক্ষা করতে এবং ক্ষতিকারক এজেন্টের উপস্থিতি সনাক্ত করার জন্য আপনার কাছে সুনির্দিষ্ট সরঞ্জামের প্রয়োজন হতে পারে। সে সেন্সর MQ-135 স্বাস্থ্যের জন্য ক্ষতিকারক বিভিন্ন গ্যাসের নির্ভরযোগ্য এবং দক্ষ সনাক্তকরণ অফার করে আপনি এটিই খুঁজছিলেন।

এখানে আপনি সম্পর্কে জানতে পারেন বৈশিষ্ট্য এবং অ্যাপ্লিকেশনMQ-135 সেন্সরের s, অ্যামোনিয়া, অ্যালকোহল, বেনজিন এবং ধোঁয়ার মতো গ্যাস সনাক্ত করার ক্ষমতা হাইলাইট করে, এবং আপনি শিখবেন কিভাবে এটি Arduino এর সাথে ব্যবহার করতে হয়...

MQ-135 সেন্সর কি?

mq-135

El MQ-135 মডিউল একটি সেন্সর ইন্ডিয়াম-ডোপড টিন অক্সাইড সেমিকন্ডাক্টর (In2O3-SnO2) যার একটি বৈদ্যুতিক পরিবাহিতা রয়েছে যা তার পরিবেশে গ্যাসের ঘনত্বের উপর নির্ভর করে পরিবর্তিত হয়। পরিবাহিতার এই পরিবর্তনটি সেন্সরের বৈদ্যুতিক প্রতিরোধের একটি পরিবর্তনে অনুবাদ করে, যা উপস্থিত গ্যাসের ঘনত্ব নির্ধারণ করতে এবং পরিমাপ করা যেতে পারে।

বাতাসে যেসব গ্যাস সনাক্ত করা যায় তার মধ্যে রয়েছে CO2, অ্যালকোহল, নাইট্রোজেন অক্সাইড (NOx), কার্বন মনোক্সাইড (CO), অ্যামোনিয়া (NH3), সালফাইড, বেনজিন (C6H6), ধোঁয়া এবং অন্যান্য গ্যাস স্বাস্থ্যের জন্য ক্ষতিকর। মনে রাখবেন যে প্রতিটি গ্যাসের পরিমাণ পরিমাপ করা সম্ভব নয়, এটি আপনাকে এই ধরণের গ্যাসের অস্তিত্ব পরীক্ষা করে বাতাসের গুণমান নির্ধারণ করতে সহায়তা করবে।

উপরন্তু, আপনি এটা জানতে হবে সংবেদনশীলতা পরিবর্তিত হতে পারে পরিমাপ করা গ্যাসের উপর নির্ভর করে, উদাহরণস্বরূপ:

  • অ্যামোনিয়া (NH3): 10ppm-300ppm
  • বেনজিন: 10ppm-1000ppm
  • অ্যালকোহল: 10ppm-300ppm

এর ক্রিয়াকলাপের বিষয়ে, MQ-135 সেন্সরটি বায়ুতে উপস্থিত গ্যাস এবং সেন্সরের সংবেদনশীল পৃষ্ঠের মধ্যে মিথস্ক্রিয়ার উপর ভিত্তি করে তৈরি করা হয়েছে, টিন অক্সাইড ইন্ডিয়ামের সাথে ডোপড, যেমন আমি পূর্বে উল্লেখ করেছি। যখন একটি গ্যাস সেন্সর পৃষ্ঠের সংস্পর্শে আসে, গ্যাসের অণুগুলি পৃষ্ঠে শোষিত অক্সিজেন পরমাণুর সাথে প্রতিক্রিয়া করে, ইলেকট্রন মুক্ত করে এবং উপাদানের বৈদ্যুতিক পরিবাহিতা পরিবর্তন করে।.

La বৈদ্যুতিক পরিবাহিতার পরিবর্তনের মাত্রা গ্যাসের ঘনত্ব এবং এর সম্বন্ধের উপর নির্ভর করে টিন অক্সাইড দ্বারা ইন্ডিয়ামের সাথে ডোপড। অ্যামোনিয়া, অ্যালকোহল, বেনজিন এবং ধোঁয়ার মতো গ্যাসগুলির মধ্যে এই উপাদানটির জন্য একটি উচ্চ সম্পর্ক রয়েছে, যা সেন্সরের বৈদ্যুতিক পরিবাহিতাতে উল্লেখযোগ্য পরিবর্তনগুলিকে অনুবাদ করে।

MQ-135 সেন্সর অ্যাপ্লিকেশন

MQ-135 সেন্সর বিভিন্ন সেক্টরে বিস্তৃত অ্যাপ্লিকেশন খুঁজে পায়, যার মধ্যে রয়েছে:

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

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

MQ-135 দ্বারা সনাক্ত করা গ্যাস সম্পর্কে

গ্যাসের

শর্তাবলী গ্যাস সনাক্ত করা হয়েছেএটা অবশ্যই বলা উচিত যে MQ-135 ক্ষতিকারক গ্যাসগুলির একটি ভাল পরিমাণে সংবেদনশীল। যেমনটি আমি আগে উল্লেখ করেছি, তাদের মধ্যে রয়েছে:

  • কার্বন ডাই অক্সাইড (সিও 2): এই গ্যাস, যদি প্রচুর পরিমাণে পাওয়া যায়, অক্সিজেন-দরিদ্র পরিবেশে রক্তের অম্লতা বাড়াতে পারে, এটি মাথাব্যথা, মাথা ঘোরা, তন্দ্রা, বমি বমি ভাব, বিভ্রান্তি এবং শ্বাসকষ্টের কারণ হতে পারে। যদি ঘনত্ব এবং এক্সপোজার বেশি হয় তবে এটি অন্যান্য বড় সমস্যা এমনকি মৃত্যুও ঘটাতে পারে। এটি গাঁজন প্রক্রিয়া চলাকালীন ওয়াইন সেলারগুলিতে সাধারণ, যেখানে প্রচুর পরিমাণে এই গ্যাস উৎপন্ন হয় এবং এটি ইতিমধ্যেই বেশ কিছু লোকের মৃত্যু ("মিষ্টি মৃত্যু") ঘটিয়েছে...
  • অ্যালকোহল (EtOH): এই অ্যালকোহল বাষ্পের ফলে বিষক্রিয়া, ফুসফুসের সমস্যা, স্নায়ুতন্ত্রের পরিবর্তন, বমি, মাথা ঘোরা ইত্যাদি হতে পারে।
  • নাইট্রোজেন অক্সাইড (NOx): এই অন্য ক্ষেত্রে আমাদের একটি অ্যাসিড গ্যাস রয়েছে, যা চোখ, ত্বক, শ্বাসযন্ত্রের ট্র্যাক্ট, শ্বাস নিতে অসুবিধা, বুকে ব্যথা, ফুসফুসের ক্ষতি, শ্বাসযন্ত্রের রোগ বৃদ্ধি ইত্যাদির কারণ হতে পারে।
  • কার্বন মনোক্সাইড (সিও): ডাই অক্সাইডের মতো, এই অন্য গ্যাসটি স্বাস্থ্যের জন্য বেশ সমস্যাযুক্ত, বেশ অনুরূপ উপসর্গ তৈরি করে, তবে এটি বিষক্রিয়ার গুরুতর ক্ষেত্রে মৃত্যু পর্যন্ত হতে পারে, তাই এর উপস্থিতি নিয়ন্ত্রণ করা গুরুত্বপূর্ণ।
  • অ্যামোনিয়াকো (NH3): এই অন্য গ্যাসটি চোখ এবং শ্বাসতন্ত্রের জ্বালা, কাশি, দীর্ঘস্থায়ী শ্বাসযন্ত্রের রোগ, ফুসফুসের ক্ষতি ইত্যাদির কারণ হতে পারে।
  • সালফাইড (এস): সালফাইডগুলিও অ্যামোনিয়ার মতো সমস্যা সৃষ্টি করতে পারে।
  • বেনজিন (C6H6): এটি আরেকটি বিপজ্জনক গ্যাস, যা হালকা প্রভাব সৃষ্টি করতে পারে যেমন মাথাব্যথা, মাথা ঘোরা, বমি বমি ভাব, টিস্যুতে জ্বালা, তবে অন্যান্য দীর্ঘমেয়াদী সমস্যা যেমন প্রজনন সমস্যা, ক্যান্সার যেমন লিউকেমিয়া ইত্যাদি।
  • ধোঁয়া এবং অন্যান্য: MQ-135 শনাক্ত করা বাকি গ্যাসগুলিও শ্বাসকষ্টের কারণ হতে পারে, বিশেষ করে যাদের সিওপিডি, হাঁপানি ইত্যাদি রয়েছে, সেইসাথে চোখের জ্বালা, শ্বাসতন্ত্র, কাশি, বুকে ব্যথা, ফুসফুসের ক্ষতি, ক্যান্সার। উপস্থিত কণার কারণে ফুসফুস, ইত্যাদি

আরডুইনো সহ MQ-135

Arduino IDE, ডেটা প্রকার, প্রোগ্রামিং

প্রথমত, এটি কীভাবে করা যায় তা জানা গুরুত্বপূর্ণ MQ-135 মডিউলটিকে মাদারবোর্ডের সাথে সংযুক্ত করুন Arduino UNO যাতে এটি সঠিকভাবে কাজ করে এবং আমরা আমাদের কোড পরীক্ষা করা শুরু করতে পারি। এটি করার জন্য, এটি খুব সহজ, আপনাকে কেবল আপনার মডিউলের পিনআউটটি দেখতে হবে এবং এইভাবে সংযোগ করতে হবে:

  • মডিউলের GND Arduino বোর্ডের GND এর সাথে সংযুক্ত হবে।
  • মডিউলের VCC Arduino এর 5V এর সাথে সংযুক্ত হবে।
  • MQ-135 এর DOUT একটি Arduino এনালগ ইনপুটের সাথে সংযুক্ত হতে পারে, উদাহরণস্বরূপ, A0 পিন করুন।

অন্যদিকে, আপনাকে ডাউনলোড করতে হবে এই লিঙ্ক থেকে Arduino IDE-এর জন্য MQ-135 লাইব্রেরি। একবার ইনস্টল হয়ে গেলে, আমরা শুরু করতে পারি পরীক্ষার কোড, যা নিম্নলিখিত অনুরূপ হতে পারে:

#include "MQ135.h"
#define ANALOGPIN A0    
#define RZERO 206.85   
MQ135 gasSensor = MQ135(ANALOGPIN);
 
void setup()
{
  Serial.begin(9600);
  float rzero = gasSensor.getRZero();
  delay(3000);
  Serial.print("MQ135 RZERO Valor de calibración: ");
  Serial.println(rzero);
}
 
void loop() {
  float ppm = gasSensor.getPPM();
  delay(1000);
  digitalWrite(13,HIGH);
  Serial.print("Valores de CO2 en ppm: ");
  Serial.println(ppm);
}


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।