সুচিপত্র:

কৃষি-2-চোখ: 9 ধাপ
কৃষি-2-চোখ: 9 ধাপ

ভিডিও: কৃষি-2-চোখ: 9 ধাপ

ভিডিও: কৃষি-2-চোখ: 9 ধাপ
ভিডিও: গরুটা সাথে কি হয়েছে #shorts #wildlifebd 2024, জুলাই
Anonim
কৃষি-2-চক্ষু
কৃষি-2-চক্ষু

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

ধাপ 1: ধাপ 1: AGRI-2-EYE এর উপাদান

মাইক্রোকন্ট্রোলার:

STM32L432KC

সেন্সর:

  • বাইরের আর্দ্রতা: DHT22
  • বাইরের তাপমাত্রা: SMT172
  • স্থল আর্দ্রতা: SKU SEN0 193
  • স্থল তাপমাত্রা: গ্রোভ 1019919
  • RGB: Grove TCS34725
  • আলোর তীব্রতা: Grove 101020076

LPWAN যোগাযোগ:

উইসোল এসএফএম 10 আর 1

অ্যালিমেন্টেশন:

সৌর প্যানেল 6V - 2W

পর্দা প্রদর্শন:

ARCELI SSD1306

ধাপ 2: ধাপ 2: কৃষি-2-EYE প্রোটোটাইপ

ধাপ 2: কৃষি-2-EYE প্রোটোটাইপ
ধাপ 2: কৃষি-2-EYE প্রোটোটাইপ

ধাপ 3: ধাপ 3: প্রকল্প পরিকল্পনা

ধাপ 3: প্রকল্প পরিকল্পনা
ধাপ 3: প্রকল্প পরিকল্পনা
ধাপ 3: প্রকল্প পরিকল্পনা
ধাপ 3: প্রকল্প পরিকল্পনা
ধাপ 3: প্রকল্প পরিকল্পনা
ধাপ 3: প্রকল্প পরিকল্পনা

প্রকল্পের জন্য আমাদের 3 পিসিবি প্রয়োজন:

  • একটি পাওয়ার সাপ্লায়ার পিসিবি
  • একটি ইন্টারফেসিং পিসিবি
  • একটি বাইরের সেন্সর পিসিবি

ধাপ 4: ধাপ 4: এমবেড ডেভেলপমেন্ট

আর্ম এমবেড আইওটি ডিভাইস প্ল্যাটফর্ম ব্যবহারকারীদের জন্য এমবেড সামঞ্জস্যপূর্ণ হার্ডওয়্যারের জন্য ব্যবহার করা সহজ একটি অনলাইন প্ল্যাটফর্ম প্রদান করে। এটি প্রচুর পরিমাণে লাইব্রেরিতে প্রবেশের অনুমতি দেয়। এমবেড কমিউনিটি লাইব্রেরি বিকাশ করে, সামঞ্জস্যপূর্ণ ডিভাইসের জন্য উদাহরণস্বরূপ সফটওয়্যারে অ্যাক্সেস দেয় এবং ব্যবহারকারীদের তাদের সমস্যার জন্য সাহায্য করে।

এমবেড প্ল্যাটফর্ম কিভাবে কাজ করে?

  1. প্রথম ধাপ হল Mbed ওয়েবসাইটে যাওয়া:
  2. একটি অ্যাকাউন্ট তৈরি করুন
  3. কম্পাইলার মেনুতে যান এবং আপনার ডিভাইসটি বেছে নিন: STM32L432KC (আমাদের মাইক্রোকন্ট্রোলার)
  4. একটি প্রকল্প তৈরি করুন
  5. দরকারী লাইব্রেরি আমদানি করুন: DHT লাইব্রেরি
  6. প্রোগ্রাম শুরু করুন
  7. কোড কম্পাইল করুন
  8. পিসি এবং STM32L432KC এর মধ্যে মাইক্রো-ইউএসবি পোর্টের সাথে ডিভাইসে রপ্তানি করুন

স্কিম্যাটিক্সের সাথে মিল রাখতে পিন ম্যাপের দিকে মনোযোগ দিন।

ধাপ 5: ধাপ 5: সিগফক্স কনফিগারেশন

ধাপ 5: সিগফক্স কনফিগারেশন
ধাপ 5: সিগফক্স কনফিগারেশন
ধাপ 5: সিগফক্স কনফিগারেশন
ধাপ 5: সিগফক্স কনফিগারেশন

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

আপনাকে মডিউলটিকে সিপিইউ এর সাথে সংযুক্ত করতে হবে (ছবিতে 2 এর মতো)।

ডেটা পাঠানোর জন্য আপনাকে AT কমান্ড ফরম্যাট ব্যবহার করতে হবে। উদাহরণ স্বরূপ:

ঠিক আছে পাঠান, $ T তে? তাপমাত্রার মান ফিরিয়ে দিন।

আমরা প্রতিটি সেন্সরের মান পাঠাতে এই ফরম্যাটটি ব্যবহার করি।

ধাপ 6: ধাপ 6: কৃষি-2-আইওয়াই কোড

ধাপ 6: কৃষি-2-আইওয়াই কোড
ধাপ 6: কৃষি-2-আইওয়াই কোড

আমরা একটি cpp কোড ভিত্তিক সেন্সর লাইব্রেরি তৈরি করি। স্ক্রিন ডিসপ্লে, ট্রান্সমিশন কিভাবে কনফিগার করা যায় তা বোঝার জন্য আপনার মূল কোডটি আপনি খুঁজে পেতে পারেন।

ছবিতে আপনি দেখতে পারেন কিভাবে আমরা সেন্সরের মান পাঠাই।

ধাপ 7: ধাপ 7: ইউবিডটস ক্লাউড প্ল্যাটফর্ম

ধাপ 7: ইউবিডটস ক্লাউড প্ল্যাটফর্ম
ধাপ 7: ইউবিডটস ক্লাউড প্ল্যাটফর্ম

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

  1. Https://ubidots.com/ এ যান এবং একটি অ্যাকাউন্ট তৈরি করুন
  2. ডিভাইসটি নির্বাচন করুন এবং "+" এ ক্লিক করে একটি নতুন ডিভাইস তৈরি করুন
  3. একটি লেবেল এবং নাম চয়ন করুন
  4. সিগফক্স ব্যাকএন্ডের সাথে সংযুক্ত হতে টোকেন কনফিগার করুন
  5. ড্যাশবোর্ডে আপনার প্রয়োজনীয় সমস্ত উইজেট যুক্ত করুন
  6. অ্যাড ভেরিয়েবল সিলেক্ট করুন এবং আপনার তৈরি করা ডেভিসটি বেছে নিন।

ধাপ 8: ধাপ 8: আমাদের ইউবিডটস ইন্টারফেস

প্রস্তাবিত: