সুচিপত্র:

গার্ডেন মনিটর: 3 টি ধাপ
গার্ডেন মনিটর: 3 টি ধাপ

ভিডিও: গার্ডেন মনিটর: 3 টি ধাপ

ভিডিও: গার্ডেন মনিটর: 3 টি ধাপ
ভিডিও: স্বামীর মৃত্যুর খবর নিজেকেই বলতে হচ্ছে ব্রেকিং নিউজে। 2024, জুলাই
Anonim
গার্ডেন মনিটর
গার্ডেন মনিটর
গার্ডেন মনিটর
গার্ডেন মনিটর

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

সম্পূর্ণ হলে এটি মাটির আর্দ্রতা, তাপমাত্রা, আর্দ্রতা এবং উজ্জ্বলতা পর্যবেক্ষণ করবে, যা পরে একটি.csv ফাইলে একটি এসডি কার্ডে লগ ইন করা হয়। আমি একটি CSV ফাইল বেছে নিয়েছি যেহেতু আমি একটি বিশ্লেষণ প্রোগ্রাম তৈরি করার জন্য পাইথন ব্যবহার করার ইচ্ছা করি। সার্কিটটি একটি 9V ব্যাটারি দ্বারা চালিত হয়, তবে ভবিষ্যতে আমি একটি লি-আয়ন সোলার সার্কিট বানানোর আশা করছি অথবা বিদ্যুৎ খরচ কমাতে এবং দীর্ঘায়িত করার জন্য গভীর ঘুমের মোড যুক্ত করব। যে হারে তথ্য সংগ্রহ করা হয় তা কেবল শেষের একটি লাইন সম্পাদনা করে পরিবর্তন করা যায়।

আপনার প্রয়োজন হবে:

  • Arduino ন্যানো 328P (প্রোগ্রামের জন্য বড় মেমরি প্রয়োজন)
  • DHT 11 সেন্সর মডিউল
  • মাটির আর্দ্রতা সেন্সর
  • GY-30 লাইট সেন্সর
  • এসডি কার্ড মডিউল
  • এলইডি
  • 220 ওহম প্রতিরোধক
  • 9V ব্যাটারি এবং ক্লিপ
  • মহিলা এবং পুরুষ GPIO হেডার
  • জিপিআইও জাম্পার

এবং অবশ্যই সোল্ডারিং লোহা, তার, ঝাল এবং আরডুইনো আইডিই এবং লাইব্রেরি।

ধাপ 1: ব্রেডবোর্ড এবং টেস্টিং

ব্রেডবোর্ড এবং টেস্টিং
ব্রেডবোর্ড এবং টেস্টিং

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

আমি সার্কিটের একটি অনলাইন ভিজ্যুয়াল তৈরি করতে পারিনি কিন্তু এটি পিন সংযোগ:

9V ব্যাটারি:

ইতিবাচক টার্মিনাল >> ভিআইএন

নেগেটিভ টার্মিনাল >> GND

DHT 11:

নেতিবাচক >> GND

তথ্য >> D5

ইতিবাচক >> 5V

আর্দ্রতা সেন্সর:

নেতিবাচক >> GND

ইতিবাচক >> 5V

অ্যানালগ পিন >> A0

আলো সেন্সর:

ইতিবাচক >> 3.3V

এসসিএল >> এ 5

এসসিএ >> এ 4

যোগ করুন >> A3

নেতিবাচক >> GND

এসডি কার্ড:

CS >> D5

SCK >> D13

MOSI >> D11

MISO >> D12

ইতিবাচক >> 5V

নেতিবাচক >> GND

এলইডি:

নেতিবাচক >> GND

ইতিবাচক >> D8 থেকে 220 ohm প্রতিরোধক

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

আপনার যদি লাইব্রেরি না থাকে তবে কোডের শুরুতে লাইব্রেরির নাম কপি করে সেগুলিকে যুক্ত করতে হবে তারপর সরঞ্জাম> লাইব্রেরি পরিচালনা> অনুসন্ধান> ইনস্টল করুন

দ্রষ্টব্য: আপনাকে এসডি কার্ডের জন্য.csv ফাইল তৈরি করতে হবে, নোটবুক ব্যবহার করে এটি করুন এবং ".csv" হিসাবে সংরক্ষণ করুন এবং সমস্ত ফাইল ".txt" নয়। এছাড়াও LED টেস্ট ফাইলে নেই কিন্তু কেবল উদাহরণ স্কেচ "ব্লিংক" ব্যবহার করুন এবং পিন 8 তে পরিবর্তন করুন

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

সার্কিট বোর্ড
সার্কিট বোর্ড
সার্কিট বোর্ড
সার্কিট বোর্ড
সার্কিট বোর্ড
সার্কিট বোর্ড

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

যারা আপনি সার্কিট তৈরি করেছেন আমি কোডের 3 টি ভিন্ন রূপ সংযুক্ত করেছি।

V1.0 - সিরিয়াল আউটপুট পাশাপাশি মনিটর কোড রয়েছে। 5 সেকেন্ড চক্র

V1.1 - কোন সিরিয়াল আউটপুট এবং কোন LED নেই। 5 সেকেন্ড লগ চক্র।

V1.2 - কোন সিরিয়াল আউটপুট নেই কিন্তু LED এবং মনিটর কোড আছে 1 ঘন্টা লগ চক্র

ধাপ 3: পর্যালোচনা

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

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

প্রস্তাবিত: