← Back to Manuals

আরডুইনো ও AD8232 ECG কিট: হার্টবিট মনিটরিং-এর হাতেখড়ি

Published: 18 Jun, 2026

# আরডুইনো ও AD8232 ECG কিট: হার্টবিট মনিটরিং-এর হাতেখড়ি

এই গাইডটি আপনাকে AD8232 ECG মডিউল ব্যবহার করে কিভাবে আরডুইনো বোর্ডের মাধ্যমে হার্টবিট বা ইলেকট্রোকার্ডিওগ্রাম (ECG) সিগন্যাল মনিটর করা যায়, তা ধাপে ধাপে শেখাবে।

## পরিচিতি

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

## প্রয়োজনীয় পার্টস

1. **আরডুইনো বোর্ড (Arduino Uno/Nano/Mega)**
2. **AD8232 ECG মডিউল**
3. **জাম্পার ওয়্যার (Male-to-Male, Male-to-Female)**
4. **USB কেবল (আরডুইনো প্রোগ্রামিংয়ের জন্য)**
5. **ইলেকট্রোড প্যাড (সাধারণত AD8232 কিটের সাথে থাকে)**
6. **কম্পিউটার (Arduino IDE ইনস্টল করা)**

## সার্কিট কানেকশন

AD8232 ECG মডিউলটিকে আরডুইনোর সাথে সংযোগ করার জন্য নিচের ধাপগুলো অনুসরণ করুন:

1. **VCC পিন:** AD8232 মডিউলের VCC পিনটিকে আরডুইনোর **5V** পিনের সাথে সংযুক্ত করুন।
2. **GND পিন:** AD8232 মডিউলের GND পিনটিকে আরডুইনোর **GND** পিনের সাথে সংযুক্ত করুন।
3. **OUTPUT পিন:** AD8232 মডিউলের OUTPUT পিনটিকে আরডুইনোর যেকোনো অ্যানালগ পিনের সাথে সংযুক্ত করা যেতে পারে। আমরা এখানে **A0** পিন ব্যবহার করব।
4. **REF পিন:** AD8232 মডিউলের REF পিনটিকে আরডুইনোর **GND** পিনের সাথে সংযুক্ত করুন। এটি নয়েজ কমাতে সাহায্য করে।
5. **IN+ ও IN- পিন:** এই দুটি পিন ECG ইলেকট্রোড প্যাডের সাথে সংযুক্ত হবে। সাধারণত, একটি প্যাড বুকের বাম দিকে, অন্যটি ডান দিকে এবং একটি রেফারেন্স প্যাড শরীরের অন্য কোনো অংশে (যেমন হাত বা পা) লাগানো হয়। এই পিনগুলোকে সরাসরি প্যাডের তারের সাথে সংযুক্ত করুন। (সাধারণত, একটি প্যাড বাম দিকে, একটি ডান দিকে এবং একটি রেফারেন্স প্যাড - যেমন বাম হাতে লাগানো হয়)

**সংক্ষেপে:**
* AD8232 VCC -> Arduino 5V
* AD8232 GND -> Arduino GND
* AD8232 OUTPUT -> Arduino A0
* AD8232 REF -> Arduino GND
* AD8232 IN+ -> Electrode 1
* AD8232 IN- -> Electrode 2

## কিভাবে কাজ করে

AD8232 মডিউলটি মানব দেহের হার্টের বৈদ্যুতিক সংকেত গ্রহণ করে। এই সংকেতগুলো খুব দুর্বল এবং আশেপাশের বৈদ্যুতিক নয়েজ দ্বারা সহজেই প্রভাবিত হয়। AD8232 মডিউলটি একটি ফিল্টার এবং অ্যামপ্লিফায়ার হিসেবে কাজ করে, যা এই দুর্বল সংকেতগুলোকে পরিবর্ধন (amplify) করে এবং নয়েজ দূর করে।

মডিউলের OUTPUT পিন থেকে যে অ্যানালগ সিগন্যাল বের হয়, সেটি আরডুইনোর অ্যানালগ পিন (A0) দ্বারা পড়া হয়। আরডুইনো এই অ্যানালগ ভ্যালুটিকে ডিজিটাল ডেটাতে রূপান্তর করে। এরপর, Arduino IDE-তে লেখা কোড ব্যবহার করে এই ডেটাগুলোকে প্রসেস করে সিরিয়াল মনিটরে একটি গ্রাফ বা সংখ্যা হিসেবে দেখানো যেতে পারে, যা হার্টের কার্যকলাপ নির্দেশ করে।

REF পিনকে গ্রাউন্ডে যুক্ত করা হলে সিগন্যাল আরও পরিষ্কার হয়। IN+ এবং IN- পিনের সাথে সংযুক্ত ইলেকট্রোড প্যাডগুলো শরীরের নির্দিষ্ট স্থানে লাগিয়ে হার্টের বৈদ্যুতিক অ্যাক্টিভিটি সনাক্ত করা হয়।

কানেকশন ও সার্কিট ডায়াগ্রাম (Connection Diagram)

Circuit Diagram

প্রোগ্রাম কোড (Source Code)

```cpp
// AD8232 ECG মডিউল Arduino এর সাথে সংযোগ
// VCC -> 5V
// GND -> GND
// OUTPUT -> A0
// REF -> GND

// ভ্যারিয়েবল ডিক্লারেশন
int ecgPin = A0; // AD8232 এর OUTPUT পিন আরডুইনোর A0 পিনের সাথে সংযুক্ত
int ecgValue = 0; // ECG সিগন্যালের মান সংরক্ষণের জন্য ভ্যারিয়েবল

void setup() {
  // সিরিয়াল কমিউনিকেশন শুরু করুন (9600 bps)
  Serial.begin(9600);
  Serial.println("AD8232 ECG মনিটর শুরু হচ্ছে...");
}

void loop() {
  // ECG পিন থেকে অ্যানালগ মান পড়ুন
  ecgValue = analogRead(ecgPin);

  // পড়া মানটি সিরিয়াল পোর্টে প্রিন্ট করুন
  // এই মানটি সরাসরি ECG ভোল্টেজ নয়, এটি একটি রিলেটিভ ভ্যালু
  // এটিকে প্রোসেস করে বা গ্রাফে এঁকে হার্টবিট সনাক্ত করা যেতে পারে
  Serial.println(ecgValue);

  // ছোট বিরতি দিন যাতে ডেটা পড়া সহজ হয়
  delay(10); // 10 মিলিসেকেন্ড বিরতি
}
```

Related Kit / Part

AD8232 ECG Kit AD8232 ECG Kit
৳600

..., ... থেকে

...

এইমাত্র অর্ডার করেছেন • ...