1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT!
0

INA219 Akım ve Güç Sensörü Nedir? Arduino ve ESP32 ile Hassas Ölçüm Rehberi

Tarih: 23.07.2026 14:04
INA219 Akım ve Güç Sensörü Nedir? Arduino ve ESP32 ile Hassas Ölçüm Rehberi

Elektronik projelerde yalnızca devrenin çalışması yeterli değildir. Bir sistemin ne kadar akım çektiğini, kaç Volt ile çalıştığını ve gerçek güç tüketiminin ne olduğunu bilmek; hem güvenlik hem de enerji verimliliği açısından büyük önem taşır. Özellikle batarya ile çalışan sistemlerde, güç tüketimini doğru analiz etmek pil ömrünü uzatır ve tasarım hatalarının erken fark edilmesini sağlar.

Bu noktada INA219 Akım ve Güç Sensörü, geliştiricilere profesyonel seviyede ölçüm yapma imkânı sunar. Tek bir modül ile yük üzerinden geçen akımı, besleme voltajını ve anlık güç tüketimini yüksek doğrulukla ölçebilir. Üstelik I2C haberleşme desteği sayesinde Arduino, ESP32, Raspberry Pi ve diğer mikrodenetleyicilerle yalnızca birkaç bağlantı kablosu kullanılarak çalıştırılabilir.

İnternette INA219 hakkında birçok kısa anlatım bulabilirsiniz. Ancak bu rehberde yalnızca modülün ne olduğunu değil; nasıl çalıştığını, neden bu kadar hassas olduğunu, hangi projelerde tercih edilmesi gerektiğini ve sonraki bölümlerde gerçek çalışan Arduino ve ESP32 projeleriyle nasıl kullanılacağını ayrıntılı olarak inceleyeceğiz.


INA219 Akım ve Güç Sensörü Nedir?

INA219, Texas Instruments tarafından geliştirilen dijital bir yüksek taraf (High-Side) akım ve güç izleme entegresidir. Modül üzerinde bulunan hassas şönt (shunt) direnç sayesinde üzerinden geçen akımı ölçer ve aynı anda besleme hattındaki gerilimi analiz ederek anlık güç tüketimini hesaplar.

Klasik analog akım sensörlerinden farklı olarak INA219, ölçüm sonuçlarını dijital olarak ilettiği için ADC (Analog-Dijital Dönüştürücü) kaynaklı hataları büyük ölçüde azaltır. Bu da daha kararlı ve güvenilir ölçümler elde edilmesini sağlar.

INA219'un öne çıkan özelliklerinden biri, yüksek taraf akım ölçümü (High-Side Current Sensing) yapabilmesidir. Yani sensör, yük ile güç kaynağı arasına bağlanarak ölçüm yapar. Bu yöntem, özellikle batarya yönetim sistemlerinde ve hassas elektronik devrelerde düşük taraf (Low-Side) ölçüme göre önemli avantajlar sağlar.

Neden INA219 Bu Kadar Popüler?

Elektronik dünyasında akım ölçmek için ACS712, INA226, INA260 ve Hall Effect tabanlı farklı sensörler kullanılabilir. Buna rağmen INA219'un yıllardır popülerliğini korumasının birkaç önemli nedeni vardır:

  • Aynı anda voltaj, akım ve güç ölçebilmesi
  • I2C haberleşme sayesinde yalnızca iki veri hattı kullanması
  • Arduino, ESP32 ve Raspberry Pi ile kolay entegrasyon
  • Düşük güç tüketimi
  • Yüksek ölçüm hassasiyeti
  • Geniş yazılım ve kütüphane desteği
  • Uygun maliyetli olması

Bu özellikler sayesinde hem hobi projelerinde hem de profesyonel prototiplerde sıkça tercih edilir.


INA219 Nasıl Çalışır?

INA219'un çalışma mantığını anlamak, doğru ölçüm yapabilmek için önemlidir. Modülün temelinde Ohm Kanunu ve hassas diferansiyel gerilim ölçümü bulunur.

Modül üzerindeki çok düşük değerli şönt dirençten akım geçtiğinde direnç üzerinde çok küçük bir gerilim düşümü oluşur. INA219 bu gerilim farkını yüksek çözünürlükle ölçer ve dahili hesaplamalar sayesinde geçen akımı belirler.

Daha sonra aynı anda besleme hattındaki gerilimi de ölçerek şu ilişkiyi kullanarak güç tüketimini hesaplar:

Güç (Watt) = Voltaj × Akım

Bu sayede kullanıcı, tek bir sensörden üç farklı bilgiyi aynı anda alabilir:

  • Besleme Voltajı (V)
  • Akım (A veya mA)
  • Güç Tüketimi (W veya mW)

Bu yapı özellikle güç optimizasyonu gereken projelerde büyük kolaylık sağlar.


High-Side Akım Ölçümü Nedir?

Birçok başlangıç seviyesindeki sensör, akımı devrenin toprak hattından (GND) ölçer. Buna Low-Side Current Sensing adı verilir. Bu yöntem bazı uygulamalarda yeterli olsa da hassas elektronik sistemlerde toprak referansını değiştirebildiği için istenmeyen sonuçlara yol açabilir.

INA219 ise akımı güç kaynağı ile yük arasından ölçer. Bu yöntem:

  • Devrenin GND referansını bozmaz.
  • Daha doğru sonuçlar verir.
  • Batarya yönetim sistemlerinde güvenli ölçüm sağlar.
  • Endüstriyel uygulamalarda tercih edilir.

Bu nedenle güneş enerji sistemlerinden robotik projelere kadar pek çok alanda INA219 öne çıkar.


Şönt (Shunt) Direnç Nedir?

INA219'un ölçüm doğruluğunun temelinde şönt direnç bulunur. Şönt direnç, çok düşük direnç değerine sahip özel bir ölçüm elemanıdır. Üzerinden akım geçtiğinde oluşan çok küçük gerilim düşümü, entegre tarafından hassas şekilde analiz edilir.

Kaliteli bir şönt direnç;

  • Düşük sıcaklık katsayısına sahip olmalı,
  • Uzun süreli kullanımda değerini korumalı,
  • Hassas toleranslı üretilmiş olmalıdır.

Bu nedenle kaliteli INA219 modülleri, ölçüm doğruluğu açısından düşük kaliteli klon ürünlerden daha başarılı sonuç verir.


INA219 ile Neler Ölçebilirsiniz?

INA219 yalnızca bir akım sensörü değildir; aynı zamanda bir enerji analiz aracıdır. Doğru kullanıldığında aşağıdaki değerleri kolayca izleyebilirsiniz:

  • USB cihazlarının akım tüketimi
  • Powerbank çıkış akımı
  • Li-ion ve Li-Po pil deşarj akımı
  • Güneş paneli çıkış gücü
  • DC motorların çalışma akımı
  • LED aydınlatma sistemlerinin güç tüketimi
  • Röle kartlarının yük akımı
  • Arduino ve ESP32 tabanlı projelerin enerji tüketimi
  • Taşınabilir cihazların pil performansı

Bu ölçümler, hem hobi projelerinde hem de profesyonel tasarımlarda sistem performansını değerlendirmek için kritik öneme sahiptir.
 

INA219'un Donanımsal Yapısını Tanıyalım

INA219 modülü, Texas Instruments tarafından geliştirilen yüksek doğruluklu bir High-Side Current Sensor entegresini temel alır. Kart üzerinde yalnızca INA219 entegresi bulunmaz; aynı zamanda hassas bir şönt (Shunt) direnç, filtreleme elemanları ve I2C haberleşmesi için gerekli bağlantılar da yer alır.

Bu yapı sayesinde kullanıcı, harici ADC veya karmaşık ölçüm devreleri oluşturmadan doğrudan dijital olarak;

  • Voltaj (Bus Voltage)
  • Akım (Current)
  • Güç (Power)

değerlerini okuyabilir.

Bu özellik, özellikle enerji tüketiminin önemli olduğu projelerde INA219'u vazgeçilmez hale getirir.


INA219 Teknik Özellikleri

ÖzellikDeğer
EntegreTexas Instruments INA219
HaberleşmeI2C
Besleme Gerilimi3V – 5.5V
Bus Voltage Ölçümü0V – 26V
Maksimum Ölçüm AkımıModüle göre değişir (genellikle ±3.2A)
ADC Çözünürlüğü12 Bit
Güç HesaplamaDahili
Akım HesaplamaDahili
Çalışma Sıcaklığı-40°C / +125°C
Mikrodenetleyici UyumluluğuArduino, ESP32, ESP8266, STM32, Raspberry Pi

INA219 Pinleri Ne İşe Yarar?

Birçok kullanıcı yalnızca bağlantıyı ezberleyerek modülü kullanır. Oysa her pinin görevini bilmek, hata ayıklama sürecini önemli ölçüde kolaylaştırır.

VCC

Modülün besleme girişidir.

Arduino Uno'da genellikle 5V kullanılabilir.

ESP32 sistemlerinde ise 3.3V ile çalıştırılması tavsiye edilir.

GND

Toprak bağlantısıdır.

Tüm sistemin ortak GND hattına bağlanmalıdır.

SDA

I2C veri hattıdır.

Arduino ve ESP32 arasında veri alışverişini sağlar.

SCL

I2C saat sinyalidir.

Mikrodenetleyici ile INA219 arasındaki haberleşmenin senkronizasyonunu sağlar.

VIN+

Yükün giriş tarafıdır.

Güç kaynağından gelen pozitif uç buraya bağlanır.

VIN-

Yük çıkışıdır.

Yük bu uç üzerinden beslenir.

Bu sayede INA219 yük üzerinden geçen gerçek akımı ölçebilir.


Arduino Bağlantısı

INA219Arduino UNO
VCC5V
GNDGND
SDAA4
SCLA5

Bağlantılar tamamlandıktan sonra Arduino IDE içerisinde yalnızca birkaç satırlık kod ile sensörden veri okunabilir. Ancak profesyonel projelerde doğrudan örnek kodları kullanmak yerine ölçümlerin filtrelenmesi ve hata kontrolü yapılması önerilir.


ESP32 Bağlantısı

INA219ESP32
VCC3.3V
GNDGND
SDAGPIO21
SCLGPIO22

ESP32 ile birlikte kullanıldığında Wi-Fi ve Bluetooth özellikleri sayesinde ölçülen veriler bulut sistemlerine aktarılabilir veya mobil uygulamalarda gerçek zamanlı görüntülenebilir.


I2C Haberleşmesi Nasıl Çalışır?

INA219'un en büyük avantajlarından biri I2C protokolünü kullanmasıdır.

Bu sayede yalnızca iki haberleşme hattı kullanılır:

  • SDA (Data)
  • SCL (Clock)

Mikrodenetleyici "Master" olarak görev yaparken INA219 "Slave" cihazdır.

Master cihaz belirli aralıklarla INA219'un kayıtlarını (register) okuyarak ölçüm sonuçlarını alır.

Bu yöntem;

  • Daha az kablo kullanımı,
  • Daha yüksek güvenilirlik,
  • Aynı hatta birden fazla sensör bağlayabilme,
  • Daha düzenli devre tasarımı

gibi avantajlar sağlar.


I2C Adresi

INA219'un varsayılan I2C adresi:

0x40

Adres pinleri değiştirilerek aynı hatta birden fazla INA219 modülü kullanılabilir. Bu özellik özellikle çok kanallı güç analiz sistemlerinde büyük kolaylık sağlar.


INA219 İçerisinde Hangi Ölçümler Yapılır?

Modül yalnızca akımı okumaz.

Dahili olarak dört temel hesaplama gerçekleştirir:

Bus Voltage

Yükün besleme voltajını ölçer.

Örneğin:

12.14 Volt


Shunt Voltage

Şönt direnç üzerindeki çok küçük gerilim düşümünü ölçer.

Bu değer doğrudan kullanıcı tarafından görülmese de akım hesabının temelini oluşturur.


Current Register

Kalibrasyon bilgileri kullanılarak gerçek akım hesaplanır.

Sonuç mA veya A olarak okunabilir.


Power Register

Entegre, voltaj ve akım bilgilerini kullanarak güç tüketimini otomatik hesaplar.

Kullanıcının ayrıca Watt hesabı yapmasına gerek kalmaz.


Ölçüm Hassasiyeti

INA219'un tercih edilme nedenlerinden biri yüksek doğruluk oranıdır.

Ancak ölçüm doğruluğu aşağıdaki faktörlerden etkilenebilir:

  • Şönt direncin kalitesi
  • Besleme hattındaki parazit
  • Kablo uzunluğu
  • Lehim kalitesi
  • Kalibrasyon ayarları
  • Yük karakteristiği

Kaliteli bir INA219 modülü ve doğru bağlantılarla oldukça kararlı sonuçlar elde edilir.


Kalibrasyon Neden Önemlidir?

INA219 farklı akım aralıklarında çalışabilir.

Yanlış kalibrasyon yapılırsa:

  • Ölçüm hataları oluşabilir.
  • Güç hesabı yanlış olabilir.
  • Akım değeri beklenenden farklı okunabilir.

Bu nedenle proje geliştirirken kullanılacak maksimum akım değeri belirlenmeli ve yazılım buna göre yapılandırılmalıdır.


INA219 ile ACS712 Karşılaştırması

ÖzellikINA219ACS712
HaberleşmeI2CAnalog
DoğrulukYüksekOrta
Voltaj ÖlçümüVarYok
Güç HesabıDahiliHarici hesap gerekir
Gürültü DirenciYüksekDaha düşük
Mikrodenetleyici YüküDüşükADC kullanımı gerekir

Batarya yönetimi, enerji analizi ve güç optimizasyonu gibi uygulamalarda INA219 genellikle daha avantajlıdır.


INA219 ile Hangi Projeler Yapılabilir?

INA219 yalnızca eğitim amaçlı değil, gerçek uygulamalarda da yaygın olarak kullanılır.

Örnek projeler:

  • Akıllı güç analiz cihazı
  • Arduino dijital wattmetre
  • USB güç test cihazı
  • Powerbank kapasite analizörü
  • Güneş paneli verim ölçümü
  • Li-Ion pil test sistemi
  • Robot güç tüketim analizi
  • Drone batarya izleme sistemi
  • IoT enerji izleme platformu
  • ESP32 tabanlı uzaktan enerji takip sistemi

Bu projelerin çoğunda yalnızca ölçüm yapmak yerine elde edilen verileri analiz etmek, kayıt altına almak ve enerji verimliliğini artırmak hedeflenir.


Arduino ile INA219 Kullanarak Profesyonel Güç Analiz Sistemi Yapımı

Neden Bu Projeyi Yapıyoruz?

INA219 modülü yalnızca akım ölçmek için kullanılmaz. Doğru şekilde kullanıldığında elektronik projelerinizin enerji tüketimini analiz eden profesyonel bir ölçüm cihazına dönüşebilir.

Bu projede Arduino UNO, INA219 ve OLED ekran kullanarak gerçek zamanlı olarak:

  • Anlık Voltaj (V)
  • Akım (mA)
  • Güç (W)
  • Çalışma durumu

bilgilerini görüntüleyeceğiz.

Bu proje;

gibi birçok uygulama için temel oluşturur.


Projede Kullanılacak Malzemeler

ÜrünAdet
Arduino UNO1
INA219 Akım Sensörü1
0.96" I2C OLED Ekran (SSD1306)1
Breadboard1
Jumper KabloYeterli
USB Kablosu1
Test Yükü (LED, Motor vb.)1

Voltaj.net İpucu: Aynı projeyi daha sonra ESP32 ile geliştirerek Wi-Fi üzerinden uzaktan enerji takibi yapabilirsiniz.

Devrenin Çalışma Mantığı

Projede güç kaynağından çıkan pozitif hat önce INA219 modülüne girer.

INA219, üzerindeki hassas şönt direnç sayesinde yük üzerinden geçen akımı ölçer.

Arduino ise I2C hattı üzerinden bu verileri okuyarak OLED ekranda gösterir.

Veri akışı şu şekildedir:

Güç Kaynağı
│
▼
INA219
│
▼
Yük
│
▼
Arduino UNO
│
▼
OLED Ekran

Arduino ve INA219 Bağlantısı

INA219Arduino UNO
VCC5V
GNDGND
SDAA4
SCLA5

OLED Bağlantısı

OLEDArduino
VCC5V
GNDGND
SDAA4
SCLA5

Hem INA219 hem de OLED aynı I2C hattını paylaşabilir.

Bu sayede ekstra pin kullanılmaz.


Kullanılacak Kütüphaneler

Arduino IDE üzerinden aşağıdaki kütüphaneleri kurmanız gerekir:

  • Adafruit INA219
  • Adafruit GFX
  • Adafruit SSD1306

Programın Çalışma Akışı

Program şu adımları izler:

  1. Arduino başlatılır.
  2. OLED ekran başlatılır.
  3. INA219 haberleşmesi kontrol edilir.
  4. Sensörden voltaj okunur.
  5. Akım okunur.
  6. Güç değeri hesaplanır.
  7. Sonuçlar OLED ekranda gösterilir.
  8. Döngü sürekli devam eder.

Bu yapı daha sonra alarm sistemi, veri kaydı veya kablosuz haberleşme ile genişletilebilir.


İlk Arduino Örneği

Aşağıdaki örnek, INA219'dan voltaj, akım ve güç bilgilerini okuyup Seri Monitör'e yazdıran temel bir iskelettir. Bunu sonraki aşamada OLED arayüzü ve gelişmiş özelliklerle genişletebilirsiniz.

 
#include <Wire.h>
#include <Adafruit_INA219.h>
Adafruit_INA219 ina219;
void setup() {
Serial.begin(115200);
if (!ina219.begin()) {
Serial.println("INA219 bulunamadi!");
while (1);
}Serial.println("INA219 Baslatildi");
}void loop() {
float busVoltage = ina219.getBusVoltage_V();
float current_mA = ina219.getCurrent_mA();
float power_mW = ina219.getPower_mW();
Serial.print("Voltaj: ");
Serial.print(busVoltage);
Serial.println(" V");
Serial.print("Akim: ");
Serial.print(current_mA);
Serial.println(" mA");
Serial.print("Guc: ");
Serial.print(power_mW / 1000.0);
Serial.println(" W");
Serial.println("-------------------");
delay(1000);
}


Bu örnek, yaygın olarak kullanılan Adafruit_INA219 kütüphanesine dayanır ve projenin temelini oluşturur. OLED ekran, menü sistemi, minimum/maksimum değer kaydı ve filtreleme gibi gelişmiş özellikler bunun üzerine eklenebilir.

INA219 Akım ve Güç Sensörü, enerji tüketimini doğru analiz etmek isteyen herkes için güçlü ve pratik bir çözümdür. Ancak doğru sonuçlar elde etmek için yalnızca iyi bir yazılım yeterli değildir; kaliteli elektronik komponentler kullanmak da en az bunun kadar önemlidir.

Voltaj.net olarak elektronik projelerinizde ihtiyaç duyacağınız INA219 modülleri, Arduino ve ESP32 geliştirme kartları, OLED ekranlar, sensörler, röleler, dirençler, güç kaynakları ve binlerce elektronik ürünü güvenli alışveriş altyapımızla sizlere sunuyoruz. Ayrıca teknik blog içeriklerimiz ve uygulamalı proje rehberlerimizle yalnızca ürün tedarik etmeyi değil, projelerinizi başarıyla geliştirmenize katkı sağlamayı hedefliyoruz.

Hemen ihtiyacınız olan elektronik komponentleri keşfedin, projelerinizi Voltaj.net güvencesiyle hayata geçirin ve elektronik tasarımlarınızı bir üst seviyeye taşıyın.

Yorum Yap
Henüz yorum yapılmadı.
Yorum Yap
İlginizi Çekebilecek Makaleler
DC Motor Çeşitleri Nelerdir? Doğru Motor Seçimi Rehberi
24.02.2026 13:32
DC Motor Çeşitleri Nelerdir? Doğru Motor Seçimi Rehberi
Elektronik projelerden endüstriyel otomasyona kadar birçok alanda kullanılan DC motor çeşitleri, doğru seçildiğinde sistem performansını ciddi şekilde artırır.
Raspberry Pi 5 Özellikleri Nelerdir? Raspberry Pi 4 ile Tüm Farklar
31.12.2025 00:14
Raspberry Pi 5 Özellikleri Nelerdir? Raspberry Pi 4 ile Tüm Farklar
Raspberry Pi 5’in teknik özellikleri, Raspberry Pi 4 ile farkları, performans artışı ve kullanım alanları hakkında net ve güncel bilgiler bu içerikte.
Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar?
19.12.2025 21:49
Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar?
Arduino; hobi elektroniğinden endüstriyel projelere kadar geniş kullanım alanına sahip, açık kaynaklı bir mikrodenetleyici platformudur. Bu yazıda Arduino’nun çalışma mantığını, kullanım alanlarını, projelerini ve Arduino seti satın alırken dikkat edilmesi gerekenleri detaylıca öğrenebilirsiniz.
MG996 Servo Motor Nedir? Teknik Özellikleri ve Kullanım Alanları
19.12.2025 22:00
MG996 Servo Motor Nedir? Teknik Özellikleri ve Kullanım Alanları
MG996 servo motor; yüksek tork, metal dişli yapı ve Arduino uyumluluğu ile robotik ve elektronik projeler için ideal bir çözümdür. Teknik özellikleri ve kullanım alanlarını keşfedin.
Hall Etkisi (Hall Effect) Nedir? Hall Effect Sensörleri ve Kullanım Alanları
31.12.2025 00:28
Hall Etkisi (Hall Effect) Nedir? Hall Effect Sensörleri ve Kullanım Alanları
Hall Etkisi’nin çalışma prensibi, Hall Effect sensörleri, sıvı akış ve akım ölçüm uygulamaları bu içerikte sade şekilde anlatılmaktadır.
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
18.05.2026 11:35
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
LDR (Işık Sensörü) Nedir? Nasıl Çalışır? Devre Örneği ve Kullanım Alanları
19.03.2026 10:17
LDR (Işık Sensörü) Nedir? Nasıl Çalışır? Devre Örneği ve Kullanım Alanları
LDR (Light Dependent Resistor),yani ışığa duyarlı direnç, üzerine düşen ışık miktarına göre elektriksel direnci değişen bir sensör türüdür. Elektronik devrelerde en yaygın kullanılan sensörlerden biridir ve özellikle otomasyon sistemlerinde önemli bir rol oynar.
Sensör Modülleri Nedir? Isı, Işık, Mesafe ve Gaz Sensörleri Ne İşe Yarar?
09.02.2026 10:39
Sensör Modülleri Nedir? Isı, Işık, Mesafe ve Gaz Sensörleri Ne İşe Yarar?
Sensör modülleri; ısı, ışık, mesafe ve gaz gibi verileri algılayan bileşenlerdir. Arduino, IoT ve ticari projelerde kullanılan sensör tiplerini Blog’da inceleyebilirsiniz.
Arduino Sensör Seçimi Rehberi: Hangi Sensör Ne İçin Kullanılır?
05.02.2026 14:19
Arduino Sensör Seçimi Rehberi: Hangi Sensör Ne İçin Kullanılır?
Arduino’nun ne olduğunu, nasıl çalıştığını ve Voltaj.net üzerinden satın alabileceğin ürünlerle hangi projeleri yapabileceğini öğreneceksin. Arduino özellikle elektronik hobi severler, öğrenciler ve makerlar için en yaygın kullanılan mikrodenetleyici platformlarından biridir.
İlgili Ürünler
Yükleniyor...