Bir NodeMCU ESP8266 kullanarak “kalp atışlarını analiz eden devre”, genelde nabız sensörüyle kalp ritmini ölçüp verileri ekranda veya telefonda gösteren bir IoT projesidir. Özellikle biyomedikal, Arduino ve nesnelerin interneti eğitimlerinde çok kullanılır.

Projenin Amaçları

Kalp atış hızını (BPM – Beats Per Minute) ölçmek
Nabız değişimlerini analiz etmek
Sağlık verilerini dijital ortamda göstermek
Wi-Fi üzerinden telefona veya web arayüzüne göndermek
Öğrencilere sensör okuma ve veri işleme öğretmek

Kullanılan Devre Elemanları ve Amaçları
Devre Elemanı
Görevi
NodeMCU ESP8266
Sistemin ana kontrol kartıdır. Sensörden veri okur ve işler.
Pulse Sensor
Parmaktaki veya eldeki kan akışını ölçerek kalp atışını algılar.
OLED Display
Nabız değerini ekranda gösterir.
LED
Kalp atışı algılandığında yanıp söner.
Direnç
LED akımını sınırlar.
Breadboard
Lehim yapmadan devre kurmayı sağlar.
Jumper kablo
Devre bağlantıları için kullanılır.
USB kablo
NodeMCU’ya güç ve kod yükleme sağlar.
Buzzer (isteğe bağlı)
Anormal nabız durumunda sesli uyarı verir.
Sistemin Çalışma Mantığı
Nabız sensörü parmaktaki kan akışını algılar.
Sensör analog sinyal üretir.
NodeMCU ESP8266 bu sinyali işler.
BPM değeri hesaplanır.

Sonuç:
OLED ekranda gösterilir,
telefona gönderilebilir,
LED ile görsel uyarı verilebilir.
Faydaları
Eğitim Açısından
Sensör kullanımını öğretir
Analog veri işlemeyi öğretir
IoT mantığını kavratır
Arduino/ESP programlama pratiği sağlar
Sağlık Açısından
Nabız takibi yapılabilir
Spor sırasında kalp ritmi izlenebilir
Ani ritim değişiklikleri gözlemlenebilir
Teknolojik Açısından
Kablosuz veri aktarımı yapılabilir
Mobil uygulamalara bağlanabilir
Akıllı sağlık sistemlerinin temelini öğretir
Basit Devre Şeması
Plain text
Pulse Sensor      NodeMCU
-------------     ----------
VCC   ----------> 3V3
GND   ----------> GND
SIGNAL----------> A0

OLED Display      NodeMCU
-------------     ----------
VCC   ----------> 3V3
GND   ----------> GND
SCL   ----------> D1
SDA   ----------> D2

LED (+) --------> D5
LED (-) --220Ω--> GND
Devrenin Görsel Mantığı
Proje Geliştirme Fikirleri
Wi-Fi ile telefona veri gönderme
Blynk uygulamasıyla canlı takip
Telegram mesaj bildirimi
Grafiksel nabız eğrisi çizme
Sağlık kayıt sistemi oluşturma
İstersen sana ayrıca:
tam Arduino kodunu,
Tinkercad/Fritzing tarzı profesyonel devre çizimini,
proje raporunu,
blok diyagramını,
çalışma prensibi şemasını da hazırlayabilirim.