সুচিপত্র:

ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP: 9 ধাপ
ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP: 9 ধাপ

ভিডিও: ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP: 9 ধাপ

ভিডিও: ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP: 9 ধাপ
ভিডিও: অসাধারণ প্রজেক্ট । IOT project on smart water monitoring system । Water level monitoring system 2024, জুলাই
Anonim
ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP
ওয়াটার মনিটরিং সিস্টেম (Arduino Uno) WIP

এই সিস্টেমটি একটি ছোট ফর্ম ফ্যাক্টরের মধ্যে কম খরচে জল পর্যবেক্ষণ যন্ত্রের পুনরাবৃত্তি হিসাবে কাজ করে। ওয়াটার কোয়ালিটি নামে একটি বিজ্ঞান অলিম্পিয়াড ইভেন্ট থেকে উদ্ভূত এই নকশার জন্য অনুপ্রেরণা। প্রাথমিকভাবে শুধু একটি লবণাক্ততা মিটার ছিল যা এই সিস্টেমে বিকশিত হয়েছে যা যেকোনো পানির উৎসের তাপমাত্রা, পিএইচ এবং ঘোলাটেতা সনাক্ত করে।

ধাপ 1: উপকরণ

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

এই প্রকল্পটি সম্পূর্ণ করতে আপনার যা প্রয়োজন তা এখানে।

অংশ তালিকা

  • আরডুইনো উনো
  • Arduino প্রোগ্রাম
  • ব্রেডবোর্ড
  • কার্ডবোর্ডের বাক্স
  • ফ্রিজিং প্রোগ্রাম
  • তাপ-সঙ্কুচিত টিউব
  • জাম্পার তার
  • জিপিএস মডিউল
  • এলসিডি মডিউল
  • এসডি কার্ড মডিউল
  • pH সেন্সর
  • তাপমাত্রা অনুসন্ধান
  • টারবিডিটি সেন্সর

সরঞ্জাম তালিকা

  • আঠালো
  • তাপ বন্দুক
  • কাঁচি
  • ঝাল
  • তাতাল
  • টেপ
  • তারের স্ট্রিপার

ধাপ 2: বক্স সেট আপ

বক্স সেট আপ
বক্স সেট আপ
বক্স সেট আপ
বক্স সেট আপ

এই মনিটরটি খুব হালকা ওজনের এবং ফর্ম ফ্যাক্টরে বহুমুখী। এলসিডি মডিউল এবং সেন্সরগুলি সঠিকভাবে কাজ করতে সক্ষম হওয়ার জন্য সম্পূর্ণ কনট্রপশন (কমপক্ষে # ঘন ইঞ্চি) এবং প্রয়োজনীয় গর্ত (1 # x # ইঞ্চি আয়তক্ষেত্র এবং 1 # ইঞ্চি ব্যাস বৃত্ত) সংরক্ষণ করার জন্য একটি চ্যাসি খুঁজে বের করে শুরু করুন। । আমার উদাহরণে, আমি আমার চেসিসের জন্য একটি কার্ডবোর্ড বাক্স পরিবর্তন করেছি।

সারসংক্ষেপ

  1. কমপক্ষে (# x # x # ইঞ্চি) সিস্টেম সংরক্ষণের জন্য একটি ধারক খুঁজুন
  2. 2 টি গর্ত কেটে ফেলুন (# x # ইঞ্চি আয়তক্ষেত্র এবং # ইঞ্চি ব্যাসের বৃত্ত)

ধাপ 3: আরডুইনো এবং ব্রেডবোর্ড সেট আপ করা

Arduino এবং Breadboard সেট আপ করা হচ্ছে
Arduino এবং Breadboard সেট আপ করা হচ্ছে

চ্যাসি নির্বাচিত এবং সঠিকভাবে সংশোধন করার পরে, Arduino 5V এবং GND গর্তগুলিকে + এবং - বাসের লাইনের সাথে জাম্পার তারের সাথে সংযুক্ত করুন (দীর্ঘ লাল রেখার ছিদ্র + এবং নীল রেখা বরাবর - - এর জন্য)। এখন আরডুইনো চালু হলে রুটিবোর্ডটি চালিত হবে এবং এটি বাকি উপাদানগুলির ভিত্তি হবে।

সারসংক্ষেপ

Arduino 5V এবং GND গর্তগুলিকে + এবং - বাস লাইনগুলিতে সংযুক্ত করুন যা আপনি রুটি বোর্ডে ব্যবহার করবেন।

ধাপ 4: সেন্সর লিঙ্ক করা

সেন্সর লিঙ্ক করা
সেন্সর লিঙ্ক করা
সেন্সর লিঙ্ক করা
সেন্সর লিঙ্ক করা

এই প্রজেক্টের তিনটি সেন্সরের সবাই একটি 3 তারের নকশা ব্যবহার করে, যার সাথে লাল তারের সংযোগ, কালো থেকে স্থল এবং হলুদ/নীল তাদের নিজ নিজ ইনপুট পিনের সাথে সংযুক্ত। তাপমাত্রা সেন্সর ইনপুট ওয়্যার #, পিএইচ সেন্সর ইনপুট তারের সাথে #এবং টার্বিডিটি ইনপুট #এর সাথে সংযুক্ত হয়। প্রয়োজনে, সংযোগের কাঠামোগত অখণ্ডতা যোগ করতে একটি কঠিন সংযোগ এবং তাপ-সঙ্কুচিত পাইপ তৈরি করতে একটি সোল্ডারিং লোহা এবং ঝাল ব্যবহার করুন।

সারসংক্ষেপ

  1. সেন্সরগুলিকে রুটিবোর্ডে সংযুক্ত করুন, + বাস লাইনে লাল, কালো থেকে - বাস লাইনে এবং হলুদ/নীলকে আরডুইনোতে সঠিক ইনপুট স্লটে সংযুক্ত করুন।
  2. তাপমাত্রা স্লট: ??, pH স্লট: ??, টারবিডিটি স্লট: ??
  3. সোল্ডার তারগুলি একসাথে এবং ব্রেডবোর্ডের সাথে আরও ভাল সংযোগ তৈরি করতে তাপ-সঙ্কুচিত টিউব ব্যবহার করুন।

ধাপ 5: মডিউল সংযুক্ত করা

মডিউল সংযুক্ত করা হচ্ছে
মডিউল সংযুক্ত করা হচ্ছে
মডিউল সংযুক্ত করা হচ্ছে
মডিউল সংযুক্ত করা হচ্ছে

এই প্রকল্পের সমস্ত মডিউলগুলির বিভিন্ন ধরণের সংযোগ রয়েছে এবং তাই আরডুইনোর সাথে একটি ভিন্ন পদ্ধতিতে ইন্টারফেস রয়েছে। এসডিএ A4 তে যায় এবং এলসিডির জন্য এসসিএল A5 তে যায়। RXD ডিজিটাল পিন 6 এ যায় এবং TXD ডিজিটাল পিন 7 এ যায় GPS এর জন্য। সিএস ডিজিটাল পিন 4 এ যায়, এসসিআর ডিজিটাল পিন 13 এ যায়, এমআইএসও ডিজিটাল পিন 12 এ যায়, এবং এমওএসআই এসডি কার্ড মডিউলের জন্য ডিজিটাল পিন 11 এ যায়। সমস্ত মডিউলের জন্য, ভিসিসি বিদ্যুতের সাথে সংযোগ স্থাপন করে এবং জিএনডি মাটিতে চলে যায়। প্রয়োজনে সোল্ডারিং আয়রন এবং সোল্ডার ব্যবহার করতে হবে যাতে তারগুলিকে মডিউলের সাথে সংযুক্ত করে একটি কঠিন সংযোগ নিশ্চিত করা যায়।

সারসংক্ষেপ

  1. সমস্ত মডিউল VCC লাইনগুলিকে + বাস লাইন এবং GND লাইন - বাস লাইনে সংযুক্ত করুন।
  2. এলসিডি মডিউলের জন্য এসডিএকে এ 4 এবং এসসিএল থেকে এ 5 এর সাথে সংযুক্ত করুন।
  3. জিপিএস মডিউলের জন্য RXD কে ডিজিটাল পিন 6 এবং TXD কে ডিজিটাল পিন 7 এর সাথে সংযুক্ত করুন।
  4. এসডি কার্ড মডিউলের জন্য সিএসকে ডিজিটাল পিন 4, এসসিআর থেকে ডিজিটাল পিন 13, এমআইএসও থেকে ডিজিটাল পিন 12 এবং এমওএসআই থেকে ডিজিটাল পিন 11 সংযুক্ত করুন।

ধাপ 6: হার্ডওয়্যার একসাথে রাখা

হার্ডওয়্যার একসাথে রাখা
হার্ডওয়্যার একসাথে রাখা

সমস্ত মডিউল এবং সেন্সরের মধ্যে ওয়্যারিংগুলি সম্পূর্ণ হয়ে গেলে, আপনি এখন আরডুইনো এবং উপাদানগুলিকে চ্যাসিসে রাখতে পারেন। যতক্ষণ পর্যন্ত এলসিডি ধাপ 1 থেকে আয়তক্ষেত্রের কাটআউট অ্যাক্সেস করে এবং সেন্সরগুলি ধাপ 1 থেকে হোল কাটআউটের মধ্য দিয়ে যেতে পারে ততক্ষণ সংস্থাটি গুরুত্বপূর্ণ নয়।

সারসংক্ষেপ

ধাপ 1 থেকে আপনার চেসিসে উপাদানগুলি রাখুন, নিশ্চিত করুন যে সেন্সরগুলি বৃত্তের কাটআউট অ্যাক্সেস করে এবং এলসিডি আয়তক্ষেত্র কাটআউটে অ্যাক্সেস আছে।

ধাপ 7: কোড আপলোড করা হচ্ছে

কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে

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

সারসংক্ষেপ

Arduino প্রোগ্রামে কোডটি কপি এবং পেস্ট করুন (যদি ইচ্ছা হয়) এবং Arduino Uno বোর্ডে আপলোড করুন।

ধাপ 8: স্পর্শ এবং এক্সটেনশন সমাপ্ত করা

সমাপ্তি স্পর্শ এবং এক্সটেনশন
সমাপ্তি স্পর্শ এবং এক্সটেনশন

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

drive.google.com/open?id=115okKUld8k8akZKj…

সারসংক্ষেপ

আপনার পছন্দসই উপায়ে ডিভাইস থেকে তথ্য সংগ্রহ এবং নথিভুক্ত করুন।

ধাপ 9: সমাপ্তি

সিস্টেমটি এখন সম্পূর্ণ এবং এখন যেকোনো পানির উৎসের তাপমাত্রা, অস্থিরতা এবং পিএইচ গ্রহণ করবে।

এই জল পর্যবেক্ষণ ব্যবস্থার সাথে কী করা যেতে পারে তার আরও অনেক সম্ভাবনা রয়েছে যা কেবল অনুসন্ধানের জন্য অপেক্ষা করছে। আপনার নিজের লক্ষ্যগুলি অর্জনের জন্য আপনি এই প্রকল্পটি কীভাবে ব্যবহার করবেন তা দেখতে আকর্ষণীয় হবে।

প্রস্তাবিত: