সুচিপত্র:

একটি মাইক্রো ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: বিট: 8 টি ধাপ (ছবি সহ)
একটি মাইক্রো ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: বিট: 8 টি ধাপ (ছবি সহ)

ভিডিও: একটি মাইক্রো ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: বিট: 8 টি ধাপ (ছবি সহ)

ভিডিও: একটি মাইক্রো ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: বিট: 8 টি ধাপ (ছবি সহ)
ভিডিও: জাদাম বক্তৃতা 6. মৃত্তিকা মহামারী, ভাইরাল রোগ ও শীত ক্ষতি প্রতিরোধ। 2024, নভেম্বর
Anonim
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
একটি মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা

Tinkercad প্রকল্প

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

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

আপনি যদি এই নির্দেশযোগ্য পছন্দ করেন, তাহলে দয়া করে ব্লক কোড প্রতিযোগিতায় এটির জন্য ভোট দিন!

সরবরাহ:

  • মাইক্রোবিট - এখানে কিনুন
  • ক্যাপাসিটিভ আর্দ্রতা সেন্সর - এখানে কিনুন
  • ডিসি পাম্প - এখানে কিনুন
  • রিলে মডিউল - এখানে কিনুন
  • ফিতা কেবল - এখানে কিনুন
  • স্টোরেজ কন্টেইনার (একই নয়, কিন্তু কাজ করা উচিত) - এখানে কিনুন
  • পাওয়ার সাপ্লাই - এখানে কিনুন
  • M3 স্ক্রু - এখানে কিনুন

আমি মাইক্রোবিট সংস্করণ 2 ব্যবহার করেছি, কিন্তু এই প্রকল্পটি প্রথম সংস্করণ ব্যবহার করেও তৈরি করা যেতে পারে।

ধাপ 1: আপনার উপাদানগুলি প্রস্তুত করা

আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে
আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে
আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে
আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে
আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে
আপনার উপাদানগুলি প্রস্তুত করা হচ্ছে

মাইক্রোবিট একটি ছোট প্রোগ্রামযোগ্য মাইক্রো-কন্ট্রোলার যার অনেকগুলি অনবোর্ড সেন্সর এবং বোতাম রয়েছে, যার ফলে প্রোগ্রামিং শুরু করা সত্যিই সহজ।

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

আমি যে ক্যাপাসিটিভ আর্দ্রতা সেন্সর ব্যবহার করছি তা 3.3V এ চলে, যা সরাসরি মাইক্রোবিটের সাথে ব্যবহার করার জন্য নিখুঁত।

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

রিলে মডিউল ব্যবহার করে পাম্পটি চালু এবং বন্ধ করতে হবে। রিলে মডিউলটি পাম্পে বিদ্যুৎ পরিবর্তন করে যাতে মাইক্রোবিটের মধ্য দিয়ে কারেন্ট প্রবাহিত না হয়।

ধাপ 2: TinkerCAD এ সার্কিট এবং কোড ডিজাইন করা

TinkerCAD এ সার্কিট ও কোড ডিজাইন করা
TinkerCAD এ সার্কিট ও কোড ডিজাইন করা

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

আমি পাম্পের প্রতিনিধিত্ব করার জন্য একটি ডিসি মোটর এবং আর্দ্রতা সেন্সর ইনপুট অনুকরণ করার জন্য একটি পোটেন্টিওমিটার ব্যবহার করেছি কারণ এটি একই তিনটি সংযোগের প্রয়োজন।

আমার ব্লক কোডের চূড়ান্ত সংস্করণে, মাইক্রো: বিট একটি স্মাইলি মুখ দেখায় যখন এটি চালু হয় তারপর প্রতি 5 সেকেন্ডে আর্দ্রতা রিডিং নেওয়া শুরু করে এবং ডিসপ্লেতে গ্রাফে তাদের প্লট করা শুরু করে। এটি আর্দ্রতার মাত্রা নির্ধারিত সীমার নিচে আছে কিনা তাও পরীক্ষা করে এবং যদি তা হয় তবে এটি 3 সেকেন্ডের জন্য পাম্প চালু করে। চক্রের মধ্যে 5 সেকেন্ডের বিরতির সাথে এটি পাম্প চক্র চালিয়ে যাচ্ছে, যতক্ষণ না আর্দ্রতার মাত্রা আবার সীমা ছাড়িয়ে যায়।

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

ধাপ 3: সার্কিট এবং কোড পরীক্ষা করা

সার্কিট এবং কোড পরীক্ষা করা হচ্ছে
সার্কিট এবং কোড পরীক্ষা করা হচ্ছে

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

এটি মূলত পরীক্ষা করার জন্য ছিল যে মাইক্রো: বিট সেন্সর থেকে সঠিক মান পড়ছিল এবং রিলে চালু এবং বন্ধ করতে সক্ষম হয়েছিল।

ধাপ 4: জলের ট্যাঙ্ক তৈরি করা

পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা
পানির ট্যাঙ্ক তৈরি করা

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

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

ট্যাংকটি তৈরির জন্য, আমি পাম্পটিকে ট্যাঙ্কের মধ্যে যতটা সম্ভব নিচের কাছাকাছি পানির খাঁজ দিয়ে মাউন্ট করার প্রয়োজন ছিল, তখনও পানি প্রবাহের জন্য পর্যাপ্ত জায়গা রেখেছিলাম। আমি একটি আঠালো বন্দুক ব্যবহার করে পাম্পটি আঠালো করেছি।

আমি তারপর তারের জন্য মোটর এবং জল আউটলেট জন্য নল জন্য গর্ত ড্রিল।

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

ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন
ইলেকট্রনিক্স একত্রিত করুন

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

আমি মাইক্রোবিট ধরে রাখার জন্য সামনের দিক দিয়ে কিছু ছিদ্র করেছি এবং নীচে আইও পিনের সংযোগ হিসাবে কাজ করেছি। আমি আইও পিনের টার্মিনালগুলিতে স্ক্রু করার জন্য এবং কেসের অভ্যন্তরে তারের সাথে সংযোগ করার জন্য কিছু দীর্ঘ এম 3 x 20 মিমি বোতাম হেড স্ক্রু ব্যবহার করেছি। আমি স্ক্রুগুলির চারপাশে উন্মুক্ত তারের কিছু মোড়ানো এবং তারপরে তাপ সঙ্কুচিত টিউবিং ব্যবহার করে এটিকে স্ক্রুতে সংযুক্ত করেছি।

আমি পাওয়ার মাইক্রো: বিট, পিছনে পাওয়ার সকেটের জন্য এবং পাম্প এবং আর্দ্রতা সেন্সর তারের জন্য গর্ত ড্রিল করেছি।

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

ধাপ 6: জল দেওয়ার সিস্টেম পরীক্ষা করা

ওয়াটারিং সিস্টেম পরীক্ষা করা হচ্ছে
ওয়াটারিং সিস্টেম পরীক্ষা করা হচ্ছে
ওয়াটারিং সিস্টেম পরীক্ষা করা হচ্ছে
ওয়াটারিং সিস্টেম পরীক্ষা করা হচ্ছে

এখন যেহেতু সমস্ত উপাদান একত্রিত হয়েছে, এটি একটি বেঞ্চ পরীক্ষার সময়।

আমি ট্যাঙ্কে পানি ভরে বিদ্যুৎ সরবরাহ চালু করলাম।

মাইক্রো: বিট চালিত এবং পড়া শুরু। যেহেতু আর্দ্রতা সেন্সরটি মাটিতে ছিল না, মাইক্রো: বিট তত্ক্ষণাত্ "মাটি" শুকনো হিসাবে নিবন্ধিত করে এবং পাম্পটি চালু করে।

সুতরাং মনে হচ্ছে এটি সবই সঠিকভাবে কাজ করছে এবং আমরা এটি একটি উদ্ভিদে চেষ্টা করতে পারি।

ধাপ 7: একটি উদ্ভিদে জল দেওয়ার ব্যবস্থা স্থাপন করা

একটি প্ল্যান্টে ওয়াটারিং সিস্টেম স্থাপন করা
একটি প্ল্যান্টে ওয়াটারিং সিস্টেম স্থাপন করা
একটি প্ল্যান্টে ওয়াটারিং সিস্টেম স্থাপন করা
একটি প্ল্যান্টে ওয়াটারিং সিস্টেম স্থাপন করা

মাইক্রো সেট করার জন্য: একটি উদ্ভিদে বিট আপ, আমি আর্দ্রতা সেন্সরকে মাটিতে ঠেলে দিলাম, নিশ্চিত করে যে ইলেকট্রনিক্স মাটির স্তরের উপরে ছিল। আমি তখন মাটির কেন্দ্রে পানির আউটলেটটি স্থাপন করেছি, যাতে গাছের শিকড়ের চারপাশে জল সমানভাবে বিতরণ করা হয়।

ধাপ 8: স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে

স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা ব্যবহার করে

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

আপনি 3 সেকেন্ডের জন্য পাম্পটি চালু করতে এবং ম্যানুয়ালি উদ্ভিদকে জল দিতে মাইক্রোবিটের সামনে বোতাম এ টিপতে পারেন।

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

আপনি কি মাইক্রো: বিট ব্যবহার করে কিছু তৈরি করেছেন? মন্তব্য বিভাগে আমাকে জানান।

দয়া করে মনে রাখবেন ব্লক কোড প্রতিযোগিতায় এই নির্দেশাবলীর জন্য ভোট দিতে যদি আপনি এটি উপভোগ করেন!

ব্লক কোড প্রতিযোগিতা
ব্লক কোড প্রতিযোগিতা
ব্লক কোড প্রতিযোগিতা
ব্লক কোড প্রতিযোগিতা

ব্লক কোড প্রতিযোগিতায় দ্বিতীয় পুরস্কার

প্রস্তাবিত: