instructables Life Arduino Biosensor
লাইফ আরডুইনো বায়োসেন্সর
আপনি কি কখনও পড়ে গিয়ে উঠতে পারেননি? ঠিক আছে, তাহলে লাইফ অ্যালার্ট (বা এর বিভিন্ন ধরনের প্রতিযোগী ডিভাইস) আপনার জন্য একটি ভাল বিকল্প হতে পারে! যাইহোক, এই ডিভাইসগুলি ব্যয়বহুল, সাবস্ক্রিপশনের দাম প্রতি বছর $400-$500 এর উপরে। ঠিক আছে, লাইফ অ্যালার্ট মেডিকেল অ্যালার্ম সিস্টেমের মতো একটি ডিভাইস পোর্টেবল বায়োসেন্সর হিসাবে তৈরি করা যেতে পারে। আমরা এই বায়োসেন্সরটিতে সময় বিনিয়োগ করার সিদ্ধান্ত নিয়েছি কারণ আমরা মনে করি যে সম্প্রদায়ের লোকেরা, বিশেষ করে যারা পতনের ঝুঁকিতে রয়েছে তারা নিরাপদ থাকা গুরুত্বপূর্ণ। যদিও আমাদের নির্দিষ্ট প্রোটোটাইপ পরিধানযোগ্য নয়, এটি পতন এবং আকস্মিক নড়াচড়া সনাক্ত করতে ব্যবহার করা সহজ। গতি শনাক্ত হওয়ার পরে, ডিভাইসটি ব্যবহারকারীকে একটি অ্যালার্ম শব্দ করার আগে টাচ স্ক্রিনে একটি "আপনি ঠিক আছে" বোতাম টিপতে একটি সুযোগ দেবে, কাছাকাছি একজন যত্নশীলকে সতর্ক করবে যে সাহায্য প্রয়োজন।
সরবরাহ
লাইফ আরডুইনো হার্ডওয়্যার সার্কিটে নয়টি উপাদান রয়েছে যা $107.90 পর্যন্ত যোগ করে। এই সার্কিটের উপাদানগুলি ছাড়াও, বিভিন্ন টুকরোকে একত্রে তারের জন্য ছোট তারের প্রয়োজন হয়। এই সার্কিট তৈরি করার জন্য অন্য কোন সরঞ্জামের প্রয়োজন নেই। কোডিং অংশের জন্য শুধুমাত্র Arduino সফটওয়্যার এবং Github প্রয়োজন।
উপাদান
- হাফ সাইজ ব্রেডবোর্ড (2.2″ x 3.4″) – $5.00
- পাইজো বোতাম - $1.50
- 2.8″ টিএফটি টাচ শিল্ড প্রতিরোধী টাচ স্ক্রীন সহ আরডুইনোর জন্য - $34.95
- 9V ব্যাটারি হোল্ডার - $3.97
- Arduino Uno Rev 3 – $23.00
- অ্যাক্সিলোমিটার সেন্সর - $23.68
- আরডুইনো সেন্সর কেবল - $10.83
- 9V ব্যাটারি - $1.87
- ব্রেডবোর্ড জাম্পার ওয়্যার কিট – $3.10
- মোট খরচ: $107.90
https://www.youtube.com/watch?v=2zz9Rkwu6Z8&feature=youtu.be
প্রস্তুতি
- এই প্রকল্পটি তৈরি করতে, আপনাকে Arduino সফটওয়্যারের সাথে কাজ করতে হবে, Arduino লাইব্রেরি ডাউনলোড করতে হবে এবং GitHub থেকে কোড আপলোড করতে হবে।
- Arduino IDE সফটওয়্যারটি ডাউনলোড করতে ভিজিট করুন https://www.arduino.cc/en/main/software.
- এই প্রকল্পের কোড থেকে ডাউনলোড করা যেতে পারে https://github.com/ad1367/LifeArduino., LifeArduino.ino হিসাবে।
নিরাপত্তা বিবেচনা
দাবিত্যাগ: এই ডিভাইসটি এখনও বিকাশের মধ্যে রয়েছে এবং সমস্ত পতন সনাক্ত করতে এবং রিপোর্ট করতে সক্ষম নয়৷ পতন-ঝুঁকির রোগীকে পর্যবেক্ষণ করার একমাত্র উপায় হিসাবে এই ডিভাইসটি ব্যবহার করবেন না।
- শক এর ঝুঁকি এড়াতে পাওয়ার তারের সংযোগ বিচ্ছিন্ন না হওয়া পর্যন্ত আপনার সার্কিট ডিজাইন পরিবর্তন করবেন না।
- খোলা জলের কাছাকাছি বা ভেজা পৃষ্ঠগুলিতে ডিভাইসটি পরিচালনা করবেন না।
- একটি বাহ্যিক ব্যাটারির সাথে সংযোগ করার সময়, সচেতন থাকুন যে সার্কিটের উপাদানগুলি দীর্ঘায়িত বা অনুপযুক্ত ব্যবহারের পরে গরম হতে শুরু করতে পারে৷ যখন ডিভাইসটি ব্যবহার না হয় তখন আপনি পাওয়ার থেকে সংযোগ বিচ্ছিন্ন করার পরামর্শ দেওয়া হয়।
- পতন অনুধাবন করার জন্য শুধুমাত্র অ্যাক্সিলোমিটার ব্যবহার করুন; পুরো সার্কিট নয়। ব্যবহৃত TFT টাচস্ক্রিন প্রভাব সহ্য করার জন্য ডিজাইন করা হয়নি এবং এটি ভেঙে যেতে পারে।
টিপস এবং কৌশল
সমস্যা সমাধানের টিপস
- আপনি যদি মনে করেন যে আপনি সবকিছু সঠিকভাবে তারের করেছেন কিন্তু আপনার প্রাপ্ত সংকেত অপ্রত্যাশিত, বিটালিনো কর্ড এবং অ্যাক্সিলোমিটারের মধ্যে সংযোগটি শক্ত করার চেষ্টা করুন।
- কখনও কখনও এখানে একটি অপূর্ণ সংযোগ, যদিও চোখে দেখা যায় না, ফলাফল একটি অর্থহীন সংকেত।
- অ্যাক্সিলোমিটার থেকে উচ্চ স্তরের ব্যাকগ্রাউন্ড শব্দের কারণে, এটি একটি লো-পাস যোগ করতে প্রলুব্ধ হতে পারে
- সিগন্যাল ক্লিনার করতে ফিল্টার করুন। যাইহোক, আমরা খুঁজে পেয়েছি যে একটি LPF যোগ করা সিগন্যালের মাত্রাকে ব্যাপকভাবে হ্রাস করে, নির্বাচিত ফ্রিকোয়েন্সির সরাসরি অনুপাতে।
- সঠিক লাইব্রেরি Arduino এ লোড করা হয়েছে তা নিশ্চিত করতে আপনার TFT টাচস্ক্রীনের সংস্করণটি পরীক্ষা করুন।
- যদি আপনার টাচস্ক্রিন প্রথমে কাজ না করে, তবে নিশ্চিত করুন যে সমস্ত পিনগুলি Arduino-এর সঠিক দাগে সংযুক্ত করা হয়েছে।
- যদি আপনার টাচস্ক্রিন এখনও কোডের সাথে কাজ না করে, তাহলে মৌলিক এক্স ব্যবহার করার চেষ্টা করুনampArduino থেকে le কোড, এখানে পাওয়া গেছে.
অতিরিক্ত বিকল্প
যদি টাচস্ক্রিনটি খুব ব্যয়বহুল, ভারী বা তারের জন্য কঠিন হয়, তবে এটি অন্য উপাদানের জন্য প্রতিস্থাপিত হতে পারে, যেমন একটি ব্লুটুথ মডিউল, সংশোধিত কোড সহ যাতে একটি পতন টাচস্ক্রীনের পরিবর্তে ব্লুটুথ মডিউলটিকে চেক-ইন করার জন্য অনুরোধ করে।
অ্যাক্সিলোমিটার বোঝা
বিটালিনো একটি ক্যাপাসিটিভ অ্যাক্সিলোমিটার ব্যবহার করে। আসুন এটিকে ভেঙে ফেলি যাতে আমরা ঠিক কী নিয়ে কাজ করছি তা বুঝতে পারি। ক্যাপাসিটিভ মানে এটি আন্দোলন থেকে ক্যাপাসিট্যান্সের পরিবর্তনের উপর নির্ভর করে। ক্যাপাসিট্যান্স হল একটি উপাদানের বৈদ্যুতিক চার্জ সঞ্চয় করার ক্ষমতা এবং এটি ক্যাপাসিটরের আকার বা ক্যাপাসিটরের দুটি প্লেটের ঘনিষ্ঠতার সাথে বৃদ্ধি পায়। ক্যাপাসিটিভ অ্যাক্সিলোমিটার অ্যাডভান নেয়tage একটি ভর ব্যবহার করে দুটি প্লেটের ঘনিষ্ঠতা; যখন ত্বরণ ভরকে উপরে বা নীচে নিয়ে যায়, তখন এটি ক্যাপাসিটর প্লেটটিকে অন্য প্লেটের আরও বা কাছাকাছি টেনে নেয় এবং ক্যাপাসিট্যান্সের পরিবর্তন একটি সংকেত তৈরি করে যা ত্বরণে রূপান্তরিত হতে পারে।
সার্কিট তারের
ফ্রিটজিং ডায়াগ্রাম দেখায় কিভাবে লাইফ আরডুইনোর বিভিন্ন অংশ একত্রে সংযুক্ত করা উচিত। পরবর্তী 12টি ধাপ আপনাকে দেখায় কিভাবে এই সার্কিটটি তারের করতে হয়।
- পিজো বোতামটি ব্রেডবোর্ডে দৃঢ়ভাবে সংযুক্ত করার পরে, উপরের পিনটি (সারি 12-এ) মাটিতে সংযুক্ত করুন।
- এর পরে, পিজোর নীচের পিনটি (সারিতে 16) আরডুইনোতে ডিজিটাল পিন 7 এর সাথে সংযুক্ত করুন।
সার্কিট পার্ট 3 - শিল্ড পিন খোঁজা
- পরবর্তী ধাপ হল আরডুইনো থেকে TFT স্ক্রীনে তারের থাকা প্রয়োজন এমন সাতটি পিন খুঁজে বের করা। ডিজিটাল পিন 8-13 এবং 5V পাওয়ার সংযোগ করতে হবে।
- টিপ: যেহেতু স্ক্রিনটি একটি ঢাল, যার অর্থ এটি সরাসরি Arduino এর উপরে সংযোগ করতে পারে, এটি ঢালটি উল্টানো এবং এই পিনগুলি খুঁজে পেতে সহায়ক হতে পারে।
ঢাল পিন ওয়্যারিং
- পরবর্তী ধাপ হল ব্রেডবোর্ড জাম্পার তারগুলি ব্যবহার করে শিল্ড পিনগুলিকে তারের করা। অ্যাডাপ্টারের ফিমেল প্রান্তটি (গর্ত সহ) ধাপ 3 এ অবস্থিত TFT স্ক্রিনের পিছনের পিনের সাথে সংযুক্ত করা উচিত। তারপর, ছয়টি ডিজিটাল পিনের তারগুলি তাদের সংশ্লিষ্ট পিনের সাথে সংযুক্ত করা উচিত (8-13)।
- টিপ: প্রতিটি তার সঠিক পিনের সাথে সংযোগ করেছে তা নিশ্চিত করতে তারের বিভিন্ন রঙ ব্যবহার করা সহায়ক।
আরডুইনোতে তারের 5V/GND
- পরবর্তী ধাপ হল আরডুইনোতে 5V এবং GND পিনে একটি তার যুক্ত করা যাতে আমরা ব্রেডবোর্ডের সাথে পাওয়ার এবং গ্রাউন্ড সংযোগ করতে পারি।
- টিপ: যে কোনো রঙের তার ব্যবহার করা গেলেও, ক্রমাগতভাবে পাওয়ারের জন্য লাল তার এবং মাটির জন্য কালো তার ব্যবহার করা সার্কিটের সমস্যা সমাধানে সাহায্য করতে পারে।
ব্রেডবোর্ডে তারের 5V/GND
- এখন, আপনার আগের ধাপে সংযুক্ত লাল তারটিকে বোর্ডের লাল (+) স্ট্রিপে এনে ব্রেডবোর্ডে শক্তি যোগ করা উচিত। তারটি উল্লম্ব স্ট্রিপের যে কোনও জায়গায় যেতে পারে। কালো (-) স্ট্রিপ ব্যবহার করে বোর্ডে স্থল যোগ করতে কালো তারের সাথে পুনরাবৃত্তি করুন।
বোর্ডে ওয়্যারিং 5V স্ক্রীন পিন
- এখন যেহেতু ব্রেডবোর্ডের শক্তি আছে, TFT স্ক্রীন থেকে শেষ তারটি ব্রেডবোর্ডের লাল (+) স্ট্রিপে সংযুক্ত করা যেতে পারে।
ACC সেন্সর সংযুক্ত করা হচ্ছে
- পরবর্তী ধাপ হল অ্যাক্সিলোমিটার সেন্সরকে BITalino তারের সাথে সংযুক্ত করা যেমন দেখানো হয়েছে।
বিটালিনো তারের তারের
- বিআইটালিনো অ্যাক্সিলোমিটার থেকে তিনটি তার আসে যা সার্কিটের সাথে সংযুক্ত করা প্রয়োজন। লাল তারটি ব্রেডবোর্ডের লাল (+) স্ট্রিপের সাথে সংযুক্ত করা উচিত এবং কালো তারটি কালো (-) স্ট্রিপের সাথে সংযুক্ত করা উচিত। বেগুনি তারটি অ্যানালগ পিন A0 এ Arduino এর সাথে সংযুক্ত করা উচিত।
হোল্ডারে ব্যাটারি রাখা
- পরবর্তী ধাপে দেখানো হয়েছে ব্যাটারি ধারকের মধ্যে 9V ব্যাটারি রাখা।
সার্কিটে ব্যাটারি প্যাক সংযুক্ত করা হচ্ছে
- এর পরে, ব্যাটারি ধারকটির উপর ঢাকনা ঢোকান যাতে ব্যাটারিটি শক্তভাবে জায়গায় রাখা হয়। তারপরে, দেখানো হিসাবে আরডুইনোতে পাওয়ার ইনপুটে ব্যাটারি প্যাকটি সংযুক্ত করুন।
কম্পিউটারে প্লাগ ইন করা হচ্ছে
- সার্কিটে কোড আপলোড করার জন্য, আপনাকে কম্পিউটারে Arduino সংযোগ করতে USB কর্ড ব্যবহার করতে হবে।
কোড আপলোড করা হচ্ছে
আপনার সুন্দর নতুন সার্কিটে কোড আপলোড করতে, প্রথমে নিশ্চিত করুন যে আপনার USB আপনার কম্পিউটারকে আপনার Arduino বোর্ডের সাথে সঠিকভাবে সংযুক্ত করেছে।
- আপনার Arduino অ্যাপ খুলুন এবং সমস্ত পাঠ্য সাফ করুন।
- আপনার Arduino বোর্ডের সাথে সংযোগ করতে, Tools > Port এ যান এবং উপলব্ধ পোর্ট নির্বাচন করুন
- GitHub-এ যান, কোডটি কপি করুন এবং আপনার Arduino অ্যাপে পেস্ট করুন।
- আপনার কোড কাজ করার জন্য আপনাকে টাচস্ক্রিন লাইব্রেরি "অন্তর্ভুক্ত" করতে হবে৷ এটি করতে, টুলস > লাইব্রেরি পরিচালনা করুন এবং অ্যাডফ্রুট জিএফএক্স লাইব্রেরি অনুসন্ধান করুন। এটির উপর মাউস করুন এবং পপ আপ হওয়া ইনস্টল বোতামটি ক্লিক করুন এবং আপনি শুরু করতে প্রস্তুত হবেন।
- অবশেষে, নীল টুলবারে আপলোড তীর ক্লিক করুন, এবং যাদু ঘটতে দেখুন!
সমাপ্ত জীবন Arduino সার্কিট
- কোডটি সঠিকভাবে আপলোড করার পরে, USB কেবলটি আনপ্লাগ করুন যাতে আপনি আপনার সাথে লাইফ আরডুইনো নিতে পারেন। এই সময়ে, সার্কিট সম্পূর্ণ!
সার্কিট ডায়াগ্রাম
- EAGLE-তে তৈরি এই সার্কিট ডায়াগ্রামটি আমাদের Life Arduino সিস্টেমের হার্ডওয়্যার ওয়্যারিং দেখায়। Arduino Uno মাইক্রোপ্রসেসর একটি 2.8″ TFT টাচস্ক্রিন (ডিজিটাল পিন 8-13), একটি পাইজোস্পিকার (পিন 7), এবং একটি বিটালিনো অ্যাক্সিলোমিটার (পিন A0) পাওয়ার, গ্রাউন্ড এবং সংযোগ করতে ব্যবহৃত হয়।
সার্কিট এবং কোড - একসাথে কাজ করা
- একবার সার্কিট তৈরি হয়ে গেলে এবং কোডটি তৈরি হয়ে গেলে, সিস্টেম একসাথে কাজ শুরু করে। এর মধ্যে রয়েছে অ্যাক্সিলোমিটার বড় পরিবর্তন পরিমাপ করা (পতনের কারণে)। যদি অ্যাক্সিলেরোমিটার একটি বড় পরিবর্তন শনাক্ত করে, তাহলে টাচস্ক্রিন বলে "আপনি ঠিক আছেন" এবং ব্যবহারকারীকে চাপ দেওয়ার জন্য একটি বোতাম সরবরাহ করে৷
ব্যবহারকারীর ইনপুট
- ব্যবহারকারী যদি বোতাম টিপে, তাহলে স্ক্রীনটি সবুজ হয়ে যায় এবং "হ্যাঁ" বলে, তাই সিস্টেমটি জানে যে ব্যবহারকারী ঠিক আছে৷ যদি ব্যবহারকারী বোতাম টিপ না, ইঙ্গিত করে যে পতন হতে পারে, তাহলে পাইজোস্পিকার একটি শব্দ করে।
আরও ধারনা
- Life Arduino এর ক্ষমতা বাড়ানোর জন্য, আমরা পাইজোস্পিকারের জায়গায় একটি ব্লুটুথ মডিউল যোগ করার পরামর্শ দিই। যদি আপনি তা করেন, আপনি কোডটি পরিবর্তন করতে পারেন যাতে যে ব্যক্তি পড়ে যায় সে যখন টাচস্ক্রিন প্রম্পটে সাড়া না দেয়, তখন তাদের ব্লুটুথ ডিভাইসের মাধ্যমে তাদের মনোনীত তত্ত্বাবধায়কের কাছে একটি সতর্কতা পাঠানো হয়, যিনি তখন তাদের পরীক্ষা করতে পারেন।
দলিল/সম্পদ
![]() |
instructables Life Arduino Biosensor [পিডিএফ] নির্দেশনা জীবন Arduino Biosensor, Arduino Biosensor, Biosensor |