সুচিপত্র:

হ্যান্ড স্যানিটাইজার ডিসপেনসার সার্কিট/DIY [নন কন্টাক্ট]: ১০ টি ধাপ
হ্যান্ড স্যানিটাইজার ডিসপেনসার সার্কিট/DIY [নন কন্টাক্ট]: ১০ টি ধাপ

ভিডিও: হ্যান্ড স্যানিটাইজার ডিসপেনসার সার্কিট/DIY [নন কন্টাক্ট]: ১০ টি ধাপ

ভিডিও: হ্যান্ড স্যানিটাইজার ডিসপেনসার সার্কিট/DIY [নন কন্টাক্ট]: ১০ টি ধাপ
ভিডিও: খুব সহজে তৈরি করুন অটোমেটিক হ্যান্ড স্যানিটাইজার||How to make a automatic hand sanitizer dispenser| 2024, নভেম্বর
Anonim

হেসাম মোশিরি দ্বারা, [email protected]

বৈশিষ্ট্য

  1. উচ্চ স্থায়িত্ব এবং পরিবেষ্টিত আলো কোন সংবেদনশীলতা
  2. লেজার-কাটা এক্রাইলিক (প্লেক্সিগ্লাস) ঘের
  3. সাশ্রয়ী
  4. হ্যান্ড-স্যানিটাইজার/অ্যালকোহলের প্রবাহ নিয়ন্ত্রণ ক্ষমতা (দক্ষতা)
  5. থ্রু-হোল উপাদান (ঝালাই করা সহজ)
  6. একক স্তর পিসিবি বোর্ড (বানোয়াট করা সহজ)
  7. একক এবং সস্তা ATTiny13 মাইক্রোকন্ট্রোলার
  8. কম স্ট্যান্ডবাই বর্তমান খরচ

-

আমরা সবাই জানি, কোভিড -১ outbreak প্রাদুর্ভাব বিশ্বকে আঘাত করেছে এবং আমাদের জীবনধারা পরিবর্তন করেছে। এই অবস্থায়, অ্যালকোহল এবং হ্যান্ড স্যানিটাইজারগুলি অত্যাবশ্যক, ব্যয়বহুল এবং কিছু কিছু জায়গায় তরল খুঁজে পাওয়া কঠিন, তাই সেগুলি অবশ্যই সঠিকভাবে এবং দক্ষতার সাথে ব্যবহার করতে হবে। হ্যান্ড স্যানিটাইজার ডিসপেনসার ডিভাইসের দ্বিতীয় সংস্করণে, আমি পূর্ববর্তী নকশার সমস্যাগুলি সমাধান করেছি এবং অ্যালকোহল/স্যানিটাইজারের পরিবেষ্টিত আলো এবং প্রবাহ নিয়ন্ত্রণ ক্ষমতার প্রতি সংবেদনশীলতা ছাড়াই একটি ডিভাইস চালু করেছি। অতএব প্রতিটি অনুরোধে পর্যাপ্ত পরিমাণে তরল েলে দেওয়া হবে। নকশাটি একটি সস্তা ATTiny13 মাইক্রোকন্ট্রোলার ব্যবহার করে।

[ক] সার্কিট বিশ্লেষণ

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

ধাপ 1: চিত্র 1, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসারের পরিকল্পিত চিত্র

চিত্র 1, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেন্সারের পরিকল্পিত চিত্র
চিত্র 1, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেন্সারের পরিকল্পিত চিত্র

P2 একটি 2-পিন পুরুষ XH সংযোগকারী। এটি একটি 5 মিমি নীল LED সংযোগ করতে ব্যবহৃত হয় যা ঘের এবং হ্যান্ড স্যানিটাইজার/অ্যালকোহল পাত্রে লাগানো উচিত। R5 LED এর কারেন্ট সীমাবদ্ধ করে। U1 হল TSOP1738 [1] বা HS0038 IR রিসিভার মডিউল। এটি একটি সম্পূর্ণ ইউনিট যা আইআর সিগন্যাল সনাক্তকরণ এবং ডিকোড করার জন্য ব্যবহৃত হয়। চিত্র 2 এই উপাদানটির ব্লক ডায়াগ্রাম দেখায়।

ধাপ 2: চিত্র 2, TSOP1738 (HS0038) IR রিসিভার মডিউলের ব্লক ডায়াগ্রাম

চিত্র 2, TSOP1738 (HS0038) IR রিসিভার মডিউলের ব্লক ডায়াগ্রাম
চিত্র 2, TSOP1738 (HS0038) IR রিসিভার মডিউলের ব্লক ডায়াগ্রাম

মডিউল সাপ্লাই রেল এ 5V গ্রহণ করতে পারে এবং এটি প্রায় 5mA খরচ করে। কম্পোনেন্টের কম বর্তমান ব্যবহার আমাদের সাধারন RC ফিল্টার (C1 এবং R3) ব্যবহার করতে দেয় যাতে সম্ভাব্য অস্থিরতা (মিথ্যা IR সংকেত সনাক্তকরণ) দূর করা যায় যা সরবরাহের শব্দ দ্বারা চালু হতে পারে।

উপরে উল্লিখিত আরসি ফিল্টারের কাট-অফ ফ্রিকোয়েন্সি উভয়ই সিমুলেটেড (যেমন LTSpice) বা অনুশীলনে পরীক্ষা করা যেতে পারে। অনুশীলনে ফিল্টারের আচরণ পরীক্ষা করার জন্য, আমি একটি সিগলেন্ট SDS1104X-E অসিলোস্কোপ এবং একটি Siglent SDG1025 তরঙ্গাকৃতি জেনারেটর ব্যবহার করেছি। এই দুটি ডিভাইস অবশ্যই একটি ইউএসবি কেবল ব্যবহার করে সংযুক্ত থাকতে হবে। চিত্র 3 ফিল্টারের আচরণের বোড প্লট দেখায়। গণনা নিশ্চিত করে যে ফিল্টারের কাট-অফ ফ্রিকোয়েন্সি অনুশীলনে প্রায় 112Hz। আরো বিস্তারিত জানার জন্য দয়া করে ভিডিওটি দেখুন।

ধাপ 3: চিত্র 3, বোড প্লট এবং SDS1104X-E অসিলোস্কোপ দ্বারা অনুশীলনে আরসি ফিল্টারের আচরণ পরীক্ষা করা

চিত্র 3, বোড প্লট এবং SDS1104X-E অসিলোস্কোপ দ্বারা অনুশীলনে আরসি ফিল্টারের আচরণ পরীক্ষা করা
চিত্র 3, বোড প্লট এবং SDS1104X-E অসিলোস্কোপ দ্বারা অনুশীলনে আরসি ফিল্টারের আচরণ পরীক্ষা করা

R4 হল একটি পুল-আপ প্রতিরোধক এবং C2 U1 আউটপুট শব্দ কমায়। D1 হল একটি 5mm IR ট্রান্সমিটার ডায়োড এবং R1 কারেন্টকে ডায়োডে সীমাবদ্ধ করে। R1 মান 150R থেকে 220R এর মধ্যে হতে পারে। নিম্ন প্রতিরোধের মানে উচ্চ সনাক্তকরণ পরিসীমা এবং তদ্বিপরীত। আমি R1 এর জন্য একটি 180R রোধক ব্যবহার করেছি। Q1 হল 2N7000 [2] N-Channel MOSFET যা D1 IR ডায়োড চালু/বন্ধ করতে ব্যবহৃত হয়। R2 গেটের কারেন্ট সীমাবদ্ধ করে।

IC1 হল ATTiny13 [3] মাইক্রোকন্ট্রোলার। এটি একটি পরিচিত এবং সস্তা মাইক্রোকন্ট্রোলার যা এই অ্যাপ্লিকেশনের জন্য পর্যাপ্ত পেরিফেরাল সরবরাহ করে। PORTB.4 আইআর ট্রান্সমিটার ডায়োডের জন্য একটি বর্গাকার তরঙ্গ পালস তৈরি করে এবং PORTB.3 সক্রিয়-কম সংকেতকে অনুভব করে। PORTB.1 পাম্পে অ্যাক্টিভেশন সিগন্যাল পাঠাতে ব্যবহৃত হয়। এই একক নাড়ির ডিউটি চক্র অ্যালকোহল বা হ্যান্ড স্যানিটাইজারের প্রবাহকে সংজ্ঞায়িত করে। Q2 হল BD139 [4] NPN ট্রানজিস্টর যা পাম্প চালু/বন্ধ করতে ব্যবহৃত হয়। ডি 3 রিভার্স ইন্ডাক্টর স্রোত (পাম্পের ডিসি মোটর) নির্মূল করে এবং সি 5 পাম্পের আওয়াজ কমায়। D2 পাম্প সক্রিয়করণ নির্দেশ করে। R7 LED এর কারেন্ট সীমাবদ্ধ করে। C3, C4, এবং C6 সরবরাহের আওয়াজ কমাতে ব্যবহৃত হয়।

[বি] পিসিবি লেআউট

চিত্র 4 স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসারের পিসিবি লেআউট দেখায়। এটি একটি সিঙ্গেল লেয়ার পিসিবি বোর্ড এবং সমস্ত কম্পোনেন্ট প্যাকেজগুলি হল-হোল।

ধাপ 4: চিত্র 4, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসার ডিভাইসের PCB লেআউট

চিত্র 4, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসার ডিভাইসের পিসিবি লেআউট
চিত্র 4, স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসার ডিভাইসের পিসিবি লেআউট

আমি Q1 [5], Q2 [6], এবং IC1 [7] এর জন্য সাম্যাকসিস কম্পোনেন্ট লাইব্রেরি ব্যবহার করেছি। সাম্যাকসিস লাইব্রেরিগুলি সবসময় আমাকে অবাঞ্ছিত ভুল এড়াতে সাহায্য করে এবং কম্পোনেন্ট লাইব্রেরিগুলি নকশা করার সময়সাপেক্ষ প্রক্রিয়াকে শুরু থেকে এড়িয়ে যায়। লাইব্রেরিগুলি ইনস্টল এবং ব্যবহার করার জন্য দুটি বিকল্প রয়েছে। প্রথমে, কম্পোনেন্টসারচেঞ্জিন ডটকম থেকে সেগুলি ডাউনলোড এবং ইনস্টল করুন অথবা দ্বিতীয়টি সরাসরি প্রদত্ত সিএডি প্লাগইনগুলি ব্যবহার করে ইনস্টল করুন [8]। সাম্যাকসিস প্রায় সকল ইলেকট্রনিক ডিজাইনিং সিএডি সফটওয়্যারের জন্য প্লাগইন প্রদান করেছে। আমার ক্ষেত্রে, আমি Altium Designer প্লাগইন (চিত্র 5) ব্যবহার করেছি।

ধাপ 5: চিত্র 5, সাম্যাকসিস আলটিয়াম ডিজাইনার প্লাগইন -এ নির্বাচিত উপাদান

চিত্র 5, SamacSys Altium Designer প্লাগইন -এ নির্বাচিত উপাদান
চিত্র 5, SamacSys Altium Designer প্লাগইন -এ নির্বাচিত উপাদান

চিত্র 6 হ্যান্ড স্যানিটাইজার ডিসপেনসার বোর্ডের প্রথম কার্যকরী প্রোটোটাইপের একটি ছবি দেখায়। আপনি কি PCB বোর্ডে কাট-আউট দেখেন? U1 মডিউল দ্বারা কোন অবাঞ্ছিত IR সংকেত গ্রহণকে প্রতিরোধ করা প্রয়োজন। এই ফাঁকটি ঘেরের একটি টুকরা দিয়ে পূরণ করা হয়।

ধাপ 6: চিত্র 6, হ্যান্ড স্যানিটাইজার ডিসপেনসারের প্রথম ওয়ার্কিং প্রোটোটাইপ বোর্ড

চিত্র 6, হ্যান্ড স্যানিটাইজার ডিসপেন্সারের প্রথম ওয়ার্কিং প্রোটোটাইপ বোর্ড
চিত্র 6, হ্যান্ড স্যানিটাইজার ডিসপেন্সারের প্রথম ওয়ার্কিং প্রোটোটাইপ বোর্ড

[C] মাইক্রোকন্ট্রোলারের সোর্স কোড

কোডটি সি তে লেখা হয়েছে। কোডটির গুরুত্বপূর্ণ অংশ যা আপনাকে "সংশোধন করতে হবে" তা হল টাইমার -0 ওভারফ্লো ইন্টারাপ্ট রুটিন।

ধাপ 7:

ছবি
ছবি

"কেস 15" প্রাক -সক্রিয়করণের বিলম্বকে সংজ্ঞায়িত করে। ব্যবহারকারীর সেন্সর এবং অগ্রভাগের নীচে তার হাত ঠিক করার জন্য একটি ছোট বিলম্ব প্রয়োজন। "কেস 23" পাম্প অ্যাক্টিভেশন সময় নির্ধারণ করে এবং "কেস 372" পরবর্তী সম্ভাব্য অ্যাক্টিভেশনের আগে বিলম্বকে সংজ্ঞায়িত করে। এই বিলম্ব ব্যবহারকারীর হাতে হ্যান্ড-স্যানিটাইজার/অ্যালকোহল ড্রপ সংগ্রহ করার জন্য যথেষ্ট সময় দেয়। এছাড়াও, এটি ডিভাইসের অপব্যবহার এবং শিশুদের বা কিছু ব্যক্তির দ্বারা ব্যয়বহুল তরল অপচয় রোধ করে। Fusebits 9.6MHz অভ্যন্তরীণ ঘড়ি উৎসে সেট করা আবশ্যক কোন ঘড়ি বিভাজন ছাড়া।

[D] লেজার-কাট কোরেল ড্র এনক্লোজার ডিজাইন

চিত্র 7 কোরেল ড্র -এ ডিজাইন করা ঘের দেখায়। আপনাকে কেবল "sanitizer.cdr" ফাইলটি একটি লেজার-কাটিং ওয়ার্কশপ/কোম্পানিতে পাঠাতে হবে এবং 2mm ম্যাট ব্ল্যাক প্লেক্সিগ্লাস (এক্রাইলিক) এর জন্য লেজার-কাট অর্ডার করতে হবে। পাতলা পাতলা পাতলা কাঠও ঠিক আছে।

ধাপ 8: চিত্র 7, Corel ড্র এ হ্যান্ড স্যানিটাইজার ডিসপেন্সার এনক্লোজার ডিজাইন

চিত্র 7, কোরেল ড্র এ হ্যান্ড স্যানিটাইজার ডিসপেনসার এনক্লোজার ডিজাইন
চিত্র 7, কোরেল ড্র এ হ্যান্ড স্যানিটাইজার ডিসপেনসার এনক্লোজার ডিজাইন

চিত্র 8 সম্পূর্ণ স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেনসার ইউনিট দেখায়। আপনি আপনার পছন্দসই পাত্রে ঘেরটি মাউন্ট করতে পারেন। আমি একটি কাচের পাত্রে ব্যবহার করেছি।

ধাপ 9: চিত্র 8, একটি গ্লাস কনটেইনার সহ স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেন্সার

চিত্র 8, একটি গ্লাস কনটেইনার সহ স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেন্সার
চিত্র 8, একটি গ্লাস কনটেইনার সহ স্বয়ংক্রিয় হ্যান্ড স্যানিটাইজার ডিসপেন্সার

[ই] উপকরণ বিল

ধাপ 10: উপকরণ বিল

উপকরণ বিল
উপকরণ বিল

[F] তথ্যসূত্র

সূত্র:

[1]: TSOP1738 ডেটশীট:

[2]: 2N7000 ডেটশীট:

[3]: ATTiny13 ডেটশীট:

[4]: BD139 ডেটশীট:

[5]: 2N7000 পরিকল্পিত প্রতীক এবং PCB পদচিহ্ন:

[6]: BD139 পরিকল্পিত প্রতীক এবং PCB পদচিহ্ন:

[7]: ATTiny13 পরিকল্পিত প্রতীক এবং PCB পদচিহ্ন:

[8]: CAD প্লাগইন:

প্রস্তাবিত: