সুচিপত্র:
ভিডিও: ইমেজ প্রসেসিং ভিত্তিক অগ্নি স্বীকৃতি এবং নির্বাপক ব্যবস্থা: Ste টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
হ্যালো বন্ধুরা এটি একটি ইমেজ প্রসেসিং ভিত্তিক অগ্নি সনাক্তকরণ এবং অগ্নি নির্বাপক ব্যবস্থা যা Arduino ব্যবহার করে
ধাপ 1:
মূলত সিস্টেম দুটি ভাগে বিভক্ত
1 অগ্নি সনাক্তকরণ
2 অগ্নি সতর্কতা এবং নির্বাপক
প্রথম অংশে ইমেজ প্রসেসিং ব্যবহার করে আগুন শনাক্ত করা হয়।
এখানে এই প্রকল্পে আমি অগ্নি সনাক্তকরণের জন্য ওপেন সিভি এবং পাইথন ব্যবহার করছি। আমি ওপেন সিভি ব্যবহার করে অগ্নি সনাক্তকরণের জন্য একটি HAAR ক্যাসকেড ক্লাসিফায়ার তৈরি করেছি। এটি আমাদের নিজস্ব ক্যাসকেড ক্লাসিফায়ার ট্রেনের জন্য প্রশিক্ষক এবং ডিটেক্টর রয়েছে, HAAR ক্যাসকেড এমন বস্তু সনাক্ত করতে ব্যবহৃত হয় যার জন্য এটি প্রশিক্ষিত হয়েছে। ক্লাসিফায়ার প্রশিক্ষণের জন্য প্রচুর ইতিবাচক এবং নেতিবাচক চিত্রের নমুনা প্রয়োজন। ক্যাসকেড ক্লাসিফায়ারের প্রশিক্ষণ জটিল এবং সময়সাপেক্ষ প্রক্রিয়া, তাই এটি সহজ করার জন্য আমি ওয়েব নামের একটি ক্যাসকেড প্রশিক্ষণ সফ্টওয়্যার খুঁজে পাই "ক্যাসকেড ট্রেনার জিইউআই"।
ক্যাসকেড ক্লাসিফায়ার প্রশিক্ষণের জন্য, উপরের লিঙ্ক থেকে থিস্ট্রেনার EXE ডাউনলোড এবং ইনস্টল করুন। ফায়ার নাম দিয়ে একটি ফোল্ডার তৈরি করুন (আপনি যে কোন নাম দিয়ে ফোল্ডার তৈরি করতে পারেন যেহেতু আমার লক্ষ্য বস্তু আগুন, তাই আমি ফায়ার ফায়ার তৈরি করেছি) এখন ফায়ার ফোল্ডারের ভিতরে "n" এবং "p" নামে দুটি ফোল্ডার তৈরি করুন, n ফোল্ডার হল নেতিবাচক চিত্রের নমুনার জন্য এবং ইতিবাচক চিত্রের নমুনার জন্য পি। পজিটিভ ইমেজে এমন বস্তু থাকে যা আমরা সনাক্ত করতে চাই, আমাদের ক্ষেত্রে আমরা আগুন সনাক্ত করতে চাই তাই ছবির নমুনা সংগ্রহ করুন যাতে আগুন থাকে এবং সেগুলিকে p ফোল্ডারের ভিতরে রাখুন। নেতিবাচক নমুনার জন্য প্রচুর সংখ্যক ছবি সংগ্রহ করুন যাতে আংশিকভাবে আগুন থাকে না। এখন আপনার ক্যাসকেড ক্লাসিফায়ার ফাইল তৈরির জন্য উপরের পৃষ্ঠার ধাপগুলি অনুসরণ করুন, অথবা আপনি লিঙ্ক থেকে অগ্নি সনাক্তকরণ এবং সোর্স কোডের জন্য প্রাক-তৈরি ক্যাসকেড ক্লাসিফায়ার ডাউনলোড করতে পারেন (সোর্স কোড)
পাইথনের দিকে আসে, এই প্রকল্পটি চালানোর জন্য আপনাকে আপনার পাইথন সেটআপের জন্য নিম্নলিখিত মডিউল এবং লাইব্রেরি ইনস্টল করতে হবে।
· নম্পি
Ip Scipy
Pyserial (অস্পষ্ট, scipy এবং pyserial ডাউনলোড করতে তার ক্লিক করুন)
সমস্ত মডিউল ইন্সটল করার পর নাম অগ্নি সনাক্তকরণের সাথে পাইথন কোড খুলুন, arduino.py যদি আপনি চলার সময় কিছু ত্রুটি পান, আতঙ্কিত হবেন না, আমরা শুধু প্রথম অংশটি করেছি।
ধাপ ২:
আসুন হার্ডওয়্যারের দিকে এগিয়ে যাই, এখানে আমি Arduino UNO কে নিয়ামক হিসাবে ব্যবহার করছি কারণ আমার পাম্প, বুজার এবং লাল LED গুলি নিয়ন্ত্রণ করতে হবে।
ব্যবহৃত উপাদান:
Arduino uno:
16x2 LCD:
5 ভোল্ট বাজার:
LED এর
5 ভোল্ট রিলে:
Bc547 ট্রানজিস্টর:
প্রতিরোধক 470r, 1k, 220r, 10k প্রিসেট:
Lm7805
ক্যাপাসিটর 1000uf/25volt, 470uf/16 ভোল্ট:
ডায়োড 1N4007
ওয়েবক্যাম (alচ্ছিক, আপনি আপনার ল্যাপটপ ক্যামেরাও ব্যবহার করতে পারেন):
মিনি ডুবো পাম্প (স্থানীয় দোকান থেকে)
নীচের সার্কিট ডায়াগ্রাম অনুসারে সমস্ত উপাদান সংযুক্ত করুন, ইউএসবি কেবল ব্যবহার করে আপনার কম্পিউটারে আরডুইনো সংযুক্ত করুন এবং আরডুইনো সংযুক্ত কম পোর্টটি খুঁজে বের করুন, এখন আরডুইনো কোডটি খুলুন, আরডুইনোর টুল মেনু থেকে কম পোর্ট এবং সঠিক বোর্ড নির্বাচন করুন এবং আপলোড করুন কোড.
ধাপ 3:
নাম ফায়ার ডিটেকশন সহ পাইথন কোডটি খুলুন, arduino.py চেক করুন com পোর্ট কোডে লিখুন সঠিক বা 13 নং লাইনে নয়, যদি এটি আপনার Arduino com পোর্ট নম্বর দিয়ে পরিবর্তন না হয়। রান ট্যাবে ক্লিক করুন তারপর রান মডিউল ক্লিক করুন বা F5 চাপুন।
যদি সমস্ত সংযোগ ঠিক থাকে, ক্যামেরা প্রিভিউ স্ক্রিনে প্রদর্শিত হবে। এখন এটিতে আগুন দেখান, আগুন শনাক্ত হয় এবং পাম্প শুরু হয় সেইসাথে বুজার শুরু হয় বিপ শব্দ।
লিঙ্ক ডাউনলোড করুন
সোর্স কোড:
পাইথন মডিউল:
ক্যাসকেড প্রশিক্ষক GUI:
আশা করি আপনি এটি দরকারী পাবেন। যদি হ্যাঁ, এটি পছন্দ করুন, এটি ভাগ করুন, আপনার সন্দেহ মন্তব্য করুন। এই ধরনের আরও প্রকল্পের জন্য, আমাকে অনুসরণ করুন! ইউটিউবে আমার চ্যানেল সমর্থন করুন।
ধন্যবাদ!
ফেসবুক
ইউটিউব
প্রস্তাবিত:
রাস্পবেরি পাই দিয়ে ইমেজ প্রসেসিং: ওপেনসিভি এবং ইমেজ রঙ বিচ্ছেদ ইনস্টল করা: 4 টি ধাপ
রাস্পবেরি পাই দিয়ে ইমেজ প্রসেসিং: ওপেনসিভি এবং ইমেজ কালার সেপারেশন ইনস্টল করা: এই পোস্টটি বেশ কয়েকটি ইমেজ প্রসেসিং টিউটোরিয়ালের মধ্যে প্রথম যা অনুসরণ করা হয়। আমরা একটি ছবি তৈরি করে এমন পিক্সেলগুলি ঘনিষ্ঠভাবে দেখি, রাস্পবেরি পাইতে ওপেনসিভি কীভাবে ইনস্টল করতে হয় তা শিখি এবং আমরা একটি চিত্র ক্যাপচার করার জন্য পরীক্ষার স্ক্রিপ্টও লিখি এবং গ
DIY তাপমাত্রা এবং আর্দ্রতা সেন্সর অগ্নি নির্বাপক (Arduino UNO): 11 ধাপ
DIY তাপমাত্রা এবং আর্দ্রতা সেন্সর অগ্নি নির্বাপক যন্ত্র (আরডুইনো ইউএনও): এই প্রকল্পটি এলসিডি -তে প্রদর্শিত তাপমাত্রা এবং আর্দ্রতা সেন্সর এবং একটি বুজারের সাথে যুক্ত একটি শিখা সেন্সর এবং আগুন নিভানোর জন্য একটি পাম্পের সাহায্যে বাড়ি বা কোম্পানিতে যে কেউ ব্যবহার করতে পারে জরুরী পরিস্থিতিতে আগুন
অঙ্গভঙ্গি হক: হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে: 13 টি ধাপ (ছবি সহ)
অঙ্গভঙ্গি হক: ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট: অঙ্গভঙ্গি হক একটি সহজ ইমেজ প্রসেসিং ভিত্তিক মানব-মেশিন ইন্টারফেস হিসাবে TechEvince 4.0 এ প্রদর্শিত হয়েছিল। এর উপযোগিতা এই সত্যের মধ্যে নিহিত যে একটি গ্লাভস ছাড়া কোন অতিরিক্ত সেন্সর বা পরিধানযোগ্য নয় যে রোবটিক গাড়িটি নিয়ন্ত্রণ করার জন্য প্রয়োজন হয়
ইমেজ প্রসেসিং এর একটি ভূমিকা: পিক্সি এবং এর বিকল্প: Ste টি ধাপ
ইমেজ প্রসেসিংয়ের একটি ভূমিকা: পিক্সি এবং এর বিকল্প: এই নিবন্ধে, আমরা ডিজিটাল ইমেজ প্রসেসিং (ডিআইপি) এর অর্থ এবং ছবি বা ভিডিওতে একটি প্রক্রিয়া তৈরি করতে পিক্সি এবং অন্যান্য সরঞ্জামগুলির মতো হার্ডওয়্যার ব্যবহারের কারণ ব্যাখ্যা করব। এই নিবন্ধের শেষে, আপনি শিখবেন: কিভাবে একটি ডিজিটাল ইমেজ ফর্ম।
আপনার পিসির জন্য একটি রিয়েল বেল-স্ট্রাইকিং ক্লক এবং একটি অগ্নি নির্বাপক-স্ট্রাইকিং ক্লক তৈরি করুন।: 3 ধাপ (ছবি সহ)
আপনার পিসির জন্য একটি রিয়েল বেল-স্ট্রাইকিং ক্লক এবং একটি অগ্নি নির্বাপক-স্ট্রাইকিং ক্লক তৈরি করুন।: একটি ব্রাস বেল, একটি ছোট্ট রিলে আরও কিছু জিনিস এবং একটি আসল বেল আপনার ডেস্কটপে ঘন্টা বাজাতে পারে। ওএস এক্স এছাড়াও, আমি আবর্জনায় পাওয়া একটি পিসিতে উবুন্টু লিনাক্স ইনস্টল করার চিন্তা করেছিলাম এবং এটিতে কাজ করেছি: আমি কখনই করিনি