সুচিপত্র:

LED ইন্ডিকেটর দিয়ে আপনার নিজের PH এবং স্যালিনিটি মনিটরিং সিস্টেম তৈরি করুন: 4 টি ধাপ
LED ইন্ডিকেটর দিয়ে আপনার নিজের PH এবং স্যালিনিটি মনিটরিং সিস্টেম তৈরি করুন: 4 টি ধাপ
Anonim
LED ইন্ডিকেটর দিয়ে আপনার নিজের PH এবং স্যালিনিটি মনিটরিং সিস্টেম তৈরি করুন
LED ইন্ডিকেটর দিয়ে আপনার নিজের PH এবং স্যালিনিটি মনিটরিং সিস্টেম তৈরি করুন

এই প্রকল্পে, আমরা LED সূচক দিয়ে pH এবং লবণাক্ততা/পরিবাহিতা পর্যবেক্ষণ ব্যবস্থা তৈরি করব। অ্যাটলাস সায়েন্টিফিক থেকে পিএইচ এবং লবণাক্ততা সেন্সর ব্যবহার করা হয়। অপারেশনটি I2C প্রোটোকলের মাধ্যমে এবং রিডিংগুলি Arduino সিরিয়াল মনিটরে প্রদর্শিত হয়।

সেন্সর রিডিং পূর্বনির্ধারিত সীমার বাইরে গেলে LED গুলি চালু থাকে। এই ক্ষেত্রে, সীমাগুলি নিম্নরূপ: যদি পরিবাহিতা পড়া 500 μS/সেমি ছাড়িয়ে যায়, হলুদ LED চালু হবে; যদি পিএইচ রিডিং 10 এর উপরে যায়, লাল LED চালু হবে। এলইডি ব্যবহার সেন্সর রিডিং কিভাবে অন্যান্য হার্ডওয়্যার ট্রিগার করতে ব্যবহার করা যেতে পারে তার একটি প্রদর্শন করে।

সতর্কতা:

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

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

সুবিধাদি:

  • রিয়েল-টাইম পিএইচ এবং লবণাক্ততা রিডিং।
  • অ্যাটলাসের EZO সেন্সরগুলির আরও ধরণের অন্তর্ভুক্ত করার জন্য প্রসারিত করা যেতে পারে।
  • অন্যান্য হার্ডওয়্যার নিয়ন্ত্রণ করতে সেন্সর রিডিং ব্যবহার করার ক্ষমতা।
  • আপনি প্রকল্পটি সংশোধন করার পরিকল্পনা না করলে ন্যূনতম প্রোগ্রামিং দক্ষতা প্রয়োজন।

উপাদান:

  • 1- Arduino Uno বা STEMTera বোর্ড
  • ব্রেডবোর্ড (যদি STEMTera বোর্ড ব্যবহার করা না হয়)
  • জাম্পার তার
  • 1- পিএইচ সেন্সর কিট
  • 1- লবণাক্ততা সেন্সর কিট
  • 1- ইনলাইন ভোল্টেজ বিচ্ছিন্নকারী
  • 2- LEDs
  • 2- 220 Ω প্রতিরোধক

ধাপ 1: পূর্বনির্ধারিত প্রয়োজনীয়তা

ক) সেন্সরগুলি ক্যালিব্রেট করুন। প্রতিটি সেন্সরের একটি অনন্য ক্রমাঙ্কন প্রক্রিয়া রয়েছে। নিম্নলিখিত পড়ুন: Ezo pH ডেটশীট, Ezo EC ডেটশীট।

খ) I2C তে সেন্সরের প্রোটোকল সেট করুন। প্রতিটি সেন্সরের একটি অনন্য I2C ঠিকানা প্রয়োজন। এই প্রকল্পের নমুনা কোড অনুসারে, নিম্নলিখিত ঠিকানাগুলি ব্যবহার করা হয়: পিএইচ সেন্সর ঠিকানা 99, এবং লবণাক্ততা সেন্সর ঠিকানা 100।

এই প্রকল্পে সেন্সরগুলি বাস্তবায়নের আগে অবশ্যই ক্যালিব্রেশন এবং I2C এ স্যুইচ করতে হবে।

ধাপ 2: অ্যাসেম্বল হার্ডওয়্যার

অ্যাসেম্বল হার্ডওয়্যার
অ্যাসেম্বল হার্ডওয়্যার

উপরের পরিকল্পনায় দেখানো হিসাবে হার্ডওয়্যার সংযুক্ত করুন।

আপনি একটি Arduino UNO বা STEMTera বোর্ড ব্যবহার করতে পারেন। STEMTera বোর্ড এই প্রকল্পে তার কম্প্যাক্ট ডিজাইনের জন্য ব্যবহার করা হয়েছিল যেখানে Arduino রুটিবোর্ডের সাথে মিলিত হয়।

220Ω প্রতিরোধকগুলি LEDs তে বর্তমানকে সীমাবদ্ধ করে, তাদের ফুঁকতে বাধা দেয়।

ইনলাইন ভোল্টেজ আইসোলেটর লবণাক্ততা সার্কিট থেকে পিএইচ সার্কিটকে বিচ্ছিন্ন করে, এইভাবে এটি যে কোনও বৈদ্যুতিক হস্তক্ষেপ (শব্দ) থেকে রক্ষা করে যা লবণাক্ততা সেন্সর বা সিস্টেমের অন্যান্য ইলেকট্রনিক্স থেকে উদ্ভূত হতে পারে।

ধাপ 3: আরডুইনোতে প্রোগ্রাম লোড করুন

এই প্রকল্পের কোড I2C মোডে EZO সার্কিটের জন্য একটি কাস্টমাইজড লাইব্রেরি এবং হেডার ফাইল ব্যবহার করে। কোডটি ব্যবহার করার জন্য আপনাকে তাদের আপনার Arduino IDE তে যুক্ত করতে হবে। আইডিইতে এই সংযোজন করার প্রক্রিয়াটি নীচের পদক্ষেপগুলির অন্তর্ভুক্ত।

আপনার কম্পিউটারে গিটহাব থেকে একটি জিপ ফোল্ডার Ezo_I2c_lib ডাউনলোড করুন।

খ) আপনার কম্পিউটারে, Arduino IDE খুলুন (যদি আপনার কাছে IDE না থাকে তবে আপনি এখানে থেকে ডাউনলোড করতে পারেন)। IDE তে, স্কেচ -> লাইব্রেরি অন্তর্ভুক্ত করুন ->. ZIP লাইব্রেরি যোগ করুন -> আপনার ডাউনলোড করা Ezo_I2c_lib ফোল্ডারটি নির্বাচন করুন। উপযুক্ত ফাইলগুলি এখন অন্তর্ভুক্ত করা হয়েছে।

c) pH_EC_led_indicator থেকে কোডটি আপনার IDE ওয়ার্ক প্যানেলে অনুলিপি করুন। আপনি উপরে ডাউনলোড করা Ezo_I2c_lib জিপ ফোল্ডার থেকে এটি অ্যাক্সেস করতে পারেন।

d) আপনার Arduino Uno বা StemTera বোর্ডে pH_EC_led_indicator কোড কম্পাইল করে আপলোড করুন।

e) আপনার IDE তে, Tools -> Serial Monitor এ যান অথবা আপনার কীবোর্ডে Ctrl+Shift+M চাপুন। সিরিয়াল মনিটর খুলবে। বাড রেট 9600 এ সেট করুন এবং "ক্যারেজ রিটার্ন" নির্বাচন করুন

ধাপ 4: ধ্বংস

ভিডিওতে দেখানো পরীক্ষার সারসংক্ষেপ:

  • জলের প্রাথমিক পিএইচ এবং ইসি পরিমাপ করা হয়।
  • কিছু NaCl (লবণ) পানিতে যোগ করা হয়, পরিবাহিতা পড়া বৃদ্ধি পায় এবং যত তাড়াতাড়ি এটি 500μS/সেমি অতিক্রম করে হলুদ LED চালু হয়।
  • তারপর কিছু পিএইচ ইউপি দ্রবণ বীকারে েলে দেওয়া হয়, পিএইচ বৃদ্ধি পায় এবং 10 অতিক্রম করার পরে এবং লাল LED চালু হয়।
  • অবশেষে, কিছু pH DOWN সমাধান যোগ করা হয় এবং pH কমে যায়। যখন পড়া 10 এর কম হয়, লাল LED বন্ধ হয়ে যায়।

প্রস্তাবিত: