সুচিপত্র:

স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন: 8 টি ধাপ (ছবি সহ)
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন: 8 টি ধাপ (ছবি সহ)

ভিডিও: স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন: 8 টি ধাপ (ছবি সহ)

ভিডিও: স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন: 8 টি ধাপ (ছবি সহ)
ভিডিও: Some indoor plants grow in water only/জলের মধ্যে থাকা কিছু গাছ #waterplants #plants 2024, নভেম্বর
Anonim
Image
Image
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর - আপনার উদ্ভিদ কখন জল দেওয়ার প্রয়োজন তা জানুন

কয়েক মাস আগে, আমি একটি মাটির আর্দ্রতা পর্যবেক্ষণ স্টিক তৈরি করেছি যা ব্যাটারি চালিত এবং মাটির আর্দ্রতা স্তর এবং ফ্ল্যাশ LEDs সম্পর্কে কিছু দরকারী তথ্য দিতে আপনাকে আপনার অভ্যন্তরীণ উদ্ভিদের পাত্রের মধ্যে মাটিতে আটকে রাখা যেতে পারে। উদ্ভিদ

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

আপনি যদি এই নির্দেশযোগ্য উপভোগ করেন, দয়া করে রিমিক্স প্রতিযোগিতায় এটির জন্য ভোট দিন!

সরবরাহ

  • Seeeduino XIAO - এখানে কিনুন
  • অথবা আমাজন থেকে Seeeduino XIAO - এখানে কিনুন
  • ক্যাপাসিটিভ সয়েল আর্দ্রতা সেন্সর - এখানে কিনুন
  • 5mm RGB LED - এখানে কিনুন
  • 100Ω প্রতিরোধক - এখানে কিনুন
  • 200Ω প্রতিরোধক - এখানে কিনুন
  • ফিতা কেবল - এখানে কিনুন
  • মহিলা হেডার পিন - এখানে কিনুন
  • 3mm MDF - এখানে কিনুন
  • 3 মিমি এক্রাইলিক - এখানে কিনুন
  • Epoxy আঠালো - এখানে কিনুন

ধাপ 1: বেস ডিজাইন করা

বেস ডিজাইন করা
বেস ডিজাইন করা
বেস ডিজাইন করা
বেস ডিজাইন করা
বেস ডিজাইন করা
বেস ডিজাইন করা

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

নির্দেশক স্তরটি একটি আরজিবি এলইডি দ্বারা আলোকিত হবে যা উদ্ভিদে পর্যাপ্ত জল থাকলে সবুজ হয়ে যাবে এবং উদ্ভিদকে জলের প্রয়োজন হলে লাল হয়ে যাবে। সবুজ থেকে লাল রঙের এলইডি ট্রানজিশনের মধ্যে মাঝখানে আর্দ্রতার মাত্রা হলুদ/কমলা রঙের হবে। তাই একটি সবুজ-হলুদ মানে যে এখনও একটি ন্যায্য পরিমাণ জল আছে এবং একটি কমলা-হলুদ মানে হবে যে আপনি খুব শীঘ্রই আপনার উদ্ভিদ জল প্রয়োজন হবে।

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

আমি যে মাইক্রোকন্ট্রোলারটি ব্যবহার করার সিদ্ধান্ত নিয়েছি তা হল সিডুইনো XIAO কারণ এটি সত্যিই ছোট, এটি Arduino সামঞ্জস্যপূর্ণ এবং এটি মাত্র $ 5 খরচ করে।

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

ধাপ 2: এক্রাইলিক এবং MDF কাটা

এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা
এক্রাইলিক এবং MDF কাটা

আমি আমার লেজার কাটারে 3mm MDF এবং 3mm ক্লিয়ার এক্রাইলিক থেকে উপাদানগুলো কেটে ফেলেছি। আপনার যদি লেজার কাটার না থাকে তবে আপনি পিডিএফ টেমপ্লেটগুলি মুদ্রণ করতে পারেন এবং উপাদানগুলি হাতে কেটে নিতে পারেন। MDF এবং এক্রাইলিক উভয়ই কাজ করা বেশ সহজ।

এক্রাইলিক স্তরের প্রান্তগুলি আলোকিত করার জন্য আরজিবি এলইডি পেতে, আপনাকে কিছু স্যান্ডপেপার ব্যবহার করে সেগুলিকে আরও শক্ত করতে হবে। আমি 240 টি গ্রিট স্যান্ডপেপার ব্যবহার করেছিলাম এবং এক্রাইলিকের সমস্ত প্রান্তকে স্যান্ড করেছিলাম যতক্ষণ না তাদের একটি সাদা কুয়াশা ছিল। রুক্ষ প্রান্তগুলি এলইডি এর আলোকে ছড়িয়ে দেয় এবং এক্রাইলিককে দেখতে দেয় যেন এটি জ্বলছে।

ধাপ 3: বেস একত্রিত করা

বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা
বেস একত্রিত করা

এরপরে, কিছু ইপক্সি আঠালো ব্যবহার করে স্তরগুলিকে একসাথে আঠালো করুন।

শুধুমাত্র অল্প পরিমাণে ইপক্সি ব্যবহার করুন, আপনি এটিকে প্রান্ত থেকে বেরিয়ে আসতে চান না এবং এক্রাইলিক মুখগুলিতে যা আপনি স্যান্ডেড করেছেন বা আপনাকে সেগুলি আবার বালি করতে হবে।

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

ধাপ 4: ইলেকট্রনিক্স সোল্ডারিং

ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়
ইলেকট্রনিক্স বিক্রয়

যখন ইপক্সি নিরাময় করছে, আপনি আপনার উপাদানগুলি একসঙ্গে বিক্রি করতে পারেন।

সার্কিটটি বেশ সহজ, আপনি আরজিবি এলইডি নিয়ন্ত্রণের জন্য মাত্র দুটি PWM আউটপুট পেয়েছেন, একটি সবুজ পায়ের জন্য এবং একটি লাল পায়ের জন্য, এবং তারপর সেন্সর আউটপুটে পড়ার জন্য একটি একক এনালগ ইনপুট।

আপনি দুটি LED পা প্রতিটি একটি বর্তমান সীমাবদ্ধ প্রতিরোধক প্রয়োজন হবে। এই LEDs থেকে সবুজ আলো সাধারণত লাল থেকে অনেক বেশি উজ্জ্বল, তাই আমি সবুজ পায়ে 220Ω রোধক এবং লাল পায়ে 100Ω রোধক ব্যবহার করে রঙগুলিকে কিছুটা ভালভাবে সামঞ্জস্য করতে।

এই ক্যাপাসিটিভ মাটির আর্দ্রতা সেন্সরগুলি 3.3V বা 5V এ চালাতে সক্ষম বলে মনে করা হয়, তবে, আমার একটি দম্পতি ছিল যা 3.3V দ্বারা চালিত হলে কিছু আউটপুট করে না। যদি আপনি দেখতে পান যে আপনি আপনার সেন্সর থেকে কোন আউটপুট পান না, তাহলে আপনাকে এর পরিবর্তে Arduino -Vcc- এর 5V সরবরাহ থেকে এটি পাওয়ার প্রয়োজন হতে পারে। সেন্সরটি যেভাবেই হোক ভোল্টেজ কমিয়ে দেয়, তাই আপনি এখনও একটি 3.3V আউটপুট পাবেন। সতর্ক থাকুন যদি আপনি একটি ভিন্ন মডেল সেন্সর ব্যবহার করেন কারণ এই বিশেষ Arduino শুধুমাত্র এনালগ ইনপুটগুলিতে 3.3V পর্যন্ত গ্রহণ করতে পারে।

ধাপ 5: ইলেকট্রনিক্স ইনস্টল করা

ইলেকট্রনিক্স ইনস্টল করা
ইলেকট্রনিক্স ইনস্টল করা
ইলেকট্রনিক্স ইনস্টল করা
ইলেকট্রনিক্স ইনস্টল করা
ইলেকট্রনিক্স ইনস্টল করা
ইলেকট্রনিক্স ইনস্টল করা

এরপরে, আপনার বেসের পিছনে আপনার হাউজিংয়ে আপনার ইলেকট্রনিক উপাদানগুলি ইনস্টল করতে হবে।

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

এক্রাইলিকের গর্তে আপনার LED টিপুন, নিশ্চিত করুন যে LED এর উজ্জ্বল অংশটি এক্রাইলিক স্তরের মধ্যে রয়েছে। তাই এটা সব দিকে ধাক্কা না।

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

এটি সমাবেশের জন্য, এখন আপনাকে কেবল এটি প্রোগ্রাম করতে হবে।

ধাপ 6: Arduino প্রোগ্রামিং

Arduino প্রোগ্রামিং
Arduino প্রোগ্রামিং
Arduino প্রোগ্রামিং
Arduino প্রোগ্রামিং
Arduino প্রোগ্রামিং
Arduino প্রোগ্রামিং

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

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

আমার স্কেচের প্রথম সংস্করণে, আমি সেন্সর থেকে পড়া প্রতিটি মান সহ LEDs আপডেট করেছি। আমি লক্ষ্য করেছি যে পরিমাপের কিছু পরিবর্তন ছিল এবং প্রায়শই একটি মান ছিল যা অন্যদের তুলনায় উল্লেখযোগ্যভাবে বেশি বা কম ছিল, যা একটি রঙ ঝলকানি/ত্রুটি সৃষ্টি করেছিল। তাই আমি কোডটি কিছুটা পরিবর্তন করেছি যাতে অতীতের দশটি রিডিং গড় হয় এবং এই গড়টি বরং LED রঙ চালায়। এটি পরিবর্তনগুলিকে কিছুটা আরও ধীরে ধীরে করে তোলে এবং রঙকে উল্লেখযোগ্যভাবে প্রভাবিত না করে কিছু বহিরাগতদের অনুমতি দেয়।

এই তথ্য সিরিয়াল মনিটর আউটপুট দেখা যাবে।

কোডের সম্পূর্ণ বিবরণ সহ আপনি এখানে স্কেচ ডাউনলোড করতে পারেন।

ধাপ 7: সেন্সর ক্যালিব্রেট করা

সেন্সর ক্যালিব্রেটিং
সেন্সর ক্যালিব্রেটিং
সেন্সর ক্যালিব্রেটিং
সেন্সর ক্যালিব্রেটিং

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

এটি করার সর্বোত্তম উপায় হল আপনার "শুকনো" উদ্ভিদ দিয়ে শুরু করা, মাটির সাথে আর্দ্রতার স্তর যেখানে আপনি এটিকে জল দেওয়ার আশা করেন।

আপনার উদ্ভিদটি বেসে রাখুন, সেন্সরটি মাটিতে চাপ দিন (ইলেকট্রনিক উপাদানগুলি ডুবে যাবেন না) এবং তারপর সেন্সরটি বেসের হেডার পিনগুলিতে লাগান।

আপনার Arduino কে আপনার কম্পিউটারে সংযুক্ত করুন এবং আপনার সিরিয়াল মনিটরটি খুলুন। আপনাকে একটি Serial.print ("") যোগ করতে হবে; সিরিয়াল মনিটরে আপনার সেন্সরের আউটপুট প্রিন্ট করার জন্য কোডের লাইন যাতে আপনি কাঁচা মান দেখতে পারেন। আপনি প্রতি 1-2 সেকেন্ডে একটি নতুন মান প্রদর্শন করতে চান, আপনি বিলম্ব ব্যবহার করে এটি পরিবর্তন করতে পারেন। আপনি যদি মুভিং এভারেজ রেজাল্ট আউটপুট করতে পারেন তবে আপনি চাইলে আপনার স্ট্যাবিলাইজড রিডিং পেতে আপনাকে একটু অপেক্ষা করতে হবে।

একবার স্থির হয়ে গেলে প্রায় 10-20 রিডিংয়ের গড় লক্ষ্য করুন, এটি আপনার "শুষ্ক" সেটপয়েন্ট হবে।

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

কোডে দুটি সেট পয়েন্ট আপডেট করুন এবং তারপরে স্কেচটি পুনরায় আপলোড করুন এবং আপনি সঠিকভাবে বেস ব্যবহার শুরু করতে প্রস্তুত।

ধাপ 8: স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা

স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা
স্মার্ট ইন্ডোর প্ল্যান্ট মনিটর ব্যবহার করা

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

চলমান গড় অ্যারের কারণে, যখন আপনি উদ্ভিদকে জল দেবেন এবং সেন্সরটি আবার সবুজ হয়ে যাবে তখন কিছুটা বিলম্ব হয়েছে। এটি প্রায় 20-30 সেকেন্ড পরে সবুজ হওয়া উচিত।

আপনি যদি সত্যিই একটি রৌদ্রোজ্জ্বল জায়গায় বেসটি ব্যবহার করতে যাচ্ছেন তবে আপনি এটিকে কিছুটা বড় এবং উজ্জ্বল করতে বেসে দ্বিতীয় বা তৃতীয় LED এবং অন্য এক্রাইলিক স্তর যুক্ত করতে চাইতে পারেন।

নীচের মন্তব্য বিভাগে এই মনিটর সম্পর্কে আপনি কী ভাবছেন তা আমাকে জানান। আপনি কি পছন্দ করেন এবং আপনি কি পরিবর্তন করবেন?

যেমনটি আগে উল্লেখ করা হয়েছে, অনুগ্রহ করে রিমিক্স প্রতিযোগিতায় এই প্রকল্পের জন্য ভোট দিন!

আপনার নিজের তৈরি করতে মজা করুন!

প্রস্তাবিত: