সুচিপত্র:

দূরবর্তী তাপমাত্রা সেন্সিং: 6 টি ধাপ
দূরবর্তী তাপমাত্রা সেন্সিং: 6 টি ধাপ

ভিডিও: দূরবর্তী তাপমাত্রা সেন্সিং: 6 টি ধাপ

ভিডিও: দূরবর্তী তাপমাত্রা সেন্সিং: 6 টি ধাপ
ভিডিও: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, নভেম্বর
Anonim
দূরবর্তী তাপমাত্রা সেন্সিং
দূরবর্তী তাপমাত্রা সেন্সিং

এই প্রজেক্টে, একটি MKR 1400 ব্যবহার করা হয় 3 DHT 22 সেন্সর নিয়ন্ত্রণ করতে এবং কোডটি প্রবেশ করানো সেল ফোন নম্বর দিয়ে ফলাফল জানাতে (আমি কোথায় দেখাব)। তাপমাত্রা একমাত্র তথ্য যা DHT 22 থেকে পুনরুদ্ধার করা হয়, কিন্তু এটা মনে রাখা আকর্ষণীয় যে আর্দ্রতাও পুনরুদ্ধার করা যেতে পারে।

এই নির্দেশযোগ্য একটি কাজ যা একটি শস্য বিন তাপমাত্রা পর্যবেক্ষণ সিস্টেমের উন্নয়নে কাজ করা হয়েছে। বেশিরভাগ কাজ আমি এবং @অ্যাক্রোব্যাটবার্ড (গিটহাব নাম) দ্বারা সম্পন্ন হয়েছে। প্রকল্পের প্রধান GitHub হল https://github.com/PhysicsUofRAUI/binTempSensor এবং এটি সম্পন্ন হলে আমি এর জন্য একটি পৃথক GitHub তৈরি করব।

সরবরাহ

  1. 3 DHT 22 সেন্সর (বড় প্রকল্পের জন্য তিনটি প্রয়োজন)

    www.adafruit.com/product/385

  2. 3 10K প্রতিরোধক

    www.digikey.ca/product-detail/en/yageo/CFR…

  3. একটি Arduino MKR 1400

    https://store.arduino.cc/usa/mkr-gsm-140

  4. জাম্পার তারের বৈচিত্র্য

    যেকোন সরবরাহকারীর কিছু থাকা উচিত

  5. একটি সিম কার্ড

    আমি আপনার এলাকায় সবচেয়ে সস্তা প্রিপেইড কার্ড যাই হোক না কেন সুপারিশ করব। আমার সাস্কটেল ছিল কিন্তু যদি না আপনি সাসকাচোয়ান, কানাডায় থাকেন তবে এটি একটি ভাল পছন্দ নয়।

  6. লিথিয়াম পলিমার ব্যাটারি (এবং প্রয়োজন হলে চার্জার)

    • www.adafruit.com/product/390
    • www.adafruit.com/product/258
  7. আরডুইনো অ্যান্টেনা

    www.adafruit.com/product/1991

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

ধাপ 1: Arduino তারের

Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের

আমার বিশেষ ক্ষেত্রে আমি একটি রুটি বোর্ডে Arduino MKR 1400 স্থাপন করেছি, আমার শিরোনাম আছে, এবং তারপর মাটিটি রুটিবোর্ডের নেতিবাচক রেখার সাথে এবং 5 V কে ইতিবাচক অংশে সংযুক্ত করেছে।

ধাপ 2: DHT 22 সেন্সরগুলিকে ওয়্যার করুন

DHT 22 সেন্সরগুলিকে ওয়্যার করুন
DHT 22 সেন্সরগুলিকে ওয়্যার করুন
DHT 22 সেন্সরগুলিকে ওয়্যার করুন
DHT 22 সেন্সরগুলিকে ওয়্যার করুন
DHT 22 সেন্সর তারে
DHT 22 সেন্সর তারে

প্রতিটি সেন্সরকে মাটিতে তারযুক্ত করতে হবে, 5 V পিন এবং একটি ডেটা পিন। একটি 10 কে রোধকারীকে Arduino এর 5 V পিনের সাথে সংযুক্ত করা উচিত এবং টান আপ হিসাবে কাজ করতে হবে। আমি সেন্সরগুলিকে 4, 5 এবং 6 পিনে সংযুক্ত করেছি। যদি আপনি তাদের বিভিন্ন পিনের সাথে যুক্ত করতে চান তাহলে আপনাকে কোড পরিবর্তন করতে হবে।

এডাফ্রুটের একটি চমৎকার নিবন্ধ রয়েছে যা এই লিঙ্কে কীভাবে সংযুক্ত করা যায় তার গভীরতায় রয়েছে:

ধাপ 3: অ্যান্টেনা সংযুক্ত করুন

অ্যান্টেনা সংযুক্ত করুন
অ্যান্টেনা সংযুক্ত করুন

যুক্তিসঙ্গত সংযোগ নিশ্চিত করার জন্য অ্যান্টেনাটি অবশ্যই Arduino MKR 1400 এর সাথে সংযুক্ত থাকতে হবে।

ধাপ 4: কোড আপলোড করুন

এখন কোডটি Arduino এ আপলোড করা হবে। আমি সংযুক্ত একটি জিপ ফাইলে কোডটি অন্তর্ভুক্ত করেছি, এবং যতক্ষণ পর্যন্ত প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করা থাকবে ততক্ষণ এটি আরডুইনো এডিটরে জরিমানা খুলবে এবং সংকলন করবে। প্রয়োজনীয় গ্রন্থাগারগুলি হল MKRGSM, DHT.h, DHT_U.h, এবং Adafruit_Sensor.h। যদি এই লাইব্রেরিগুলি আপনার কম্পিউটারে ইনস্টল করা না থাকে তবে আপনাকে এই https://www.arduino.cc/en/Guide/Libraries- এর অনুরূপ ধাপগুলি অনুসরণ করতে হবে।

Arduino LowPower ব্যবহার করলে প্রকল্প চলার সময় বাড়তে পারে, কিন্তু আমি বর্তমানে এটি কাজ করার জন্য পরীক্ষা চালাচ্ছি। প্রকল্পের GitHub এ এর জন্য কোড আছে।

ধাপ 5: ব্যাটারি সংযুক্ত করুন

ব্যাটারি সংযুক্ত করুন
ব্যাটারি সংযুক্ত করুন

ব্যাটারি এখন সংযুক্ত করা যাবে। এখানে ব্যবহৃত ব্যাটারি মাত্র 1000mAh কিন্তু একটি বড় ব্যাটারি ব্যবহার করা যাবে যতক্ষণ এটি 3.7 V।

ধাপ 6: প্রকল্পটি সম্পন্ন হয়েছে! কিন্তু এটা কি উন্নত হতে পারে?

হ্যাঁ আমাদের একটি দূরবর্তী তাপমাত্রা সেন্সর রয়েছে যা আপনাকে প্রতি 12 ঘন্টা তাপমাত্রা পাঠায়, তবে এটি কেবল 24 ঘন্টারও কম সময় ধরে করে। অপেক্ষা করুন যে খুব দরকারী নয়। প্রকল্পটি আরও দরকারী করার জন্য এখানে কাজ করা হচ্ছে এবং বিবেচনা করা হচ্ছে।

  1. একটি বড় ব্যাটারি

    একটি মোটামুটি সুস্পষ্ট পরামর্শ, কিন্তু এটি কেবলমাত্র এত বেশি হবে যে ব্যাটারিগুলি বেশ ব্যয়বহুল হবে কারণ তারা ক্ষমতা বৃদ্ধি করে

  2. আরডুইনো লো পাওয়ার

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

  3. একটি সৌর প্যানেল

    • মানুষের হস্তক্ষেপ ছাড়াই সিস্টেমটি অনির্দিষ্টকালের জন্য পরিচালিত করার জন্য এখন এটি নিয়ে কাজ করা হচ্ছে
    • এটি সম্ভবত উপরের দুটির কিছুকে একত্রিত করে নিশ্চিত করবে যে রাতের সময় এবং যথেষ্ট মেঘলা মাসের মধ্যে ব্যাটারি চলতে পারে।

অন্য কোন পরামর্শ অবশ্যই স্বাগত জানাই। পড়ার জন্য ধন্যবাদ!

প্রস্তাবিত: