সুচিপত্র:

সেফটি-পার্ক সিস্টেম: 6 টি ধাপ (ছবি সহ)
সেফটি-পার্ক সিস্টেম: 6 টি ধাপ (ছবি সহ)

ভিডিও: সেফটি-পার্ক সিস্টেম: 6 টি ধাপ (ছবি সহ)

ভিডিও: সেফটি-পার্ক সিস্টেম: 6 টি ধাপ (ছবি সহ)
ভিডিও: Measuring Tape | ফুট, ইঞ্চি, সুত, মিটার, সেন্টিমিটার, মিলিমিটার | 2024, ডিসেম্বর
Anonim
সেফটি-পার্ক সিস্টেম
সেফটি-পার্ক সিস্টেম

এই ডিভাইসটি একটি IOT ডিভাইসে তিনটি নিরাপত্তা ধারণা বাস্তবায়নের মাধ্যমে পার্কিং কাঠামো রক্ষা করতে সাহায্য করবে।

পার্কিং কাঠামোর অগ্নিকাণ্ডের ক্ষেত্রে স্বয়ংক্রিয় জরুরী প্রতিক্রিয়া ব্যবস্থা

আগুনের অবস্থান নির্ণয় করার জন্য সমন্বিত তাপমাত্রা এবং উচ্চতা সেন্সর

ধোঁয়ার বিকিরণ প্রশমিত করার জন্য সক্রিয় চাপ ব্যবস্থা

ধাপ 1: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ

1. MATLAB, Arduino, এবং Thingspeak- এর সঙ্গে ল্যাপটপ লাগানো

2. SparkFun ESP8266 থিং ডিভাইস

3. SparkFun Altitude/Pressure Sensor Breakout - MPL3115A2

4. মহিলা থেকে মহিলা তারগুলি

5. মাইক্রো ইউএসবি থেকে ইউএসবি কেবল

6. 3D মুদ্রিত পার্কিং গ্যারেজ

ধাপ 2: থিংসস্পিকে সাইন আপ করুন

থিংসস্পিকে সাইন আপ করুন
থিংসস্পিকে সাইন আপ করুন

প্রথমে, thingspeak.com এ সাইন আপ করুন এবং একটি MATHWORKS অ্যাকাউন্ট ব্যবহার করে একটি অ্যাকাউন্ট তৈরি করুন।

তারপরে "আমার চ্যানেলগুলি" এ ক্লিক করুন এবং ব্যবহৃত প্রতিটি সেন্সরের জন্য একটি নতুন চ্যানেল যুক্ত করুন।

ইন্টারনেট অফ থিংস (আইওটি) হল আন্ত interসংযুক্ত বস্তুর একটি নেটওয়ার্ক ("সংযুক্ত ডিভাইস" বা "স্মার্ট ডিভাইস") যা এমবেডেড ইলেকট্রনিক্স, সফটওয়্যার, সেন্সর, অ্যাকচুয়েটর এবং নেটওয়ার্ক সংযোগ ব্যবহার করে তথ্য সংগ্রহ ও বিনিময় করতে সক্ষম।

ধাপ 3: তারের এবং হার্ডওয়্যার

ওয়্যারিং এবং হার্ডওয়্যার
ওয়্যারিং এবং হার্ডওয়্যার

ফিমেল থেকে ফিমেল এন্ড ক্যাবল ব্যবহার করে উপরের ছবিতে নির্দেশনা অনুযায়ী বোর্ড হুকআপ করুন।

ধাপ 4: হার্ডওয়্যার প্রোগ্রামিং

হার্ডওয়্যার প্রোগ্রামিং
হার্ডওয়্যার প্রোগ্রামিং
হার্ডওয়্যার প্রোগ্রামিং
হার্ডওয়্যার প্রোগ্রামিং
হার্ডওয়্যার প্রোগ্রামিং
হার্ডওয়্যার প্রোগ্রামিং

1. সঠিক ইনপুট নিশ্চিত করুন গ্রাফ এবং গণনার জন্য একটি উপযুক্ত ভিত্তি সেট করতে বেস মানগুলি ম্যানিপুলেট করুন।

2. Thingspeak.com- এ পাঠানোর জন্য ম্যাপ কোড।

3. ওয়াইফাই অবস্থান এবং চ্যানেল আইডি তথ্য লিখুন।

4. প্রতি 10 সেকেন্ডের জন্য কোডিং সাইকেল রিপিট সেট করুন। 5 সেকেন্ড "টাইমআউট" পুনরায় কনফিগার করার জন্য সেট করা হয়েছে।

5. সঠিক ডেটা ক্যাপচার করতে চাপ, তাপমাত্রা এবং উচ্চতা সর্বোচ্চ সমন্বয় করুন।

ধাপ 5: ম্যাটল্যাবে কোডিং

ম্যাটল্যাবে কোডিং
ম্যাটল্যাবে কোডিং
ম্যাটল্যাবে কোডিং
ম্যাটল্যাবে কোডিং

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

এই প্রকল্পের জন্য আমাদের আউটপুট অন্তর্ভুক্ত:

- সাম্প্রতিক তাপমাত্রা, উচ্চতা, এবং চাপ রিডিং সহ একটি টেবিল

- 2 টি গ্রাফ যা গত 50 টি ডাটা পয়েন্টে তাপমাত্রা এবং চাপের রিডিং দেখায় (এই ক্ষেত্রে 500 সেকেন্ড)

- একটি টেক্সট মেসেজ এবং তাপমাত্রা, উচ্চতা, বা চাপ রিডিং সহ ইমেইল আপডেট যা আপনি ম্যাটল্যাবের মধ্যে একটি পপ আপ মেনু থেকে বেছে নিতে পারেন

- সেন্সরের তাপমাত্রা একটি নির্দিষ্ট বিন্দু অতিক্রম করলে স্বয়ংক্রিয় অগ্নি সতর্কতা (এই ক্ষেত্রে পরীক্ষার উদ্দেশ্যে 80 ডিগ্রি ফারেনহাইট)

বার্তা/ইমেইল পাওয়ার জন্য, আপনাকে অবশ্যই এই কোডটি চালানোর আগে একটি send_msg ফাংশন সেটআপ করতে হবে।

এটি পরবর্তী স্লাইডে আচ্ছাদিত হবে

ধাপ 6: Send_msg ফাংশন

Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন
Send_msg ফাংশন

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

প্রস্তাবিত: