সুচিপত্র:

ইটি স্মার্ট বেবি মনিটরিং সিস্টেম: 10 টি ধাপ
ইটি স্মার্ট বেবি মনিটরিং সিস্টেম: 10 টি ধাপ

ভিডিও: ইটি স্মার্ট বেবি মনিটরিং সিস্টেম: 10 টি ধাপ

ভিডিও: ইটি স্মার্ট বেবি মনিটরিং সিস্টেম: 10 টি ধাপ
ভিডিও: নিজের সম্পর্কে কিছু বলুন | চাকরির ইন্টারভিউ প্রশ্নোত্তর প্রস্তুতি। গুরুকুল অনলাইন লার্নিং নেটওয়ার্ক 2024, নভেম্বর
Anonim
ইটি স্মার্ট বেবি মনিটরিং সিস্টেম
ইটি স্মার্ট বেবি মনিটরিং সিস্টেম
ইটি স্মার্ট বেবি মনিটরিং সিস্টেম
ইটি স্মার্ট বেবি মনিটরিং সিস্টেম

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

আরও বিস্তারিত টিউটোরিয়ালের জন্য, প্রদত্ত পিডিএফ ফাইলটি দেখুন।

ধাপ 1: আলোচিত হওয়ার ধাপের সারাংশ

  • সেট-আপের ওভারভিউ
  • হার্ডওয়্যারের প্রয়োজনীয়তা
  • স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন
  • টেস্ট রান

ধাপ 2: চূড়ান্ত হার্ডওয়্যার সেটআপ

চূড়ান্ত হার্ডওয়্যার সেটআপ
চূড়ান্ত হার্ডওয়্যার সেটআপ
চূড়ান্ত হার্ডওয়্যার সেটআপ
চূড়ান্ত হার্ডওয়্যার সেটআপ

ধাপ 3: হার্ডওয়্যারের প্রয়োজনীয়তা

DHT11 (1)

330Ω প্রতিরোধক (1)

LED (1) 10kΩ প্রতিরোধক (1)

বুজার (1)

পিক্যাম (1)

I2C LCD স্ক্রিন (1)

ধাপ 4: স্মার্ট বেবি মনিটরিং সিস্টেম সেট আপ করা (অংশ 1)

স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (পর্ব 1)

রাস্পবেরি পাই উপাদানগুলি সেট আপ করা

দেখানো ছবিগুলি হার্ডওয়্যার সেটআপ কেমন দেখায় তার ধাপে ধাপে পদ্ধতি। হার্ডওয়্যার সেট আপ করার পরে, আপনি নীচের লিঙ্ক থেকে সোর্স কোড ডাউনলোড করতে পারেন।

সোর্স কোড লিঙ্ক:

ধাপ 5: স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন করা (অংশ 2)

স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 2)

AWS সেট আপ করা হচ্ছে

  1. AWS কনসোলে, পরিষেবাগুলিতে ক্লিক করুন।
  2. আপনার AWS ড্যাশবোর্ডে, IoT কোর পরিষেবা অ্যাক্সেস করতে "IoT Core" টাইপ করুন
  3. স্বাগত পৃষ্ঠায়, শুরু করুন এ ক্লিক করুন
  4. AWS IOT ড্যাশবোর্ডে, Manage -> Things- এ ক্লিক করুন
  5. Create a Single Thing এ ক্লিক করুন
  6. আপনার জিনিসের জন্য একটি নাম দিন, তারপর নিচের দিকে Next ক্লিক করুন
  7. পরবর্তী পৃষ্ঠায়, সার্টিফিকেট তৈরি করুন -এ ক্লিক করুন
  8. চারটি ডাউনলোড লিঙ্ক থাকবে, তাদের প্রত্যেকটি ডাউনলোড করুন
  9. আপনার শংসাপত্রগুলিকে একটি নতুন ফোল্ডারে নিয়ে যান এবং সে অনুযায়ী তাদের নাম পরিবর্তন করুন
  10. সক্রিয় করুন এবং প্রায় অবিলম্বে ক্লিক করুন, আপনাকে "সফলভাবে সক্রিয় সার্টিফিকেট" দেখতে হবে এবং সক্রিয় বোতামটি "নিষ্ক্রিয়" করতে হবে
  11. নীচে একটি নীতি সংযুক্ত করুন ক্লিক করুন
  12. Create a policy এ ক্লিক করুন
  13. নীতি নাম এবং অনুমোদিত কর্ম সংজ্ঞায়িত করুন তারপর তৈরি করুন ক্লিক করুন
  14. আইওটি ড্যাশবোর্ডে ফিরে যান নিরাপদ -> সার্টিফিকেট নির্বাচন করুন তারপর নীতি সংযুক্ত করার জন্য সার্টিফিকেট মেনুতে ক্লিক করুন
  15. আপনার তৈরি করা নীতি নির্বাচন করুন এবং সংযুক্ত করুন ক্লিক করুন
  16. সার্টিফিকেট মেনুতে আবার ক্লিক করুন, আপনার জিনিসটি আপনার সার্টিফিকেটে সংযুক্ত করার জন্য জিনিস সংযুক্ত করুন ক্লিক করুন
  17. IOT ড্যাশবোর্ডে, ম্যানেজ -> থিংসে ফিরে যান তারপর আপনার তৈরি করা জিনিসে ক্লিক করুন
  18. পাশের নেভিগেশনে ইন্টারঅ্যাক্ট নির্বাচন করুন তারপর আপনার REST API এন্ডপয়েন্টটি একটি নোটপ্যাডে কপি এবং পেস্ট করুন

ধাপ 6: স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 3)

প্রয়োজনীয় লাইব্রেরি ইনস্টল করা

এই ধাপে আপনার রাস্পবেরি পাইতে প্রোগ্রামগুলি চালানোর জন্য প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করা দরকার।

1. নিম্নলিখিত কমান্ড দিয়ে ফ্লাস্ক ইনস্টল করুন

সুডো পিপ ফ্লাস্ক ইনস্টল করুন

2. নিম্নলিখিত কমান্ড দিয়ে AWS পাইথন লাইব্রেরি ইনস্টল করুন

sudo pip ইনস্টল করুন AWSIoTPythonSDK

3. আপনার রাস্পবেরি পাইতে AWS কমান্ড ‐ লাইন ইন্টারফেস ক্লায়েন্ট ইনস্টল করুন

sudo pip awscli ইনস্টল করুন

4. আপনার রাস্পবেরি পাইতে AWS এর জন্য পাইথন লাইব্রেরি বোটো ইনস্টল করুন

সুডো পিপ বোটো 3 ইনস্টল করুন

5. নিম্নলিখিত কমান্ড দিয়ে rpi-lcd লাইব্রেরি ইনস্টল করুন

sudo pip ইনস্টল rpi-lcd

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

sudo apt-get install মশা মশা-ক্লায়েন্ট

7. AWS Python SDK- র উপর নির্ভরতা paho-mqtt, তাই নিশ্চিত করুন যে এটি আপনার RPI- এ ইনস্টল করা আছে।

sudo pip ইনস্টল paho-mqtt

8. আপনার রাস্পবেরি পাইতে AWS কমান্ড-লাইন ক্লায়েন্ট ইনস্টল করতে আপনার রাস্পবেরি পাইতে নিম্নলিখিত কমান্ডটি চালান

sudo pip install awscli-upgrade-user

ধাপ 7: স্মার্ট বেবি মনিটরিং সিস্টেম সেট আপ করা (অংশ 4)

খুদেবার্তা

তাপমাত্রা স্বাভাবিকের বাইরে গেলে এসএমএস অভিভাবকদের জানাবে।

ডায়নামোডিবি এবং এস 3

ডায়নামোডিবি তাপমাত্রা এবং তার টাইমস্ট্যাম্প সংরক্ষণ করে। S3 স্টোর ইমেজ PiCam দ্বারা ধরা।

AWS

আমরা তাপমাত্রার মানগুলিতে সাবস্ক্রাইব এবং প্রকাশ করতে AWS MQTT ব্যবহার করব।

ধাপ 8: স্মার্ট বেবি মনিটরিং সিস্টেম সেট আপ করা (অংশ 5)

স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)
স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 5)

স্ট্যাটিক ডিরেক্টরি

img

baby.png

camera.png

lb.png

bootstrap.min.css

bootstrap.min.js

টেমপ্লেট

html সম্পর্কে

dashboard.html

index.html

ledcontrol.html

pic.html

pin.html

aws_pubsub.py

boto_s3_1.py

mqttpublish_temp.py

mqttsubscribe_temp.py

server.py

soundsensor.py

ধাপ 9: স্মার্ট বেবি মনিটরিং সিস্টেম স্থাপন (অংশ 6)

টেস্ট রান

সার্ভার.পি যেখানে আপনি সেই ডিরেক্টরিতে আছেন তা নিশ্চিত করুন।

ওয়েব ব্রাউজারটি পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

sudo পাইথন server.py

Mqtt কোড পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

মশা (রাস্পবেরি পাই 1 তে করা)

সুডো পাইথন mqttpublish_temp.py (রাস্পবেরি পাই 1 তে সম্পন্ন করা হয়েছে)

ডাইনামোডিবি তে আপলোড করতে, নিম্নলিখিত কমান্ডটি চালান:

সুডো পাইথন aws_pubsub.py

সাউন্ড সেন্সর চালানোর জন্য, নিম্নলিখিত কমান্ডটি চালান:

sudo পাইথন sound_sensor.py

সোর্স কোড লিঙ্ক:

ধাপ 10: সম্পন্ন

পড়ার জন্য আপনাকে ধন্যবাদ!

আমরা আশা করি এই টিউটোরিয়ালটি আপনার জন্য সহায়ক ছিল এবং মজা কোডিং ছিল!

প্রস্তাবিত: