সুচিপত্র:

UCL - IIoT - আর্দ্রতা তথ্য সংগ্রাহক: 6 টি ধাপ
UCL - IIoT - আর্দ্রতা তথ্য সংগ্রাহক: 6 টি ধাপ

ভিডিও: UCL - IIoT - আর্দ্রতা তথ্য সংগ্রাহক: 6 টি ধাপ

ভিডিও: UCL - IIoT - আর্দ্রতা তথ্য সংগ্রাহক: 6 টি ধাপ
ভিডিও: UCL-IIoT-Datalogger 2024, জুলাই
Anonim
UCL - IIoT - আর্দ্রতা ডেটা কালেক্টর
UCL - IIoT - আর্দ্রতা ডেটা কালেক্টর

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

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

অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা

1 x Arduino মেগা 2560

1 x USB তারের

1 x I2C LCD স্ক্রিন

1 এক্স আর্দ্রতা মাটি সেন্সর

তারের

ধাপ 2: তারের

LCD I2C ডিসপ্লে

Arndino- এ GND> GND

আরডুইনোতে VCC> 5V

এসডিএ> আরডুইনোতে এসডিএ

এসসিএল> অরডুইনোতে এসসিএল

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

Arndino- এ GND> GND

আরডুইনোতে VCC> 5V

Arduino এ সংকেত> A0

ধাপ 3: ফ্লোচার্ট

ফ্লোচার্ট
ফ্লোচার্ট

এই ফ্লোচার্টটি দেখায় যে আমরা আমাদের আরডুইনো থেকে ডেটা নিয়ে কি করি, পুরো কাজটি আমাদের আরডুইনো থেকে আমাদের ডেটা সংগ্রহ করে শুরু হয় যা পরে মাইএসকিউএল সার্ভারে পাঠানো হয়, যেখান থেকে আমরা ডিসপ্লেতে দেখানো ডেটা পেতে নোডরেডের সাথে সংযুক্ত থাকি।

ধাপ 4: কোড

কোড
কোড
কোড
কোড
কোড
কোড

Arduino এর কোড এখানে দেখা যায়, এবং এটি Arduino IDE তে ডাউনলোড এবং বাস্তবায়ন করা সহজ করার জন্য একটি টেক্সট ডকুমেন্ট হিসাবে তৈরি করা হয় যাতে আপনি এটি আপনার নিজের Arduino তে আপলোড করতে পারেন এবং কোডটি কিভাবে গঠন করা যায় তা দেখতে পারেন।

ধাপ 5: নোড-রেড

নোড-লাল
নোড-লাল
নোড-লাল
নোড-লাল

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

আপনাকে https://nodered.org/docs/getting-started/installat… এ গিয়ে নোড-রেড চালানো এবং ইনস্টল করতে হবে এবং নোড-রেড কীভাবে ইনস্টল এবং চালানো যায় সে সম্পর্কে নির্দেশিকা অনুসরণ করুন।

যখন এটি ইনস্টল করা হয় তখন আপনাকে এটি চালানোর জন্য CMD এর মাধ্যমে এটি চালাতে হবে।

আমার নোড-রেড থেকে কোডটি এই নির্দেশে একটি পাঠ্য ফাইল হিসাবে আপলোড করা হয়েছে এবং নোড-রেডে আমদানি করতে হবে

আপনাকে নিম্নলিখিত লাইব্রেরিগুলিকে নোড-রেডে ইনস্টল করতে হবে:

নোড-লাল

নোড-লাল-ড্যাশবোর্ড

নোড-লাল-নোড-মাইএসকিউএল

নোড-লাল-নোড-আরডুইনো

নোড-লাল-অবদান-স্ট্রিং

নোড-লাল-নোড-সিরিয়ালপোর্ট

নোড-লাল-নোড-ফিড পার্সার

এটি নিশ্চিত করার জন্য যে নোড-রেড নোড-রেড কোডের সাথে প্রোবার কাজ করবে যা এই নির্দেশে সরবরাহ করা হয়েছে। অন্যথায় এই প্রবাহ আপনাকে কেবল ত্রুটি দেবে।

ধাপ 6: মাইএসকিউএল Wampserver

মাইএসকিউএল Wampserver
মাইএসকিউএল Wampserver
মাইএসকিউএল Wampserver
মাইএসকিউএল Wampserver

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

এই প্রকল্পে আমি নোডারড নামে একটি নতুন ডাটাবেস তৈরি করেছি এবং তারপর নোড নামে একটি টেবিল তৈরি করেছি। তারপরে আপনি দুটি সারি তৈরি করবেন, একটি সময়ের জন্য এবং একটি আর্দ্রতার জন্য, এটি সেন্সর থেকে আসা আর্দ্রতা ডেটা সংগ্রহ করতে সহায়তা করবে এবং এই ক্ষেত্রে টাইমস্ট্যাম্প নোড-রেড দ্বারা সরবরাহ করা হবে।

Wampserver এখানে ইনস্টল করা যেতে পারে:

প্রস্তাবিত: