সুচিপত্র:

মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার: 4 টি ধাপ
মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার: 4 টি ধাপ

ভিডিও: মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার: 4 টি ধাপ

ভিডিও: মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার: 4 টি ধাপ
ভিডিও: MS600 6in1 Portable Multi Gas Detector Appearance 2024, নভেম্বর
Anonim
মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার
মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার
মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার
মোবাইল এয়ার কোয়ালিটি অ্যানালাইজার

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

এটি উপলব্ধি করার জন্য, আমরা নিম্নলিখিত হার্ডওয়্যার আইটেমগুলি ব্যবহার করেছি:

- STM32: NUCLEO-N432KC

- মাল্টিচ্যানেল গ্যাস সেন্সর: গ্রোভ 101020088

- অপটিক্যাল ডাস্ট সেন্সর - GP2Y1010AU0F

- আর্দ্রতা এবং তাপমাত্রা সেন্সর: DHT11

- উইসোল মডিউল: SFM10R1

এবং নিম্নলিখিত সফ্টওয়্যার:

- এমবেড

- ইউবিডটস

- আলটিয়াম

ধাপ 1: কোড ডেভেলপমেন্ট

কোড ডেভেলপমেন্ট
কোড ডেভেলপমেন্ট
কোড ডেভেলপমেন্ট
কোড ডেভেলপমেন্ট
কোড ডেভেলপমেন্ট
কোড ডেভেলপমেন্ট

প্রথমত আমরা Mbed ব্যবহার করে প্রতিটি কম্পোনেন্টের কোড স্বাধীনভাবে ডেভেলপ করি।

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

ধুলো ঘনত্ব সেন্সরের জন্য আমাদের 0.32ms এর জন্য অভ্যন্তরীণ LED আলো লাগাতে হবে এবং এটি চালু হওয়ার পরে 0.28ms মান পড়তে হবে এবং তারপর 9.68ms এর জন্য LED বন্ধ করতে হবে।

প্রতিটি সেন্সর পরীক্ষা করার পরে আমরা মুদ্রিত সমস্ত পরিমাপ পাওয়ার জন্য আমরা সমস্ত কোডগুলিকে একত্রিত করেছি।

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

ধাপ 2: সিগফক্স - ডাটাবেস

সিগফক্স - ডাটাবেস
সিগফক্স - ডাটাবেস
সিগফক্স - ডাটাবেস
সিগফক্স - ডাটাবেস

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

ধাপ 3: পিসিবি

পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি

একবার কার্ডটি LABDEC- এ কার্যকরী হয়ে গেলে, এটি একটি সার্কিট বোর্ড PCB- এ স্থানান্তর করা প্রয়োজন ছিল। এই উদ্দেশ্যে বেশ কয়েকটি সফ্টওয়্যার এবং প্ল্যাটফর্মগুলি এটি করার জন্য উপলব্ধ। আমরা তার সরলতা এবং দক্ষতার জন্য Altium সফটওয়্যার ব্যবহার করেছি। Altium পিসিবি স্কিমা তৈরি এবং মুদ্রণ এবং উপাদান সঙ্গে ঝাল প্রদান করে।

এখানে আমরা বিভিন্ন ধাপে ইলেকট্রনিক সার্কিট তৈরির টিউটোরিয়াল ব্যাখ্যা করি।

পদক্ষেপ 1: স্কিমা তৈরি।

প্রথমত, আপনাকে অবশ্যই লাইব্রেরিগুলি ডাউনলোড করতে হবে যা আপনাকে নিউক্লিও কার্ড পাওয়ার অনুমতি দেয়, এটি লিঙ্কটিতে উপলব্ধ:

তারপরে আপনি NUCLEO যোগ করে স্কিমা তৈরি করতে পারেন এবং এটি উপাদান, জিপিএস, গ্যাস সেন্সরের সাথে সংযুক্ত করতে পারেন …

পদক্ষেপ 2: পিসিবিতে রূপান্তর

আপনার পিসিবি স্কিমাকে একটি বাস্তব পিসিবিতে রূপান্তর করুন। যখন এটি সম্পন্ন হয়, উপাদান এবং NUCLEO রাখুন যাতে এটি তারের সবচেয়ে সহজ, সংযোগ তারগুলি যতটা সম্ভব কম অতিক্রম করতে হবে।

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

ধাপ 3: PCB এর মুদ্রণ।

একবার ধাপ 1 এবং 2 শেষ হয়ে গেলে, আপনার আলটিয়াম প্রকল্পে এই উইন্ডোটি থাকবে।

তারপরে আপনাকে অবশ্যই একটি গারবার ফাইল তৈরি করতে হবে, এই ধাপটি লিঙ্কটিতে বিস্তারিত:

ধাপ 4: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

অবশেষে, প্লাগ সংযোগকারীগুলিকে সোল্ডার করার পরে আমরা আমাদের সার্কিটটিকে একটি বাক্সে রাখি যাতে বাইরে সেন্সর থাকে যাতে তারা পরিবেষ্টিত বাতাসে থাকে।

প্রস্তাবিত: