সুচিপত্র:

আইওটি ফুলের পাত্র ওজন স্কেল: 7 ধাপ
আইওটি ফুলের পাত্র ওজন স্কেল: 7 ধাপ

ভিডিও: আইওটি ফুলের পাত্র ওজন স্কেল: 7 ধাপ

ভিডিও: আইওটি ফুলের পাত্র ওজন স্কেল: 7 ধাপ
ভিডিও: Class 8 Jibon o Jibika Book 2024 New Cari.। ৮ম শ্রেণির জীবন ও জীবিকা বই ।। ২০২৪ সালের আলোকে আলোচনা 2024, নভেম্বর
Anonim
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল
আইওটি ফুলের পাত্র ওজন স্কেল

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

কেন ওজন পদ্ধতি ব্যবহার করে ক্যাপাসিট্যান্স বা প্রতিরোধের পরিমাপ করা হয় না?

1. পাত্রটিতে একটি প্রোব ertedোকানোর প্রয়োজন, এটি উদ্ভিদের মূলকে আঘাত করতে পারে।

2. ক্যাপ্যাসিট্যান্স বা প্রতিরোধের পরিমাপ সরাসরি মাটির আর্দ্রতা মান পেতে পারে না।

উদাহরণস্বরূপ, আমার সিন। 'স্টোনের জর্জিয়া' 287g হয় যখন মাটি একটু শুকিয়ে যায়।

জল দেওয়ার পরে, এটি 460 গ্রাম হয়ে গেল, 173 গ্রাম জল।

প্রথম ছবি আমার সিন। 'স্টোনের জর্জিয়া', গত বছর তোলা।

ধাপ 1: এটি কিভাবে কাজ করে

কিভাবে এটা কাজ করে
কিভাবে এটা কাজ করে
কিভাবে এটা কাজ করে
কিভাবে এটা কাজ করে

ওজন করার আগে zero জিরো ড্রিফট বা টেম্পারেট ড্রিফট বা এরকম কিছু রোধ করার জন্য একটি পরিষ্কার অপারেশন প্রয়োজন।

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

অকেন্দ্রিক চাকা একটি MG995 Servo দ্বারা চালিত হয়। শীর্ষ অবস্থানে, ফুলের পাত্রটি অস্থাবর প্লেটের উপর দাঁড়িয়ে থাকবে। পরিষ্কার অপারেশন করা যেতে পারে। নীচের অবস্থানে, ফ্লাওয়ার পট স্থির প্লেটের উপর দাঁড়াবে। ওজন অপারেশন করা যেতে পারে। ক্ষতি লোড সেল প্রতিরোধ করার জন্য, বেশিরভাগ সময় ফুলের পাত্রটি চলমান প্লেটের উপর দাঁড়িয়ে থাকবে। Nodemcu লোড সেল পড়তে, সার্ভার নিয়ন্ত্রণ করতে এবং MQTT প্রোটোকল ব্যবহার করে WIFI এর মাধ্যমে IOT সার্ভারে ডেটা পাঠাতে ব্যবহৃত হয়।

পদক্ষেপ 2: আপনার যা প্রয়োজন তা সংগ্রহ করুন

আপনার যা প্রয়োজন তা সংগ্রহ করুন
আপনার যা প্রয়োজন তা সংগ্রহ করুন
আপনার যা প্রয়োজন তা সংগ্রহ করুন
আপনার যা প্রয়োজন তা সংগ্রহ করুন
আপনার যা প্রয়োজন তা সংগ্রহ করুন
আপনার যা প্রয়োজন তা সংগ্রহ করুন

এই প্রকল্পের জন্য প্রয়োজনীয় সমস্ত কিছুর একটি তালিকা এখানে দেওয়া হল:

1. ওজন স্কেল (তার লোড সেল ব্যবহার করে)

2. HX711 মডিউল

3. ESP-12E সহ NodeMCU

4. MG995 Servo

5. 5 মিমি বেধ ABS বোর্ড

6. কিছু 3D মুদ্রিত অংশ

7. কিছু তার

8. M3 এবং M4 স্ক্রু এবং বাদাম

ধাপ 3: ওজন স্কেল করুন

ওজন স্কেল করুন
ওজন স্কেল করুন
ওজন স্কেল করুন
ওজন স্কেল করুন
ওজন স্কেল করুন
ওজন স্কেল করুন

200*250*5 মিমি ABS বোর্ড ওজন স্কেলের ভিত্তি হিসাবে ব্যবহৃত হয়।

বোর্ডে লোড সেল লাগানো আছে।

ফিক্স প্লেটটি মূল প্লেট এবং একটি 3 ডি মুদ্রিত অংশ দিয়ে গঠিত।

অস্থাবর প্লেট হল একটি 180*190*5mm ABS বোর্ড যার সাথে অন্য 5mm ABS চাঙ্গা করার পাঁজর।

কব্জা, servo ধারক, acentcentric চাকা 3d মুদ্রণ অংশ।

আঠালো বা তাদের স্ক্রু।

একটি স্কেচআপ ফাইল আপনাকে পার্টস কোথায় রাখতে হবে তা বলতে পারে।

ধাপ 4: তারের

তারের
তারের
তারের
তারের

তাদের ওয়্যার আপ।

যদি ESP8266 গভীর ঘুম ব্যবহার করা হয়, GPIO16 এবং RST পিন সংযুক্ত করা উচিত, এই অ্যাপ্লিকেশনটিতে কোন ব্যবহার নেই।

ধাপ 5: কোডিং

Arduino ব্যবহার করা হয়, এবং HX711 লাইব্রেরি ব্যবহার করা হয়, এখানে লিঙ্ক

github.com/bogde/HX711

Nodemcu আমার NAS এর একটি domoticz সার্ভারে MQTT বার্তা পাঠায়। তাই MQTT ক্লায়েন্ট লাইব্রেরি প্রয়োজন।

github.com/knolleary/pubsubclient

HX711 লাইব্রেরি সহ একটি বাগ, যা একটি সফ্টওয়্যার রিসেট হবে যখন HX711 লাইব্রেরি অন্তর্ভুক্ত করার পরে MQTT সার্ভারের সাথে সংযোগ স্থাপন করা হবে। মন্তব্য "অকার্যকর ফলন (শূন্য) {};" HX711. CPP সমস্যা সমাধান করতে পারে।

আপনার SSID, পাসওয়ার্ড, MQTT সেটিং ব্যবহার করার আগে পরিবর্তন করা উচিত।

const char* ssid = "আপনার SSID";

const char* password = "আপনার পাসওয়ার্ড";

const char* mqtt_domoticz = "আপনার সার্ভার";

ধাপ 6: ক্রমাঙ্কন

ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন

HX711 লাইব্রেরিতে নির্দেশনা পড়ুন।

1. কোন পরামিতি ছাড়াই set_scale () এ কল করুন।

2. কোন প্যারামিটার ছাড়া tare () কল করুন।

3. স্কেলে একটি পরিচিত ওজন রাখুন এবং get_units (10) এ কল করুন।

4. আপনার পরিচিত ওজনে ধাপ 3 এর ফলাফল ভাগ করুন। Set_scale () এ আপনাকে যে প্যারামিটারটি পাস করতে হবে সে সম্পর্কে আপনাকে জানতে হবে।

5. সঠিক পঠন না পাওয়া পর্যন্ত ধাপ 4 -এ প্যারামিটার সামঞ্জস্য করুন।

ধাপ 7: সারাংশ

এটি ইংরেজিতে আমার প্রথম নিবন্ধ, কিছু ভুল, হয়তো।

কিছু অন্যান্য ফাংশন যোগ করা যেতে পারে, যেমন ওজন প্রদর্শন, জল।

প্রস্তাবিত: