সুচিপত্র:

UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 11 ধাপ (ছবি সহ)
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 11 ধাপ (ছবি সহ)

ভিডিও: UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 11 ধাপ (ছবি সহ)

ভিডিও: UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 11 ধাপ (ছবি সহ)
ভিডিও: MAMA HARUSI AMUINGIZA BIBI HARUSI HOLINI JIONEE UTAMU MAMA NI MAMA TU 2024, জুলাই
Anonim
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা

হাই! আপনি কি আজ সকালে আপনার গাছগুলিতে জল দিতে ভুলে গেছেন? আপনি কি ছুটি কাটানোর পরিকল্পনা করছেন কিন্তু ভাবছেন কে গাছে জল দেবে? আচ্ছা, যদি আপনার উত্তর হ্যাঁ হয়, তাহলে আপনার সমস্যার সমাধান আমার কাছে আছে।

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

uWaiPi Raspberry Pi তে কাজ করে। রাস্পবেরি পাই প্রোগ্রামিং সম্পর্কে সামান্য জ্ঞান এবং ইলেকট্রনিক্সের মাঝারি দক্ষতার সাথে, আপনি 3-4 দিনের মধ্যে আপনার বাড়িতে সিস্টেমটি তৈরি করতে সক্ষম হবেন।

ধাপ 1: অংশ তালিকা

UWaiPi তৈরির জন্য নিম্নলিখিত আইটেমগুলি প্রয়োজন।

  • রাস্পবেরি পাই (সংস্করণ 2, 3, বা শূন্য) সর্বশেষ রাস্পবিয়ান ইনস্টল করা
  • মিনি ওয়াইফাই ইউএসবি অ্যাডাপ্টার (রাস্পবেরি পাই 3 এর জন্য প্রয়োজন নেই)
  • 16x2 LCD মডিউল
  • M111 I2C IIC সিরিয়াল ইন্টারফেস বোর্ড মডিউল
  • ক্ষণিকের ধাক্কা সুইচ (3)
  • 5 V 2 Amp পাওয়ার অ্যাডাপ্টার
  • 3-6 V 120 লিটার/ঘন্টা মিনি ব্রাশহীন মোটর ডুবো পাম্প
  • লম্বা তার
  • পিভিসি ঘের (180x100x50 মিমি)
  • সেচ পাইপ এবং জিনিসপত্র

সার্কিট তৈরির জন্য নিচের ইলেকট্রনিক যন্ত্রাংশ প্রয়োজন।

  • প্রতিরোধক - 1 কে ওহম (2)
  • প্রতিরোধক - 1.5 কে ওহম (3)
  • প্রতিরোধক - 10 কে ওহম (3)
  • ট্রানজিস্টার - 2N 2222 (2)
  • ডায়োড - ইন 4001 (1)
  • ইলেক্ট্রোলাইটিক ক্যাপাসিটর - 0.1 uF 10 V (3)
  • ইলেক্ট্রোলাইটিক ক্যাপাসিটর - 1 uF10 V (2)
  • সিরামিক ক্যাপাসিটর - 1 nF (1)
  • সিরামিক ক্যাপাসিটর - 10 nF (1)
  • ভেরো বোর্ড
  • পুরুষ হেডার পিন
  • মহিলা হেডার পিন
  • জাম্পার তার

ধাপ 2: রাস্পবেরি পাই সেটআপ

রাস্পবেরি পাই সেটআপ
রাস্পবেরি পাই সেটআপ

uWaiPi Raspberry Pi তে কাজ করে। এটি রাস্পবেরি পাই এর নিম্নলিখিত সংস্করণগুলির সাথে পরীক্ষা করা হয়েছে:

  1. রাস্পবেরি পাই 2 মডেল বি
  2. রাস্পবেরি পাই 3
  3. রাস্পবেরি পাই জিরো

রাস্পবেরি পাই (মডেল 3 ব্যতীত) ইন্টারনেটে সংযুক্ত করার জন্য আপনার একটি মিনি ওয়াইফাই ইউএসবি অ্যাডাপ্টার থাকতে হবে।

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

ধাপ 3: সার্কিট বোর্ড নির্মাণ

সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ
সার্কিট বোর্ড নির্মাণ

প্রধান সার্কিট বোর্ড

এই বোর্ডে নিয়ন্ত্রণের জন্য সার্কিট রয়েছে:

  1. জিপিআইও বোতাম সহ পিন
  2. এলসিডি ডিসপ্লের ব্যাকলাইট
  3. পাম্পটি

এলসিডি ডিসপ্লে সার্কিট বোর্ড

LCD I2C সংকেতগুলির জন্য আমাদের কোন অপ্রত্যাশিত শব্দ এবং ভোল্টেজ স্পাইক ফিল্টার করার জন্য এই বোর্ডে ক্যাপাসিটরের একটি অ্যারে রয়েছে।

আপনি সার্কিট বোর্ড ডিজাইনের জন্য সংযুক্ত ডায়াগ্রামটি উল্লেখ করতে পারেন। আপনার সার্কিট তৈরির জন্য আপনি একটু বেশি প্রচেষ্টা ব্যয় করতে পারেন এবং একটি কাস্টম PCB তৈরি করতে পারেন। সার্কিট বোর্ড ডিজাইন ডায়াগ্রাম (ফ্রিজিং ফরম্যাট) গিট থেকে ডাউনলোড করা যাবে।

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

সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল
সংযোগকারী মডিউল

একবার সার্কিট বোর্ডগুলি তৈরি হয়ে গেলে, মডিউলগুলি তারের মাধ্যমে সংযুক্ত করা যেতে পারে। আমি তারগুলি ঝালাই করতে চাইনি যাতে আমি সেগুলি সহজেই ভেঙে ফেলতে পারি। তাই আমি পরিবর্তে পুরুষ/মহিলা বোর্ড পিন এবং জাম্পার তার ব্যবহার করেছি।

প্রথমে আমি LCD মডিউলে 16 টি মহিলা হেডার পিন এবং I2C মডিউলে 16 টি পুরুষ পিন বিক্রি করেছি এবং সরাসরি LCD ডিসপ্লে মডিউলের পিছনে I2C মডিউলটি মাউন্ট করেছি। তারপর একইভাবে আমি I2C মডিউলে আমার কাস্টম LCD ডিসপ্লে সার্কিট বোর্ড মাউন্ট করেছি। সংযোগটি নিম্নরূপ হওয়া উচিত:

DB5 -> I2C SCL

DB6 -> I2C SDA

DB7 -> I2C VCC

DB8 -> I2C GND

তারপরে আমি নীচে রাস্পবেরি পাইয়ের সাথে ডিসপ্লে মডিউলটি সংযুক্ত করেছি:

DB1 -> GPIO 5

DB2 -> GPIO 3

DB3 -> GPIO 4

DB4 -> GPIO 9

তারপরে আমি মূল সার্কিট বোর্ডকে রাস্পবেরি পাই এবং ডিসপ্লে মডিউলের সাথে নীচে সংযুক্ত করেছি:

CB1 -> GPIO 2 (5 V)

CB2 -> GPIO 7

CB3 -> GPIO 14 (GND)

CB4 -> GPIO 6 (GND)

CB5 -> GPIO 1 (3.3 V)

CB6 -> চেক বাটন

CB7 -> চেক বাটন

CB8 -> অ্যাডহক রান বাটন

CB9 -> অ্যাডহক রান বাটন

CB10 -> পরবর্তী বোতাম এড়িয়ে যান

CB11 -> পরবর্তী বোতাম এড়িয়ে যান

CB12 -> জল পাম্প

CB13 -> জল পাম্প

CB14 -> I2C LED1

CB15 -> I2C LED2

CB16 -> GPIO 12

CB17 -> GPIO 11

CB18 -> GPIO 13

CB19 -> GPIO 15

ধাপ 5: প্যাকেজিং

প্যাকেজিং
প্যাকেজিং
প্যাকেজিং
প্যাকেজিং
প্যাকেজিং
প্যাকেজিং

একবার আপনি সংযোগটি ক্রস-চেক করুন, পরবর্তী পদক্ষেপটি হল একটি বাক্সে সবকিছু রাখা। আমি একটি সাদা পিভিসি ঘের ব্যবহার করেছি যা আমার প্রয়োজনের তুলনায় বেশ বড় ছিল। আপনি উপযুক্ত মাত্রা সহ বাক্সটি চয়ন করতে পারেন। আমি ডিসপ্লের জন্য একটি স্লট, সামনের বোতামের জন্য 3 টি বড় গর্ত এবং আউটপুট লাইন এবং পাওয়ার কর্ডের জন্য 2 টি ছোট গর্ত কেটেছি। আমি বাক্সের ভিতরে প্লাস্টিকের স্পেসার স্থাপন করেছি এবং স্ক্রু ব্যবহার করে সার্কিট বোর্ড এবং রাস্পবেরি পাই ঠিক করেছি। আমি এলসিডি ডিসপ্লেটি হট-আঠার সাহায্যে সংযুক্ত করেছি। আমি বাক্সে wirings চেপে এবং অবশেষে screws সাহায্যে এটি বন্ধ। আমি লেবেলগুলি মুদ্রণ করেছি এবং আঠালো-স্টিক ব্যবহার করে বাক্সে আটকে রেখেছি। আমি ঘেরের ঝরঝরে এবং পরিষ্কার চেহারা নিয়ে বেশ খুশি ছিলাম।

ধাপ 6: ইনস্টলেশন

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

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

ধাপ 7: চূড়ান্ত প্যাকেজিং

চূড়ান্ত প্যাকেজিং
চূড়ান্ত প্যাকেজিং

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

ধাপ 8: পাইপলাইন স্থাপন

পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো
পাইপলাইন বিছানো

এটি আমার মতে সবচেয়ে কষ্টকর পদক্ষেপ ছিল। আমি ইবে থেকে একটি DIY সেচ কিট কিনেছি যার মধ্যে পাইপলাইন বিছানোর জন্য সমস্ত প্রয়োজনীয় উপাদান ছিল। আমি প্রধান জল সংযোগের জন্য 12 মিমি বড় ড্রিপ পাইপ এবং শাখার জন্য 4 মিমি ছোট পাইপ ব্যবহার করেছি। সমস্ত শাখাগুলি মাইক্রো সংযোগকারী দিয়ে লাগানো হয়েছে যাতে আমি কোন নির্দিষ্ট গাছের জন্য পানির প্রবাহ নিয়ন্ত্রণ করতে পারি। পরিমাপ, পাইপগুলি কাটা, তাদের সংযুক্ত করা এবং পাইপলাইনগুলি স্থাপন করতে প্রায় 4 ঘন্টা সময় লেগেছিল। আমি একটি ছোট প্লাস্টিকের নল ব্যবহার করে পাইপলাইনের সাথে পাম্পের আউটলেটটি সংযুক্ত করেছি। আমার জল পাম্প 16 টি গাছের জন্য পর্যাপ্ত জল সরবরাহ করার জন্য যথেষ্ট শক্তিশালী ছিল। আমার বারান্দায় কোন পানির কল নেই, তাই আমাকে পানি সঞ্চয় করতে একটি বালতি ব্যবহার করতে হয়েছিল। একটি বড় বালতি 2 সপ্তাহের জন্য দিনে 2 বার গাছগুলিকে জল দিতে পারে - যা যে কোনও দীর্ঘ ভ্রমণের জন্য বেশ ভাল এবং নির্ভরযোগ্য।

ধাপ 9: এবং আপনি সম্পন্ন

আচ্ছা, এটাই। আমি আমার সার্কিট বক্স রুমের ভিতরে রেখেছিলাম এবং পাম্পের সাথে ইউওয়াইপিআই সংযোগ করার জন্য একটি দীর্ঘ এক্সটেনশন তার ব্যবহার করেছি। এখন শুধু এটি চালু করুন এবং অ্যাপ্লিকেশনটি লোড হওয়ার জন্য 30-40 সেকেন্ড অপেক্ষা করুন। uWaiPi আপনার সময়সূচীর উপর ভিত্তি করে আপনার গাছগুলিতে জল দেওয়ার যত্ন নেবে। তাই এখন আপনি আপনার উদ্ভিদ সম্পর্কে চিন্তা না করে দীর্ঘ ছুটিতে যেতে পারেন।

ধাপ 10: সিস্টেম ব্যবহার করে

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

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

ইনস্টলেশনের সময় আপনি ইমেল বৈশিষ্ট্যগুলিও সক্ষম করতে পারেন। ইমেইল ফিচার চালু থাকলে, আপনি গাছ থেকে পানি দেওয়ার পর সিস্টেম থেকে বিজ্ঞপ্তি পাবেন। আপনি ইমেইলের মাধ্যমে সহজ কমান্ড পাঠিয়ে সিস্টেমটি নিয়ন্ত্রণ করতে পারেন (অ্যাডহক রান বা এক্সিকিউশন এড়িয়ে যান)।

ধাপ 11: আপনাকে ধন্যবাদ

যদি আপনি এতদূর পৌঁছে থাকেন এবং আমার সিস্টেমটি তৈরি বা ইতিমধ্যে তৈরি করে থাকেন তবে আপনাকে ধন্যবাদ। আপনার মূল্যবান মতামত এবং পরামর্শ আমাকে জানান। আমি [email protected] এ পৌঁছাতে পারি।

উজ্জল দে

ujjaldey.in/

প্রস্তাবিত: