সুচিপত্র:

Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)

ভিডিও: Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)

ভিডিও: Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)
ভিডিও: How to make a fire detection alarm using arduino And Flame sensor 2024, জুলাই
Anonim
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর)
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর)
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর)
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর)

এই DIY সেন্সর একটি পরিবাহী বোনা প্রসারিত সেন্সর রূপ নেবে। এটি আপনার বুক/পেটের চারপাশে মোড়ানো হবে এবং যখন আপনার বুক/পেট প্রসারিত হবে এবং সংকুচিত হবে তখন সেন্সর এবং ফলস্বরূপ ইনপুট ডেটা যা আরডুইনোকে খাওয়ানো হবে। সুতরাং মনে রাখবেন এটি প্রতিটি শ্বাস ট্র্যাক করার জন্য একটি সম্পূর্ণ সঠিক উপায় নয়, এবং কখনও কখনও শরীরের আন্দোলন সেন্সরকে প্রভাবিত করতে পারে কারণ এটি কীভাবে প্রসারিত হয় সে সম্পর্কে। এছাড়াও, স্থিতিশীলতার ক্ষেত্রে, আমি দেখেছি যে সংখ্যার পরিসীমা বেশ কিছুটা লাফিয়ে উঠতে পারে যদি সেন্সর শরীরের চারপাশে ধারাবাহিক দৃ remain়তা না থাকে, তবে আপনি যদি দাঁড়িয়ে থাকেন এবং শ্বাস নিচ্ছেন তবে এটি বেশ সঠিক/সংবেদনশীল প্রতিটি শ্বাসের জন্য বুকের সামান্য প্রসারিততা তুলে নেওয়া।

ইন্টারনেটে গবেষণা করার সময় আমি বেশ কয়েকটি DIY শ্বাস সেন্সর পেয়েছি, কিন্তু তাদের কাছে আরডুইনোর সাথে তৈরি এবং সংযুক্ত করার জন্য প্রয়োজনীয় সমস্ত নির্দিষ্ট তথ্য নেই। এই টিউটোরিয়ালে আপনাকে পুরো গল্পটি দেওয়ার জন্য আমি সেই কয়েকটি উত্স একত্রিত করেছি:

www.kobakant.at/DIY/?p=1762

cargocollective.com/nelramon/i-Breathe

hackingthebody.wordpress.com/2014/01/03/bluetooth-stretch-breath-sensor/

itp.nyu.edu/~ek1669/blog/?p=769

অনুগ্রহ করে মনে রাখবেন: আমি কেবল বিদ্যুৎ/সার্কিট/আরডুইনো/কোডিং এর একজন নবাগত, তাই যদি আপনি কোন পরামর্শ বা সংশোধন স্বাগত জানাই!

ধাপ 1: উপকরণ এবং সরঞ্জাম

উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম
উপকরণ এবং সরঞ্জাম

উপকরণ/সরঞ্জাম:

  • পরিবাহী সুতার একটি স্পুল (আমি স্পার্কফুন থেকে এই ধরনের কিনেছি: https://www.sparkfun.com/products/12806) (আপডেট: দেখে মনে হচ্ছে তারা এটিকে অবসর দিয়েছে, তাই এটি অ্যাডাফ্রুট থেকে কাজ করা উচিত:
  • ইলাস্টিক সুতার একটি স্পুল, আমি হাইকু কোবাসি ব্র্যান্ডটি ব্যবহার করেছি (আমি দেখেছি যে সুতা কিছুটা প্রসারিত করা ভাল কারণ এই সেন্সরটি প্রসারিত এবং চুক্তি করতে সক্ষম হওয়ার উপর নির্ভর করে। যদি আপনি শক্ত সুতা ব্যবহার করেন তবে সেন্সরটি প্রসারিত হবে না এবং চুক্তিও হবে)
  • ভেলক্রো (প্রায় 6 ইঞ্চি… একাধিক ছোট অংশ হতে পারে, এটি আপনার চারপাশে সেন্সর সুরক্ষিত করার জন্য ব্যবহৃত হয়) বা একটি বাঁধাই ক্লিপ! (আমি আসলে একটি বাইন্ডার ক্লিপ খুঁজে পেয়েছি টাইট ফিট পাওয়ার জন্য সবচেয়ে সহজ)
  • সাধারণ সেলাই থ্রেড (~ 1 গজ)
  • বুনন সূঁচ (আমি আকার ব্যবহার করেছি: 5)
  • সেলাই সুচ
  • রেসিস্টার কিট (x1) (বিভিন্ন প্রতিরোধকগুলির একটি পরিসীমা প্রয়োজন, আপনার ব্যান্ডটি কতক্ষণ এবং সেলাইয়ের শক্ততার উপর নির্ভর করে। আমি মনে করি না যে আপনার 10k এর চেয়ে ছোট একটি প্রয়োজন হবে। পরিবর্তন করা হচ্ছে প্রতিরোধের মাত্রা সিরিয়াল মনিটরে পাওয়া আউটপুট সংখ্যা পরিবর্তন করে)
  • অ্যালিগেটর ক্লিপ (x2)
  • জাম্পার তারগুলি (x7)
  • আরডুইনো উনো
  • কম্পিউটার (পিসি বা ম্যাক)
  • ইউএসবি এ থেকে বি ক্যাবল
  • ভোল্ট মিটার
  • রুটি বোর্ড

ধাপ 2: নিট

নিট
নিট
নিট
নিট

পরিবাহী সুতা এবং ইলাস্টিক সুতা উভয়ের সমন্বয়ে একটি 2 প্রশস্ত ব্যান্ড বুনন করে শুরু করুন।

পরিবাহী এবং ইলাস্টিক সুতা দিয়ে বুনুন যেন এটি সুতার এক টুকরো!

আপনি একটি স্ট্যান্ডার্ড সেলাই ব্যবহার করতে পারেন। আমার ব্যান্ডটি 10 টি সেলাই এবং প্রায় 30 ইঞ্চি লম্বা ছিল।

আপনি যদি বুনতে না জানেন, ইউটিউব আপনার বন্ধু।:) ** টিপ: আপনার প্রভাবশালী হাতের জন্য নির্দিষ্ট ভিডিও খুঁজুন। এটি আমাকে সাহায্য করেছে:

ধাপ 3: আপনার বোনা ব্যান্ডে ভেলক্রো সেলাই করুন ()চ্ছিক)

আপনার বোনা ব্যান্ডে ভেলক্রো সেলাই করুন ()চ্ছিক)
আপনার বোনা ব্যান্ডে ভেলক্রো সেলাই করুন ()চ্ছিক)
আপনার বোনা ব্যান্ডে ভেলক্রো সেলাই করুন ()চ্ছিক)
আপনার বোনা ব্যান্ডে ভেলক্রো সেলাই করুন ()চ্ছিক)

আপনার বোনা ব্যান্ডের এক প্রান্তে কয়েক ইঞ্চি ভেলক্রো সেলাই করুন (আমি হার্ড/পোকি ভেলক্রো অর্ধেক ব্যবহার করার পরামর্শ দিই)।

**:চ্ছিক: আপনার যদি ভেলক্রো না থাকে, তাহলে এই ধাপটি এড়িয়ে যান এবং আপনার চারপাশে ব্যান্ডটি ধরে রাখার জন্য কেবল একটি বাইন্ডার ক্লিপ ব্যবহার করুন। আমি খুঁজে পেয়েছি একটি বাইন্ডার ক্লিপ আসলে আরো ভালো কাজ করতে পারে একটি টাইট ফিট পেতে!

ধাপ 4: আরো ভেলক্রো সেলাই করুন ()চ্ছিক)

আরো ভেলক্রো সেলাই করুন ()চ্ছিক)
আরো ভেলক্রো সেলাই করুন ()চ্ছিক)
আরো ভেলক্রো সেলাই করুন ()চ্ছিক)
আরো ভেলক্রো সেলাই করুন ()চ্ছিক)
আরো ভেলক্রো সেলাই করুন ()চ্ছিক)
আরো ভেলক্রো সেলাই করুন ()চ্ছিক)

আপনার ব্যান্ডের উপর উল্টান এবং আপনার বোনা ব্যান্ডের অন্য প্রান্তে অন্য ম্যাচিং ভেলক্রো (নরম অর্ধেক, যদি আপনি অন্য দিকে শক্ত অর্ধেক ব্যবহার করেন) সেলাই করুন। আপনি চাইবেন এই ভেলক্রোর দৈর্ঘ্য একটু বেশি, প্রায় 7 ইঞ্চি.

*** সেলাই করার আগে নিশ্চিত হয়ে নিন যখন আপনি আপনার চারপাশে ব্যান্ড মোড়ান তখন ভেলক্রো অর্ধেক মেলে!

**:চ্ছিক: আপনার যদি ভেলক্রো না থাকে, তাহলে এই ধাপটি এড়িয়ে যান এবং আপনার চারপাশে ব্যান্ডটি ধরে রাখার জন্য কেবল একটি বাইন্ডার ক্লিপ ব্যবহার করুন। আমি খুঁজে পেয়েছি একটি বাইন্ডার ক্লিপ আসলে আরো ভালো কাজ করতে পারে একটি টাইট ফিট পেতে!

ধাপ 5: সার্কিট তৈরি করুন

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

আপনার Arduino কে সেন্সরে সংযুক্ত করতে এই ধাপে ফটো ব্যবহার করুন।

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

Arduino দ্বারা প্রদত্ত এই এনালগ ইনপুট টিউটোরিয়ালটি ব্যবহার করুন যাতে আপনার সার্কিটকে তারের সাহায্যে তৈরি করা যায়। (শুধু বোনা ব্যান্ড + অ্যালিগেটর ক্লিপ দিয়ে আলোক সংবেদনশীল প্রতিরোধককে প্রতিস্থাপন করুন, এবং এটি আপনার প্রয়োজনীয় সঠিক চিত্র/পরিকল্পিত)।

ধাপ 6: Arduino কোডটি Arduino এ আপলোড করুন

Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন
Arduino এ Arduino কোড আপলোড করুন

যদি আপনি আগে কখনো Arduino ব্যবহার না করেন তাহলে অনুগ্রহ করে এই "শুরু করা" পৃষ্ঠাটি দেখুন এবং Arduino সফটওয়্যারটি ডাউনলোড করুন (এটি বিনামূল্যে!)।

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

  1. "AnalogReadSerial" স্কেচ খুলুন। (ফাইল> উদাহরণ> বেসিক> ReadAnalogSerial)।
  2. USB A থেকে B তারের মাধ্যমে আপনার কম্পিউটারে Arduino Uno (এবং সংযুক্ত সার্কিট) সংযুক্ত করুন।
  3. স্কেচ বক্সে "আপলোড করুন" আইকন (একটি তীরের মত দেখায়) ক্লিক করুন (নিশ্চিত করুন যে সঠিক বোর্ড (Arduino Uno) এবং সিরিয়াল পোর্ট "সরঞ্জাম" এর অধীনে নির্বাচিত হয়েছে)।
  4. আরডুইনোকে কম্পিউটারের সাথে সংযুক্ত রাখুন এবং তারপরে "সিরিয়াল মনিটর" আইকনে ক্লিক করুন (দেখতে একটি ম্যাগনিফাইং গ্লাসের মতো)
  5. এটি সিরিয়াল মনিটর নামে একটি বাক্স খুলবে এবং আপনার সংখ্যার একটি প্রবাহ দেখতে হবে। সেন্সর প্রসারিত করুন এবং সংখ্যা পরিবর্তন দেখুন!

ট্রাবল শুটিং টিপস যদি আপনি সংখ্যার একটি স্ট্রিম দেখতে না পান:

  • যদি আপনি কোন সংখ্যা না দেখেন বা অদ্ভুত অক্ষরের একটি সিরিজ দেখতে পান তবে নিশ্চিত করুন যে সিরিয়াল মনিটর ড্রপ ডাউন মেনুর মধ্যে বাউড রেট 9600 এ সেট করা আছে
  • নিশ্চিত করুন যে আপনার সমস্ত সংযোগ নিরাপদ
  • একটি ভিন্ন মাত্রার প্রতিরোধক ব্যবহার করে দেখুন
  • আপনার বোনা ব্যান্ডের একটি ছোট অংশে অ্যালিগেটর ক্লিপগুলি ক্লিপ করার চেষ্টা করুন। যদি অ্যালিগেটর ক্লিপের মাঝে কোন সময়ে পরিবাহী সুতা ভেঙ্গে যায় তবে এটি কাজ করবে না।

ধাপ 7: এটি পরীক্ষা করুন

এটি পরীক্ষা করুন!
এটি পরীক্ষা করুন!

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

আপনার বুক/পেটের বিভিন্ন জায়গায় ব্যান্ডটি রেখে পরীক্ষা করুন। আপনি সম্ভবত আপনার চারপাশে থাকলে অ্যালিগেটর ক্লিপের চেয়ে লম্বা তারের প্রয়োজন হবে। আমি মনে করি এটি আপনার কাপড়ের নীচে বা অপ্রয়োজনীয় কাপড়ের উপরে সবচেয়ে ভাল কাজ করে।

এখন আপনি এই কোড এবং সেন্সরটি নিতে পারেন এবং আপনি যা চান তা সংশোধন করতে পারেন এবং এটি বিভিন্ন উপায়ে প্রয়োগ করতে পারেন!

উদাহরণ ধারণা: প্রতিটি শ্বাসের সাথে একটি LED পরিবর্তনের উজ্জ্বলতা তৈরি করুন।

প্রস্তাবিত: