সুচিপত্র:

বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন: Ste টি ধাপ
বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন: Ste টি ধাপ

ভিডিও: বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন: Ste টি ধাপ

ভিডিও: বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন: Ste টি ধাপ
ভিডিও: 🤩🤩১০ টাকার জিনিস দিয়ে তৈরি করুন অস্থির একটি প্রজেক্ট || How to make a IR remote tester || 2024, জুলাই
Anonim
বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন
বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন

আমি এই রিসাইকেল বিনটি ইয়েটিং বাও এবং ইউনি জির সাথে তৈরি করেছি। এই প্রকল্পে আপনার ভক্তির জন্য ধন্যবাদ:)।

আপনার জায়গার কাছাকাছি পুনর্ব্যবহার বিভাগের জন্য একটি বুদ্ধিবৃত্তিক বোতল রিসাইকেল বিন তৈরি করতে ব্যবহারযোগ্য একটি সহজ মেশিন লার্নিং টুল ব্যবহার করুন: একবার আপনি একটি বিশেষ বোতলে বোতল ফেলে দিলে পাশের স্ক্রিনটি তার উপাদান দেখাবে।

সরবরাহ

আমাদের যা দরকার তা হল বোতলগুলির জন্য একটি বাক্স যা আপনি পুনর্ব্যবহার করতে চান, একটি মাইক্রোফোন সহ একটি ফোটন সার্কিট, ইন্টারনেটের সাথে একটি পিসি এবং একটি বোতাম (যা আমরা একটি আইপ্যাড ব্যবহার করি)।

ধাপ 1: এটি কীভাবে কাজ করে তা দেখুন।

এটা কিভাবে কাজ করে দেখুন।
এটা কিভাবে কাজ করে দেখুন।

ধাপ 2: একটি বাক্স তৈরি করুন

একটি বাক্স তৈরি করুন
একটি বাক্স তৈরি করুন

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

ধাপ 3: আপনার অ্যাকোস্টিক মেশিন লার্নিং মডেল প্রশিক্ষণ দিন

আপনার অ্যাকোস্টিক মেশিন লার্নিং মডেল প্রশিক্ষণ দিন
আপনার অ্যাকোস্টিক মেশিন লার্নিং মডেল প্রশিক্ষণ দিন

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

এই প্রক্রিয়ায়, আমরা চার ধরনের বোতল (প্লাস্টিকের বোতল, ক্যান, কাগজের বাক্স, কাচ) দ্বারা তৈরি ড্রপিং শব্দ সংগ্রহ করেছি যা দৈনন্দিন জীবনে প্রায়ই ব্যবহৃত হয়।

ধাপ 4: আপনার ফোটন সার্কিট তৈরি করুন

আপনার ফোটন সার্কিট তৈরি করুন
আপনার ফোটন সার্কিট তৈরি করুন
আপনার ফোটন সার্কিট তৈরি করুন
আপনার ফোটন সার্কিট তৈরি করুন

ফোটন সার্কিট সংযোগ করতে একটি মাইক্রোফোন এবং একটি স্পিকার ব্যবহার করুন, উপরের ছবিটি দেখুন। এটিকে পাওয়ারের সাথে সংযুক্ত করতে ভুলবেন না।

সমস্যা সমাধানের সময়

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

ইতিমধ্যে, আমাদের ফোটনের সংস্করণ কম্পিউটারে অডিও পাঠাতে পারে না এবং এটি রিয়েল-টাইমে বিশ্লেষণ করতে পারে না। অতএব, আমরা অডিও চালাতে এবং ব্রাউজারে বিশ্লেষণ করতে "স্পিকার" এনপিএম প্যাকেজ ব্যবহার করি।

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

ধাপ 5: কম্পিউটারে আপনার কোড পরিবেশন করুন

অডিও গ্রহণ এবং স্বয়ংক্রিয়ভাবে চালানোর জন্য কোড পরিবেশন করার জন্য Node.js ব্যবহার করুন। আপনি পারেন

আপনি এটি Github এ খুঁজে পেতে পারেন।

এই ধাপে আমরা যে প্রধান কোডটি ব্যবহার করেছি তা এখানে।

… // স্থানীয়ভাবে wav ফাইলটি সংরক্ষণ করুন এবং স্থানান্তর সম্পন্ন হলে এটি চালান

socket.on ('data', function (data) {// আমরা এই সংযোগে তথ্য পেয়েছি। writer.write (data, 'hex');});

socket.on ('শেষ', ফাংশন () {console.log ('ট্রান্সমিশন সম্পূর্ণ,' + outPath- এ সংরক্ষিত); (); // WAVE হেডার রিডারের শেষে "বিন্যাস" ইভেন্টটি নির্গত হয়। (wavOpts));}); // WAVE ফাইলটি রিডার ইনস্ট্যান্স ফাইলে পাইপ করুন (পাঠক);}); })। শুনুন (dataPort); …

ধাপ 6: আপনার ভিজ্যুয়ালাইজেশন বিকাশ করুন

আপনার ভিজ্যুয়ালাইজেশন বিকাশ করুন
আপনার ভিজ্যুয়ালাইজেশন বিকাশ করুন
আপনার ভিজ্যুয়ালাইজেশন বিকাশ করুন
আপনার ভিজ্যুয়ালাইজেশন বিকাশ করুন

AJAX অনুরোধ পাঠাতে জাভাস্ক্রিপ্ট ব্যবহার করুন এবং "খোলা" ফাংশনটি নিয়ন্ত্রণ করুন। যখন "ওপেন" ফাংশন বলা হয় এবং মানটি "1" এ সেট করা হয়, তখন ফোটনের মাইক্রোফোনটি চালু হবে এবং 3 সেকেন্ডের জন্য রেকর্ড হবে। রেকর্ড করা অডিও কম্পিউটারে পাঠানো হবে এবং স্বয়ংক্রিয়ভাবে প্লে হবে।

একবার কম্পিউটার অডিও পেয়ে গেলে, স্বীকৃতিটি পৃষ্ঠায় প্রদর্শিত হবে।

প্রস্তাবিত: