সুচিপত্র:

আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা: 6 টি ধাপ
আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা: 6 টি ধাপ

ভিডিও: আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা: 6 টি ধাপ

ভিডিও: আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা: 6 টি ধাপ
ভিডিও: INDUSTRIAL INTERNET OF THINGS- II 2024, জুলাই
Anonim
আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা
আইওটি ভিত্তিক বিষাক্ত গ্যাস সনাক্তকরণ ব্যবস্থা

বিষাক্ত গ্যাসের বিপুল পরিবেশগত প্রভাব রয়েছে। মানুষ তাদের কারণে বিভিন্ন রোগে ভুগছে। বিষাক্ত গ্যাসের মাত্রা সঠিকভাবে সনাক্ত করা আমাদের জন্য গুরুত্বপূর্ণ। এই সম্মান নিয়ে আমি আমাদের পরিবেশে বিষাক্ত গ্যাসের মাত্রা অনুভব করার জন্য এই প্রকল্পটি বিকাশ করি।

বিষাক্ত গ্যাসের বিপুল পরিবেশগত প্রভাব রয়েছে। মানুষ তাদের কারণে বিভিন্ন রোগে ভুগছে। বিষাক্ত গ্যাসের মাত্রা সঠিকভাবে সনাক্ত করা আমাদের জন্য গুরুত্বপূর্ণ। এই সম্মান নিয়ে আমি আমাদের পরিবেশে বিষাক্ত গ্যাসের মাত্রা অনুভব করার জন্য এই প্রকল্পটি বিকাশ করি।

ধাপ 1: প্রয়োজনীয় জিনিস

প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
  1. লিঙ্কিট স্মার্ট ডাউ
  2. MQ গ্যাস সেন্সর (MQ-3, MQ-2, MQ-7)
  3. কার্ড বোর্ড
  4. জাম্পার ওয়্যার
  5. Thinger.io (অ্যাকাউন্ট)
  6. Arduino IDE
  7. গরম আঠা বন্দুক
  8. তাতাল
  9. কাটার ছুরি

ধাপ 2: সিস্টেম নির্মাণ

সিস্টেম নির্মাণ
সিস্টেম নির্মাণ
সিস্টেম নির্মাণ
সিস্টেম নির্মাণ
সিস্টেম নির্মাণ
সিস্টেম নির্মাণ
  1. এটিতে গ্যাস সেন্সর রাখার জন্য কাটার ছুরি ব্যবহার করে গর্ত তৈরি করুন। কার্ড বোর্ডের সাথে সেন্সর ঠিক করার জন্য সেন্সরের পিছনের দিকে কিছু গরম আঠা সংযুক্ত করুন।
  2. সঠিক পিন ডায়াগ্রাম ব্যবহার করে লিংকিট স্মার্ট ডু মাইক্রো-কন্ট্রোলারের সাথে সেন্সর পিন সংযুক্ত করুন।
  3. সমস্ত সেন্সরের GND এবং VCC পিন সংযুক্ত করুন।
  4. কার্ড বোর্ডের ভিতরে মাইক্রো-কন্ট্রোলার রাখুন এবং গরম আঠা ব্যবহার করে এটি ঠিক করুন।

আপনি যদি আরো সেন্সর যোগ করতে চান….. আপনি এটি যোগ করতে পারেন।

পিন ডায়াগ্রাম

লিঙ্কিট বোর্ডকে ইউএসবি বা ইউএসবি পাওয়ার ব্যাংকের মাধ্যমে শক্তিশালী করুন

MQ2 সেন্সর

VCC --- 5V

A0 ------ A0 (লিংকিট বোর্ড)

GND ----- GND

MQ3 সেন্সর

VCC --- 5V

A0 ------ A1 (লিংকিট বোর্ড)

GND ----- GND

MQ7 সেন্সর

VCC --- 5V

A0 ------ A2 (লিংকিট বোর্ড)

GND ----- GND

সমস্ত ভিসিসি এবং গ্রাউন্ড লিঙ্কিট বোর্ডের ভিসিসি এবং গ্রাউন্ডের সাথে সংযুক্ত।

ধাপ 3: লিংকিট স্মার্ট ডাউ প্রস্তুত করা

লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে
লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে
লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে
লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে
লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে
লিংকিট স্মার্ট ডাউ প্রস্তুত করা হচ্ছে

ডিফল্টভাবে Linkit Smart7688 Duo AP মোডে কাজ করছে কিন্তু এই প্রকল্পের জন্য আমাদের এটিকে স্টেশন মোডে নিয়ে যেতে হবে। যেহেতু আমাদের এই বোর্ডটি আরডুইনো ইউন মোডে ব্যবহার করার পরিকল্পনা আছে, তাই আমাদের কিছু কনফিগারেশন করতে হবে।

প্রথমে আপনার পিসির সাথে বোর্ড সংযুক্ত করুন এবং ওয়াইফাই নেটওয়ার্ক স্ক্যান করুন এবং আপনি LinkIT ******* নামের সাথে নেটওয়ার্কটি খুঁজে পাবেন; এর সাথে সংযোগ করুন এবং আপনার ব্রাউজার খুলুন এবং এই URL টি টাইপ করুন। https://mylinkit.local/ এবং আপনি লগইন স্ক্রিন দেখতে পাবেন। প্রথমবার পাসওয়ার্ড দিন এবং সেভ এ ক্লিক করুন এবং তারপর আবার লগইন করুন। লগইন করার পরে "নেটওয়ার্ক" ট্যাবে ক্লিক করুন এবং তারপরে আপনি নিম্নলিখিত স্ক্রিনটি দেখবেন এবং স্টেশন মোডটি নির্বাচন করুন। এবং তারপর আপনার নিজের ওয়াইফাই নেটওয়ার্ক নির্বাচন করুন এবং তারপর আপনার ওয়াইফাই পাসওয়ার্ড লিখুন এবং "কনফিগার করুন এবং পুনরায় চালু করুন" এ ক্লিক করুন। এখন আপনার বোর্ড আপনার নিজের নেটওয়ার্কের সাথে সংযুক্ত।

আরো বিস্তারিত জানার জন্য দয়া করে লিঙ্কিট স্মার্ট ডাউ বোর্ডের উইকি অনুসরণ করুন।

এখন আমাদের লিঙ্কিট স্মার্ট ডাউ এর আরডুইনো ইউন ব্রিজ মোড কনফিগার করতে হবে।

উইন্ডোজ 10/7 থেকে, পুটি টার্মিনাল খুলুন এবং লিঙ্কিট স্মার্ট ডাউ বোর্ডের আইপি ঠিকানা লিখুন বা mylinkit.local লিখুন।

বোর্ডের সাথে পুটি সংযুক্ত করার পর ব্রিজ মোড সক্ষম করতে নিম্নলিখিত কমান্ডগুলি চালান।

# uci সেট yunbridge.config.disabled = '0'

# ইউসিআই কমিট

# রিবুট

এখন বোর্ড এই প্রকল্পের জন্য প্রস্তুত।

ধাপ 4: লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা

লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে
লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে
লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে
লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে
লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে
লিঙ্কিট স্মার্ট ডাউতে আরডুইনো সোর্স কোড আপলোড করা হচ্ছে

Arduino IDE খুলুন।

Manager বোর্ড ম্যানেজার পেতে আপনাকে অবশ্যই ফাইল >> পছন্দগুলিতে যেতে হবে, তারপর "অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল" এ নিচের লিংকটি পেস্ট করুন: (চিত্রটি দেখুন)

download.labs.mediatek.com/package_mtk_lin…

তারপরে, টুলস >> বোর্ড> বোর্ড ম্যানেজারে গিয়ে লিঙ্কিট স্মার্ট ডু বোর্ড ইনস্টল করুন … আপনি এটি স্ক্রল করে খুঁজে পেতে পারেন, অথবা কেবল অনুসন্ধান বাক্সে লিঙ্কিট টাইপ করতে পারেন (চিত্রটি দেখুন)

আপনি দেখতে পাচ্ছেন যে আমি ইতিমধ্যে এটি ইনস্টল করেছি, তবে আপনি যদি নিশ্চিত না হন যে আপনি ইনস্টল বোতামটি ক্লিক করে এটি করছেন।

এখন টুল >> বোর্ড, এবং টুলস> পোর্টে ক্লিক করে বোর্ড পাওয়া যায় কিনা তা পরীক্ষা করুন। এখানে যেমন দেখা গেছে। (চিত্রটি দেখুন)

এখন, আপনি শুধু কোড লিখুন এবং আপলোড বাটনে ক্লিক করে আপলোড করুন (******)।

***** লিংকিট বোর্ডে ফার্মওয়্যার আপলোড করা হচ্ছে

বোর্ডে Arduino কোড আপলোড করার আগে, নিশ্চিত করুন যে Adruino IDE এর জন্য আপনার thinger.io lib সঠিকভাবে ডাউনলোড করা হয়েছে এবং আপনার ব্যবহারকারীর নাম এবং শংসাপত্র সঠিকভাবে যুক্ত করা হয়েছে। Thinger.io ড্যাশবোর্ড লিঙ্কিট বোর্ডে সোর্স কোড আপলোড করার পর রিয়েল টাইম ডেটা দেখে।

ধাপ 5: Thinger.io প্ল্যাটফর্ম সেটআপ করুন

Thinger.io প্ল্যাটফর্ম সেটআপ করুন
Thinger.io প্ল্যাটফর্ম সেটআপ করুন
Thinger.io প্ল্যাটফর্ম সেটআপ করুন
Thinger.io প্ল্যাটফর্ম সেটআপ করুন
Thinger.io প্ল্যাটফর্ম সেটআপ করুন
Thinger.io প্ল্যাটফর্ম সেটআপ করুন

Thinger.io একটি আইওটি-ক্লাউড প্ল্যাটফর্ম যা ডিভাইস থেকে ক্লাউডে ডেটা স্ট্রিম করার জন্য এখানে ব্যবহৃত হয়। এটি দুটি ডিভাইসে বিনামূল্যে স্ট্রিমিং পরিষেবা সরবরাহ করে। যদি আপনার কোন একাউন্ট না থাকে দয়া করে একটি অ্যাকাউন্ট খুলুন।

একটি নতুন ডিভাইস যোগ করার জন্য, অ্যাড ডিভাইস এ ক্লিক করুন এবং তারপর নাম, বর্ণনা এবং আপনার পরিচয়পত্র লিখুন (একটি ডিভাইসকে thinger.io এর সাথে সংযুক্ত করার জন্য শংসাপত্র বাধ্যতামূলক, আপনাকে এই শংসাপত্র এবং ডিভাইসের নাম এবং সেইসাথে আপনার ব্যবহারকারীর নাম লিখতে হবে মেঘকে ডিভাইস সংযুক্ত করার জন্য Arduino সোর্স কোড)।

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

লিংকিট বোর্ডে ফার্মওয়্যার আপলোড করা হচ্ছে

বোর্ডে Arduino কোড আপলোড করার আগে, নিশ্চিত করুন যে Adruino IDE এর জন্য আপনার thinger.io lib সঠিকভাবে ডাউনলোড করা হয়েছে এবং আপনার ব্যবহারকারীর নাম এবং শংসাপত্র সঠিকভাবে যুক্ত করা হয়েছে।

Thinger.io ড্যাশবোর্ড লিঙ্কিট বোর্ডে সোর্স কোড আপলোড করার পর রিয়েল টাইম ডেটা দেখে।

ধাপ 6: ডেমো

ভিডিও

www.youtube.com/embed/0TvXcXoMvuQ

প্রস্তাবিত: