সুচিপত্র:

আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-থেকে-মাইএসকিউএল-এর ডেটা পাঠানো হচ্ছে: 41 টি ধাপ
আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-থেকে-মাইএসকিউএল-এর ডেটা পাঠানো হচ্ছে: 41 টি ধাপ

ভিডিও: আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-থেকে-মাইএসকিউএল-এর ডেটা পাঠানো হচ্ছে: 41 টি ধাপ

ভিডিও: আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-থেকে-মাইএসকিউএল-এর ডেটা পাঠানো হচ্ছে: 41 টি ধাপ
ভিডিও: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, নভেম্বর
Anonim
আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-টু-মাইএসকিউএল-এর ডেটা
আইওটি-ওয়্যারলেস-তাপমাত্রা-এবং-আর্দ্রতা-সেন্সর-টু-মাইএসকিউএল-এর ডেটা

এনসিডির লং রেঞ্জ আইওটি তাপমাত্রা এবং আর্দ্রতা সেন্সর চালু করা হচ্ছে। একটি 28-মাইল পরিসীমা এবং একটি বেতার জাল নেটওয়ার্কিং আর্কিটেকচার পর্যন্ত গর্বিত, এই সেন্সরটি ব্যবহারকারী-নির্ধারিত সময়ে আর্দ্রতা (± 1.7%) এবং তাপমাত্রা (± 0.3 ° C) ডেটা প্রেরণ করে, ব্যাটারির আয়ু বাড়ানোর জন্য ঘুমায়।

মাত্র 2 AA ব্যাটারি দ্বারা চালিত এবং 500,000 বেতার ট্রান্সমিশনের একটি কর্মক্ষম জীবনকাল, 10 বছরের ব্যাটারি জীবন সঠিক ক্রমাঙ্কনের মাধ্যমে অর্জন করা যায়। Allyচ্ছিকভাবে, এই সেন্সর বাহ্যিকভাবে চালিত হতে পারে।

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

পদক্ষেপ 1: হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন:

হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন
হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন
হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন
হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন

হার্ডওয়্যার:

  • এনসিডি লং রেঞ্জ তাপমাত্রা এবং আর্দ্রতা সেন্সর
  • ইউএসবি ইন্টারফেস সহ এনসিডি লং রেঞ্জ ওয়্যারলেস মেস মডেম

সফটওয়্যার:

  • নোড-লাল
  • XAMPP

ধাপ 2: XAMPP সেট আপ করা

XAMPP সর্বাধিক বিরাজমান, একটি মুক্ত-উৎস ক্রস-প্ল্যাটফর্ম যা আপনার ওয়েব পরিষেবাগুলি চালানোর জন্য একটি সমাধান। XAMPP অ্যাপাচি ফ্রেন্ডস দ্বারা তৈরি করা হয়েছে যা মে ২০০২ সালে প্রকাশিত হয়। XAMPP ক্রস-প্ল্যাটফর্ম (X), Apache (A), MySQL (M) এর জন্য দাঁড়িয়ে আছে, কখনও কখনও (M) মারিয়াডিবি, পিএইচপি (পি) এবং পার্ল (পি) বোঝায়।

XAMPP আপনাকে একটি স্থানীয় সার্ভারে কাজ করতে এবং পিএইচপি কোড এবং মাইএসকিউএল ডাটাবেস ব্যবহার করে ওয়েবসাইটের স্থানীয় কপি পরীক্ষা করার অনুমতি দেয়। একবার XAMPP সক্রিয় হয়ে গেলে, আপনি https:// localhost/অথবা https:// localhost/

XAMPP ডাউনলোড এবং ইনস্টল করা

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

ধাপ 3: অ্যাপাচি এবং মাইএসকিউএল শুরু করা

অ্যাপাচি এবং মাইএসকিউএল শুরু হচ্ছে
অ্যাপাচি এবং মাইএসকিউএল শুরু হচ্ছে

যে স্থানে আপনি XAMPP ইনস্টল করেছেন সেখানে যান (সাধারণত C: / Program Files / xampp) এবং XAMPP কন্ট্রোল প্যানেলে (xampp-control.exe) ডাবল ক্লিক করুন। এটি আপনাকে নিম্নলিখিত স্ক্রিনে নিয়ে আসবে। অ্যাপাচি এবং মাইএসকিউএল শুরু করার জন্য স্টার্ট বোতামে ক্লিক করুন।

ধাপ 4: এখন আপনার ব্রাউজার খুলুন এবং টাইপ করুন Http: // localhost/অথবা

এখন আপনার ব্রাউজার খুলুন এবং Http: // localhost/অথবা Http://127.0.0.1/ টাইপ করুন
এখন আপনার ব্রাউজার খুলুন এবং Http: // localhost/অথবা Http://127.0.0.1/ টাইপ করুন

ধাপ 5: এটি একটি নিম্নলিখিত পৃষ্ঠা খুলবে। PhpMyAdmin এ ক্লিক করুন।

এটি একটি নিম্নলিখিত পৃষ্ঠা খুলবে। PhpMyAdmin এ ক্লিক করুন।
এটি একটি নিম্নলিখিত পৃষ্ঠা খুলবে। PhpMyAdmin এ ক্লিক করুন।

ধাপ 6: এটি আপনাকে পর্দা অনুসরণ করবে। এখন একটি নতুন ডাটাবেস তৈরি করতে নিচের ছবিতে দেখানো "নতুন" বোতামে ক্লিক করুন।

এটি আপনাকে অনুসরণকারী পর্দা আনবে। এখন এ ক্লিক করুন
এটি আপনাকে অনুসরণকারী পর্দা আনবে। এখন এ ক্লিক করুন

ধাপ 7: এখন নীচের ছবিতে দেখানো হিসাবে নতুন ডেটাবেস তৈরি করুন।

এখন নিচের ছবিতে দেখানো হিসাবে নতুন ডাটাবেস তৈরি করুন।
এখন নিচের ছবিতে দেখানো হিসাবে নতুন ডাটাবেস তৈরি করুন।

ধাপ 8: এখন নীচের ছবিতে দেখানো হিসাবে ডেটা ভিজ্যুয়ালাইজ করার জন্য একটি টেবিল তৈরি করুন।

এখন নীচের ছবিতে দেখানো হিসাবে ডেটা ভিজ্যুয়ালাইজ করার জন্য একটি টেবিল তৈরি করুন।
এখন নীচের ছবিতে দেখানো হিসাবে ডেটা ভিজ্যুয়ালাইজ করার জন্য একটি টেবিল তৈরি করুন।

ধাপ 9: এখন প্রথম কলামের নাম দিন "আইডি"।

এখন প্রথম কলামের নাম দিন
এখন প্রথম কলামের নাম দিন

ধাপ 10: এখন স্ক্রিনের ডান দিকে স্ক্রোল করুন আপনি "A_I মন্তব্য" I.e. দেখতে পাবেন। স্বয়ংক্রিয় বৃদ্ধি এবং এটি প্রাথমিক কী সেট করতে ব্যবহৃত হয় যা অনন্যভাবে টেবিলের মধ্যে প্রতিটি রেকর্ড চিহ্নিত করে। এর নিচের চেকবক্সে ক্লিক করুন।

এখন স্ক্রিনের ডান দিকে স্ক্রোল করুন যা আপনি দেখতে পাবেন
এখন স্ক্রিনের ডান দিকে স্ক্রোল করুন যা আপনি দেখতে পাবেন

ধাপ 11: এটি আপনাকে পর্দা অনুসরণ করবে। এখন "যান" বোতামে ক্লিক করুন।

এটি আপনাকে অনুসরণকারী পর্দা আনবে। এখন এ ক্লিক করুন
এটি আপনাকে অনুসরণকারী পর্দা আনবে। এখন এ ক্লিক করুন

ধাপ 12: এখন অন্য তিনটি কলামের মান লিখুন

এখন অন্যান্য তিনটি কলামের মান লিখুন
এখন অন্যান্য তিনটি কলামের মান লিখুন

নাম = তাপমাত্রা, প্রকার = দশমিক, দৈর্ঘ্য/মান = 10, 2 (যেমন 2 দশমিক পয়েন্ট পর্যন্ত) এবং একইভাবে আর্দ্রতার জন্য এবং শেষ কলামে আপনি তৈরি সময় দেখাতে পারেন এবং নীচের ছবিতে দেখানো সেভ বাটনে ক্লিক করুন।

ধাপ 13: এখন আপনার ডেটাবেস নামটি ক্লিক করুন এটিকে প্রসারিত করতে এবং এটি আপনার টেবিলের নাম দেখাবে, তারপর নীচের ছবিতে দেখানো হয়েছে কিভাবে ডেটা দেখানো হয়েছে তা দেখতে এটিতে ক্লিক করুন।

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

XAMPP স্থাপনের সাথে এটিই।

ধাপ 14: নোড-লাল সেট আপ

এখন যেহেতু আপনার সেন্সর চলছে, আমাদের সেই ডেটা দিয়ে কিছু উপকারী করার উপায় দরকার।

  • প্রথমত, আপনাকে নোড-রেড ইনস্টল করতে হবে।
  • একবার এটি হয়ে গেলে, আপনাকে আপনার কমান্ড লাইন বা উইন্ডোজ ব্যবহারকারীদের জন্য পাওয়ার শেল প্রবেশ করতে হবে, নোড-রেড ইনস্টল করা ডিরেক্টরিতে নেভিগেট করুন।
  • এখন টাইপ করুন "npm i ncd-red-wireless node-red-dashboard"। এটি আপনার ওয়্যারলেস সেন্সর থেকে ডেটা পাওয়ার জন্য প্রয়োজনীয় নোডগুলি ইনস্টল করবে এবং এটি হয়ে গেলে আপনি নোড-রেড শুরু করতে পারেন।
  • নোড সার্ভার শুরু করতে কমান্ড প্রম্পট বা টার্মিনালে নোড-রেড লিখুন এবং এন্টার টিপুন।

ধাপ 15: প্রবাহ তৈরি করার পদক্ষেপ

প্রবাহ তৈরি করার পদক্ষেপ
প্রবাহ তৈরি করার পদক্ষেপ

এই মুহুর্তে আপনি বাম দিকের নোডের দীর্ঘ তালিকা সহ একটি বড় ফাঁকা প্রবাহ দেখতে পাবেন, এই সাইডবারটিকে প্যালেট বলা হয়।

ধাপ 16: এগিয়ে যান এবং শুরু করার জন্য আপনার প্রবাহ ক্যানভাসে একটি ওয়্যারলেস গেটওয়ে নোড টেনে আনুন।

এগিয়ে যান এবং শুরু করতে একটি ওয়্যারলেস গেটওয়ে নোড আপনার ফ্লো ক্যানভাসে টেনে আনুন।
এগিয়ে যান এবং শুরু করতে একটি ওয়্যারলেস গেটওয়ে নোড আপনার ফ্লো ক্যানভাসে টেনে আনুন।

এনসিডি-রেড-ওয়্যারলেস নোড সরবরাহ করে যা সিরিয়াল সংযোগ পরিচালনা করে, ইনকামিং সেন্সর ডেটা বিশ্লেষণ করে, নির্দিষ্ট প্যারামিটার দ্বারা ফিল্টার করে এবং আপনাকে ওয়্যারলেস সেন্সর কনফিগার করার অনুমতি দেয়।

ধাপ 17: আপনার ওয়্যারলেস সেন্সর খোঁজা:

আপনার ওয়্যারলেস সেন্সর খোঁজা
আপনার ওয়্যারলেস সেন্সর খোঁজা

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

  • কনফিগারেশন বিকল্পগুলি খুলতে নোডে ডাবল ক্লিক করুন।
  • আপনার ইউএসবি রাউটার কনফিগার করার জন্য সিরিয়াল ডিভাইস ক্ষেত্রের পাশে পেন্সিল আইকনে ক্লিক করুন, এটি একটি দ্বিতীয় কনফিগারেশন প্যানেল খুলবে যেখানে কেবল কয়েকটি বিকল্প রয়েছে।

ধাপ 18: সিরিয়াল পোর্ট ফিল্ডের পাশে ম্যাগনিফাইং গ্লাসে ক্লিক করুন এবং আপনার রাউটারের সাথে সামঞ্জস্যপূর্ণ পোর্টটি নির্বাচন করুন, তারপর উপরে "যোগ করুন" বোতামে ক্লিক করুন।

সিরিয়াল পোর্ট ফিল্ডের পাশে ম্যাগনিফাইং গ্লাসে ক্লিক করুন এবং আপনার রাউটারের সাথে সামঞ্জস্যপূর্ণ পোর্টটি নির্বাচন করুন, তারপরে উপরে "যোগ করুন" বোতামে ক্লিক করুন।
সিরিয়াল পোর্ট ফিল্ডের পাশে ম্যাগনিফাইং গ্লাসে ক্লিক করুন এবং আপনার রাউটারের সাথে সামঞ্জস্যপূর্ণ পোর্টটি নির্বাচন করুন, তারপরে উপরে "যোগ করুন" বোতামে ক্লিক করুন।

ধাপ 19: সিরিয়াল ডিভাইসের ক্ষেত্র এখন সেই নির্বাচনের উপর ভিত্তি করে জনসংখ্যা হবে, এবং আপনি "সম্পন্ন" ক্লিক করতে পারেন, এখন আপনার ওয়্যারলেস সেন্সরগুলিতে সরাসরি প্রবেশাধিকার রয়েছে! আসা ডেটা দেখার জন্য।

সিরিয়াল ডিভাইস ফিল্ড এখন সেই নির্বাচনের উপর ভিত্তি করে জনসংখ্যা হবে, এবং আপনি "সম্পন্ন" ক্লিক করতে পারেন, এখন আপনার ওয়্যারলেস সেন্সরগুলিতে সরাসরি প্রবেশাধিকার রয়েছে! আসা ডেটা দেখার জন্য।
সিরিয়াল ডিভাইস ফিল্ড এখন সেই নির্বাচনের উপর ভিত্তি করে জনসংখ্যা হবে, এবং আপনি "সম্পন্ন" ক্লিক করতে পারেন, এখন আপনার ওয়্যারলেস সেন্সরগুলিতে সরাসরি প্রবেশাধিকার রয়েছে! আসা ডেটা দেখার জন্য।

ধাপ 20: এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডের একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন

এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডগুলির একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন
এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডগুলির একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন

ধাপ 21: এটিতে ডাবল ক্লিক করুন এবং "বার্তা" পরিবর্তন করুন। "এমএসজি অবজেক্ট সম্পূর্ণ করতে" সম্পন্ন ক্লিক করুন

এটিতে ডাবল ক্লিক করুন এবং "msg" পরিবর্তন করুন। "এমএসজি অবজেক্ট সম্পূর্ণ করতে" সম্পন্ন ক্লিক করুন
এটিতে ডাবল ক্লিক করুন এবং "msg" পরিবর্তন করুন। "এমএসজি অবজেক্ট সম্পূর্ণ করতে" সম্পন্ন ক্লিক করুন

ধাপ 22: এখন দুটি নোডের মধ্যে একটি রেখা আঁকুন এবং উইন্ডোর উপরের ডানদিকে "স্থাপন" ক্লিক করুন।

এখন দুটি নোডের মধ্যে একটি লাইন আঁকুন এবং উইন্ডোর উপরের ডানদিকে "স্থাপন করুন" ক্লিক করুন।
এখন দুটি নোডের মধ্যে একটি লাইন আঁকুন এবং উইন্ডোর উপরের ডানদিকে "স্থাপন করুন" ক্লিক করুন।

ধাপ 23: ডেটা নিয়ে কাজ করা:

ডেটা নিয়ে কাজ করা
ডেটা নিয়ে কাজ করা

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

ধাপ 24: ওয়্যারলেস সেন্সর যোগ করা:

ওয়্যারলেস সেন্সর যোগ করা
ওয়্যারলেস সেন্সর যোগ করা

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

প্যালেট থেকে একটি ওয়্যারলেস নোড ধরুন এবং প্রবাহে টেনে আনুন, এটি কনফিগার করতে এটিতে ডাবল ক্লিক করুন।

ধাপ 25: ওয়্যারলেস গেটওয়ের জন্য আপনি যে ড্রপ ডাউন ব্যবহার করেছেন তার থেকে সিরিয়াল ডিভাইসটি নির্বাচন করুন, এখন "ম্যাক অ্যাড্রেস" এর পাশে ম্যাগনিফাইং গ্লাস ক্লিক করুন এবং উপলব্ধ বিকল্পগুলির মধ্যে একটি নির্বাচন করুন।

আপনি ওয়্যারলেস গেটওয়ের জন্য যে ড্রপ ডাউন ব্যবহার করেছেন সেখান থেকে সিরিয়াল ডিভাইসটি নির্বাচন করুন, এখন "ম্যাক অ্যাড্রেস" এর পাশে ম্যাগনিফাইং গ্লাস ক্লিক করুন এবং উপলব্ধ বিকল্পগুলির মধ্যে একটি নির্বাচন করুন।
আপনি ওয়্যারলেস গেটওয়ের জন্য যে ড্রপ ডাউন ব্যবহার করেছেন সেখান থেকে সিরিয়াল ডিভাইসটি নির্বাচন করুন, এখন "ম্যাক অ্যাড্রেস" এর পাশে ম্যাগনিফাইং গ্লাস ক্লিক করুন এবং উপলব্ধ বিকল্পগুলির মধ্যে একটি নির্বাচন করুন।

ধাপ 26: সম্পন্ন ক্লিক করুন

সম্পন্ন ক্লিক করুন
সম্পন্ন ক্লিক করুন

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

ধাপ 27: এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডের একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন

এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডগুলির একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন
এখন আপনার প্যালেটে ফিরে যান এবং উপরের সার্চ ফিল্ডে "ডিবাগ" টাইপ করুন, এই নোডগুলির একটি ধরুন এবং আপনার ওয়্যারলেস গেটওয়ের ডানদিকে টেনে আনুন

ধাপ 28: এটিতে ডাবল ক্লিক করুন এবং সম্পন্ন ক্লিক করুন

এটিতে ডাবল ক্লিক করুন এবং সম্পন্ন ক্লিক করুন
এটিতে ডাবল ক্লিক করুন এবং সম্পন্ন ক্লিক করুন

ধাপ 29: ফাংশন নোড যোগ করা

ফাংশন নোড যোগ করা
ফাংশন নোড যোগ করা

ফাংশন নোডটি এমএসজি অবজেক্টের বিরুদ্ধে জাভাস্ক্রিপ্ট কোড চালানোর জন্য ব্যবহৃত হয়। ফাংশন নোড একটি msg বস্তুকে ইনপুট হিসেবে গ্রহণ করে এবং আউটপুট হিসেবে 0 বা তার বেশি বার্তা বস্তু ফিরিয়ে দিতে পারে। এই মেসেজ অবজেক্টের অবশ্যই একটি লোড প্রপার্টি (msg.payload) থাকতে হবে এবং সাধারণত চলমান নোডের উপর নির্ভর করে অন্যান্য বৈশিষ্ট্য থাকে।

এখন প্যালেট থেকে একটি "ফাংশন" নোড ধরুন এবং এটি টেম্প/হাম নোডের ডানদিকে রাখুন।

ধাপ 30: ফাংশন নোড সম্পাদনা করতে নোডে ডাবল ক্লিক করুন।

ফাংশন নোড সম্পাদনা করতে নোডে ডাবল ক্লিক করুন।
ফাংশন নোড সম্পাদনা করতে নোডে ডাবল ক্লিক করুন।

এখানে আপনাকে একটি শর্ত তৈরি করতে সামান্য জাভাস্ক্রিপ্ট কোড লিখতে হবে, তাই নির্দিষ্ট তাপমাত্রার মান অনুযায়ী, একটি ইমেল সতর্কতা সংশ্লিষ্ট ইমেল আইডিতে পাঠানো হবে।

ধাপ 31: এখন আপনি ডেটা সঞ্চয় করার জন্য "মাইএসকিউএল" নোড যুক্ত করেছেন, আপনার প্যালেটটি সেখানে উপস্থিত আছে কিনা তা পরীক্ষা করুন অথবা আপনি নীচের ছবিতে দেখানো হিসাবে স্থাপনার বোতামের বর্তমান ডান পাশে তিনটি বার ক্লিক করতে পারেন

এখন আপনি যোগ করেছেন
এখন আপনি যোগ করেছেন

ধাপ 32: এখন "প্যালেট পরিচালনা করুন" বোতামে ক্লিক করুন।

এখন এ ক্লিক করুন
এখন এ ক্লিক করুন

ধাপ 33: এখন মাইএসকিউএল অনুসন্ধান করুন এবং ছবিতে দেখানো 'ইনস্টল' বোতামে ক্লিক করুন।

এখন মাইএসকিউএল অনুসন্ধান করুন এবং ছবিতে দেখানো 'ইনস্টল' বোতামে ক্লিক করুন।
এখন মাইএসকিউএল অনুসন্ধান করুন এবং ছবিতে দেখানো 'ইনস্টল' বোতামে ক্লিক করুন।

একবার এটি হয়ে গেলে, আপনি দেখতে পাবেন "মাইএসকিউএল" নোড প্যালেটে উপস্থিত।

ধাপ 34: এখন প্যালেট থেকে "মাইএসকিউএল" নোডটি ধরুন এবং কনফিগারেশন বিকল্পগুলি খুলতে এটিতে ডাবল ক্লিক করুন।

এখন ধরুন
এখন ধরুন

ধাপ 35: আপনার ডাটাবেসের নাম লিখুন যেমন আপনি আগে তৈরি করেছেন এবং এটিতে একটি নাম দিন, তারপর Sqldatabase Node এডিট করার জন্য ডাটাবেসের পাশের পেন্সিল আইকনে ক্লিক করুন।

আপনার ডাটাবেসের নাম লিখুন যেমন আপনি আগে তৈরি করেছেন এবং এটিতে একটি নাম দিন, তারপর Sqldatabase Node এডিট করার জন্য ডাটাবেসের পাশের পেন্সিল আইকনে ক্লিক করুন।
আপনার ডাটাবেসের নাম লিখুন যেমন আপনি আগে তৈরি করেছেন এবং এটিতে একটি নাম দিন, তারপর Sqldatabase Node এডিট করার জন্য ডাটাবেসের পাশের পেন্সিল আইকনে ক্লিক করুন।

ধাপ 36: এখন Xampp এ পাসওয়ার্ড এবং পাসওয়ার্ড ফাঁকা করে ব্যবহারকারী = রুট I.e যোগ করুন আপনি এখানেও ব্যবহারকারী এবং পাসওয়ার্ড লিখতে পারেন, তারপর আপনার ডাটাবেসের নাম এবং সময় অঞ্চল (otional) লিখুন এবং তারপর আপডেট এবং সম্পন্ন ক্লিক করুন

এখন Xampp এবং পাসওয়ার্ডে ডিফল্টভাবে ব্যবহারকারী = রুট I.e যোগ করুন।
এখন Xampp এবং পাসওয়ার্ডে ডিফল্টভাবে ব্যবহারকারী = রুট I.e যোগ করুন।

ধাপ 37: এখন আপনি আপনার ডাটাবেস নোড শো সংযুক্ত দেখতে পাবেন

এখন আপনি আপনার ডাটাবেস নোড শো সংযুক্ত দেখতে পাবেন
এখন আপনি আপনার ডাটাবেস নোড শো সংযুক্ত দেখতে পাবেন

ধাপ 38: এখন ছবিতে দেখানো সমস্ত তারের সাথে সংযোগ করুন।

এখন ছবিতে দেখানো সব তারের সাথে সংযোগ করুন।
এখন ছবিতে দেখানো সব তারের সাথে সংযোগ করুন।

ধাপ 39: এখন ডিপ্লয় বোতাম টিপুন এবং আপনি ডাটাবেস নোড দেখান "ঠিক আছে", এর অর্থ ডেটা পাঠানো হচ্ছে

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

ধাপ 40: আউটপুট

আউটপুট
আউটপুট

এখানে আপনি যে ডেটা আসছে তা কল্পনা করতে পারেন।

প্রস্তাবিত: