সুচিপত্র:

একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং: 7 টি ধাপ
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং: 7 টি ধাপ

ভিডিও: একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং: 7 টি ধাপ

ভিডিও: একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং: 7 টি ধাপ
ভিডিও: ব্যাটারি ছাড়া সোলার প্যানেলে দিয়ে ফ্যান চালাবেন। How to run fan with solar panel without battery 2024, জুলাই
Anonim
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং
একটি সৌর প্যানেল দ্বারা চালিত স্মার্ট প্ল্যান্ট ওয়াটারিং

এটি আমার প্রথম SmartPlantWatering প্রকল্পের একটি আপডেট সংস্করণ (https://www.instructables.com/id/Smart-Plant-Water…

পূর্ববর্তী সংস্করণের সাথে প্রধান পার্থক্য:

1. ThingSpeaks.com এর সাথে সংযোগ স্থাপন করে এবং ক্যাপচার করা ডেটা (তাপমাত্রা, আর্দ্রতা, আলো ইত্যাদি) প্রকাশ করতে এই সাইটটি ব্যবহার করে - ThingSpeaks- এ আমার চ্যানেল -

2. ব্যাটারিতে চালানোর জন্য অপ্টিমাইজ করা। এই সংস্করণটি একটি 3.7v Lipo 18650 ব্যাটারি চার্জ করার জন্য একটি সৌর প্যানেল ব্যবহার করছে।

3. আবহাওয়ার উপর ভিত্তি করে আপডেট ফ্রিকোয়েন্সি এবং জল দেওয়া সামঞ্জস্য করুন (OpenWeatherMap.org ব্যবহার করে)।

4. অপ্টিমাইজড কোড… গিথুব এ আপলোড করা হয়েছে-https://github.com/eplx/esp8266-Plants-Watering

প্রয়োজনীয়তা:

- পিসিবি

- ESP8266 NodeMCU

- DHT11 সেন্সর (তাপমাত্রা ও আর্দ্রতা)

- রিলে

- আলো সেন্সর

- বক্স / কনটেইনার

- হেডার

- জল পাম্প (12V)

- ছোট ব্যাসের স্বচ্ছ পরিষ্কার নরম পায়ের পাতার মোজাবিশেষ (আপনার জল পাম্প সংযোগকারীদের উপর ভিত্তি করে পরিবর্তিত হতে পারে)

- 3.7 লাইপো ব্যাটারি

- TP4056 (ব্যাটারি চার্জার)

- তারের

- ধৈর্য …. এটা জটিল নয় …. কিন্তু এটি করার জন্য কিছু সময় প্রয়োজন, বিশেষ করে যদি আপনি এই উপাদানগুলির সাথে প্রথমবার কিছু করছেন..:)

নীচে আপনি থিংসস্পিক্সে তৈরি কিছু গ্রাফ খুঁজে পেতে পারেন:

পরবর্তী উদ্ভিদ জল (এটি জল দেওয়ার জন্য অবশিষ্ট ঘন্টা দেখায়) জলের স্তর (পানিতে লিটার)

ধাপ 1: ধাপ 1: এই পরিকল্পিত ব্যবহার করুন

ধাপ 1: এই পরিকল্পিত ব্যবহার করুন
ধাপ 1: এই পরিকল্পিত ব্যবহার করুন

পরিকল্পিত অনুসরণ করুন এবং প্রোটোবোর্ডে এটি প্রতিলিপি করুন …

আপনি নিম্নলিখিত আইটেম প্রয়োজন:

1. প্রোটোবোর্ড

2. ESP8266 NodeMCU

3. DHT11 সেন্সর (তাপমাত্রা ও আর্দ্রতা)

4. রিলে

5. হালকা সেন্সর

6. জল পাম্প (12V)

7. ছোট ব্যাসের স্বচ্ছ পরিষ্কার নরম পায়ের পাতার মোজাবিশেষ (আপনার জল পাম্প সংযোগকারীদের উপর ভিত্তি করে পরিবর্তিত হতে পারে)

ধাপ ২: PCB- এ কাজ করা

PCB- তে কাজ করা - ESP8266 এর জন্য ওয়েল্ড হেডার এবং স্কিম্যাটিক্স ভিত্তিক সেন্সর
PCB- তে কাজ করা - ESP8266 এর জন্য ওয়েল্ড হেডার এবং স্কিম্যাটিক্স ভিত্তিক সেন্সর

পিসিবিতে এটি প্রতিলিপি করার জন্য পরিকল্পিত ব্যবহার করুন। উপরের পরিকল্পনার পাশাপাশি, আমি একটি সৌর প্যানেল ব্যবহার করে লাইপো ব্যাটারি চার্জ করার জন্য একটি টিপি 4056 যুক্ত করেছি। আপনি চাইলে অন্য ব্যাটারি চার্জার কার্ড ব্যবহার করতে পারেন। আপনার ব্যাটারি অতিরিক্ত চার্জ/ডিসচার্জ করার জন্য সুরক্ষা আছে এমন একটি ব্যবহার করুন।

আপনি যদি 12v সোলার প্যানেল ব্যবহার করেন তাহলে আপনাকে ভোল্টেজকে 5v এ রূপান্তর করতে এক ধাপ নিচে যোগ করতে হবে। TP4046 ইনপুট হিসাবে 12v সমর্থন করে না।

এগুলি হল সংযোগগুলি যা আমি একটি লাইপো ব্যাটারি চার্জ এবং একটি ESP8266 NodeMcu পাওয়ার জন্য TP4056 ব্যবহার করেছি।

সৌর প্যানেল (+) -> ধাপ নিচে -> TP4056 (+)

সৌর প্যানেল (-) -> ধাপ নিচে -> TP4056 (-)

TP4056 (আউট +) -> ESP8266 (+); আমি এই সংযোগের জন্য একটি ইউএসবি কেবল ব্যবহার করেছি

TP4056 (আউট -) -> ESP8266 (-);

ধাপ 3: সেন্সর ইনস্টল করুন এবং একটি বাক্সে PCB রাখুন

সেন্সর ইনস্টল করুন এবং একটি বাক্সে PCB রাখুন
সেন্সর ইনস্টল করুন এবং একটি বাক্সে PCB রাখুন

আমি একটি প্লাস্টিকের বাক্স ব্যবহার করেছি যা বাইরে পিসিবি কার্ড এবং তাপমাত্রা/আর্দ্রতা সেন্সর রাখার জন্য ব্যবহার করা যেতে পারে।

ধাপ 4: ThingSpeaks কনফিগার করুন

ThingSpeaks কনফিগার করুন
ThingSpeaks কনফিগার করুন

প্রকল্পের এই সংস্করণে আমি ThingSpeaks.com ব্যবহার করেছি। এই সাইটটির একটি বিনামূল্যে এবং বাণিজ্যিক সংস্করণ রয়েছে। আমি বিনামূল্যে সংস্করণ ব্যবহার করেছি এবং এই প্রকল্পের দ্বারা প্রাপ্ত ডেটা আপলোড করার জন্য একটি চ্যানেল তৈরি করেছি।

ধারণাটি তথ্য সংগ্রহ করা এবং বিভিন্ন গ্রাফ / গেজের মাধ্যমে এটি কল্পনা করা

thingspeak.com/channels/504661

প্রথমে আপনাকে একটি অ্যাকাউন্ট তৈরি করতে হবে এবং তারপরে একটি চ্যানেল তৈরি করতে হবে (যদি অ্যাকাউন্ট বা চ্যানেলটি কীভাবে তৈরি করা যায় সে সম্পর্কে আপনার সন্দেহ থাকে তবে নির্দ্বিধায় আমার সাথে যোগাযোগ করুন)

তারপর আপনাকে এই সেটিংস ব্যবহার করে চ্যানেল কনফিগার করতে হবে। এটা গুরুত্বপূর্ণ যে আপনি একই ক্ষেত্রের কনফিগারেশন করবেন কারণ আমি তাদের কোডে উল্লেখ করি।

ধাপ 5: কোড পান, কনফিগার করুন এবং এটি আপলোড করুন

নিচের Git সংগ্রহস্থলে যান

কোডটি ডাউনলোড করুন এবং আপনার ESP8266 এ ইনস্টল করুন। কোডটি পর্যায়ক্রমে আপডেট করা হয় তবে আমি এটি একই পরিকল্পনার সাথে কাজ করে যা এখানে ভাগ করা হচ্ছে। এই সংস্করণে, আমি ডেটা সংগ্রহ এবং ইন্টারনেটে ভিজ্যুয়ালাইজেশনের জন্য গ্রাফ তৈরির জন্য থিংসস্পিক ব্যবহার করছি। এছাড়াও OpenWeatherMap.org ব্যবহার করলে আপনি যেখানে আছেন সেই শহরের বর্তমান আবহাওয়া এবং পূর্বাভাস পেতে পারবেন। এই তথ্য ব্যাটারির ব্যবহার অপ্টিমাইজ করার জন্য ব্যবহার করা হয় যদি আমরা কিছু বৃষ্টির দিন আশা করি এবং ব্যাটারি পুরোপুরি চার্জ নাও হতে পারে।

গুরুত্বপূর্ণ !! - কোডে কিছু সেটিংস আছে যা সমন্বয় করা প্রয়োজন।

কোডটি দেখুন এবং নিম্নলিখিত ভেরিয়েবলের মান আপডেট করুন

- ThingSpeaks_KEY - ThingSpeaks সাইটের জন্য ব্যবহৃত

- openWeatherAPIid - আসন্ন দিনের আবহাওয়ার বর্তমান তথ্য এবং পূর্বাভাস পেতে ব্যবহৃত হয়।

- openWeatherAPIappid - আগামী দিনের আবহাওয়ার বর্তমান তথ্য এবং পূর্বাভাস পেতে ব্যবহৃত হয়

আপনি যদি কোডটি পছন্দ করেন তবে দয়া করে এটিকে গিটহাবের মধ্যে তারাঙ্কিত করুন! ধন্যবাদ!

ধাপ 6: ওয়াটার জেরি ক্যান এবং ওয়াটার পাম্প প্রস্তুত করুন

ওয়াটার জেরি ক্যান এবং ওয়াটার পাম্প প্রস্তুত করুন
ওয়াটার জেরি ক্যান এবং ওয়াটার পাম্প প্রস্তুত করুন

আপনি যে কোন পানির জেরি ব্যবহার করতে পারেন। আমি একটি 10 লিটার জল জেরি ব্যবহার করেছি যাতে এটি কয়েক সপ্তাহের জন্য পর্যাপ্ত স্বায়ত্তশাসন পায়।

জল পাম্প 12v (1A) তাই আমি এটি সরাসরি একটি বাহ্যিক শক্তি উৎসের সাথে সংযুক্ত করি। আপনি একটি 5v জল পাম্প ব্যবহার করতে পারেন এবং ESP8266 এ ব্যবহৃত একই ব্যাটারি দিয়ে এটিকে পাওয়ার চেষ্টা করতে পারেন। আমি এখনও চেষ্টা করিনি, কিন্তু এই প্রকল্পের আরেকটি পর্বের জন্য এটি একটি ধারণা হতে পারে।

ধাপ 7: এটি সংযুক্ত করুন এবং ThingSpeaks.com এর মাধ্যমে তথ্য পেতে শুরু করুন

এটি সংযুক্ত করুন এবং ThingSpeaks.com এর মাধ্যমে তথ্য পেতে শুরু করুন
এটি সংযুক্ত করুন এবং ThingSpeaks.com এর মাধ্যমে তথ্য পেতে শুরু করুন
এটি সংযুক্ত করুন এবং ThingSpeaks.com এর মাধ্যমে তথ্য পেতে শুরু করুন
এটি সংযুক্ত করুন এবং ThingSpeaks.com এর মাধ্যমে তথ্য পেতে শুরু করুন

একবার সংযুক্ত হয়ে গেলে, আপনার ESP8266 ThingSpeaks.com- এ ডেটা জমা দেবে এবং আপনি গ্রাফ এবং ডেটা কল্পনা করতে পারবেন। এছাড়াও আপনার গাছপালা প্রতিদিন জল দেওয়া হবে এবং এটি তাপমাত্রা/আর্দ্রতার উপর ভিত্তি করে কতটা জল প্রয়োজন তা সামঞ্জস্য করবে।

লাইভ ডেটার জন্য দয়া করে আমার চ্যানেলটি দেখুন -

প্রস্তাবিত: