সুচিপত্র:

স্মার্ট হেলমেট আনুষঙ্গিক: 4 ধাপ
স্মার্ট হেলমেট আনুষঙ্গিক: 4 ধাপ

ভিডিও: স্মার্ট হেলমেট আনুষঙ্গিক: 4 ধাপ

ভিডিও: স্মার্ট হেলমেট আনুষঙ্গিক: 4 ধাপ
ভিডিও: Forcite Smart Helmet | বছরের সেরা হেলমেট | Built in Camera | MOTO-71 2024, নভেম্বর
Anonim
Image
Image

সড়ক দুর্ঘটনায় প্রতিবছর ১.3 মিলিয়ন মানুষ মারা যায়। এই দুর্ঘটনার একটি বড় অংশ জুড়ে রয়েছে দুই চাকা। টু হুইলার আগের থেকে অনেক বেশি বিপজ্জনক হয়ে উঠেছে। ২০১৫ সালের হিসাবে, সড়ক দুর্ঘটনার কারণে সৃষ্ট সমস্ত মৃত্যুর ২ 28% দু -চাকার সাথে যুক্ত ছিল। মাতাল ড্রাইভিং, বিভ্রান্তি, অতিরিক্ত গতি, লাল আলো জাম্পিং এবং রাস্তার ক্রোধের কয়েকটি কারণ হল যে রাস্তাগুলি শহুরে জীবনের একটি বিপজ্জনক অংশ হয়ে উঠছে। যদি ব্যবস্থা না নেওয়া হয় তাহলে সড়ক দুর্ঘটনা ২০30০ সালের মধ্যে মৃত্যুর পঞ্চম প্রধান কারণ হতে পারে।

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

ধাপ 1: উপকরণ

নন-ইলেকট্রনিক উপকরণ:

1 হেলমেট

1 অ্যাকশন ক্যামেরা হেড মাউন্ট

1 থলি

ইলেকট্রনিক উপকরণ:

1 রাস্পবেরি পাই 3

1 Arduino Uno

1 R-Pi ক্যামেরা

1 KY-031 নক সেন্সর

1 GY-521 Accelerometer/Gyroscope

1 HC-05 ব্লুটুথ মডিউল

1 ইউএসবি কেবল

তারের

ধাপ 2: হার্ডওয়্যার সমাবেশ

Arduino সেটআপ
Arduino সেটআপ

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

ধাপ 3: রাস্পবেরি পাই সেটআপ

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

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

সঠিক পাইথন স্ক্রিপ্ট চালানোর জন্য, আপনার নিজ নিজ ডিরেক্টরিতে আইডিয়া ফোল্ডারে নেভিগেট করুন। তারপর, v2.py ফাইলটি চালান, (পাইথন 2 এ লেখা) একটি প্রি-ফিড ভিডিও দিয়ে শনাক্তকরণ প্রক্রিয়া শুরু করতে। পাই ক্যামেরা থেকে ইনপুট নেওয়া শুরু করতে এবং তারপর এটি প্রক্রিয়া করতে, পাইথন 2 ফাইল, v3.py চালান। এই মুহুর্তে পুরো প্রক্রিয়াটি ম্যানুয়াল, তবে প্রয়োজনীয়তা অনুসারে চালানো একটি ব্যাশ স্ক্রিপ্ট থাকার মাধ্যমে এটি স্বয়ংক্রিয় করা যেতে পারে।

ধাপ 4: Arduino সেটআপ

Arduino সেটআপ
Arduino সেটআপ

ব্লুটুথ মডিউল: HC-05 মডিউলে 5V সরবরাহ করুন এবং RX এবং TX পিন 10 এবং 11 হিসাবে সেট করুন এবং Arduino বোর্ডে উপযুক্ত সংযোগ তৈরি করুন।

GY 521 Gyroscope/Accelerometer: এসসিএলকে A5 এবং SDA কে A4 তে সংযুক্ত করুন এবং 5V সরবরাহ করুন এবং গ্রাউন্ড পিন ব্যবহার করে সেন্সর গ্রাউন্ড করুন।

কেওয়াই 031 নক সেন্সর: নক সেন্সরের ভিসিসি পিনে 5V সরবরাহ করুন এবং এটি গ্রাউন্ড করুন এবং আরডুইনোতে ডিজিটাল আই/ও পিন 7 এর সাথে আউটপুট পিন সংযুক্ত করুন।

প্রস্তাবিত: