Cara Membaca Module ADS1115

Cara Membaca Module ADS1115

ESP32 dan ADS1115

Modul ADC ADS1115 adalah perangkat yang digunakan untuk mengkonversi sinyal Analog ke Digital (ADC) melalui komunikasi I2C, dengan resolusi hingga 16-bit dan memiliki 4 saluran.

Modul ini sangat mudah digunakan untuk mengukur berbagai sinyal dengan rentang tegangan dari 2V hingga 5V, menjadikannya pilihan ideal untuk pengukuran dengan presisi 16-bit.

Wiring ESP32 ke ADS 1115
Wiring ESP32 ke ADS 1115

Setelah wiring selesai sekarang saat nya mendownload library yang di perlukan yaitu library adafruit ADS1x15 berikut link download library nya : https://github.com/adafruit/Adafruit_ADS1X15.git

Library diatas membutuhkan library bus io i2c jadi selain library di atas kalian harus menginstal library bus io adafruit , berikut link library nya :

https://github.com/adafruit/Adafruit_BusIO.git

Setelah itu silahkan masukan kode berikut ini untuk membaca nilai voltase dari ads1115 :

#include <Adafruit_ADS1X15.h>

void setup()
{
    Serial.begin(115200);
}

void loop()
{
    int16_t adc0; // 16 bits ADC read of input A0
	adc1 = ads.readADC_SingleEnded(0);
	float voltage = (adc1 * 0.1875)/1000;
Serial.print(voltage,2);
    Serial.println(" volt");
    delay(1000);
}

Jika sudah silahkan compile dan upload program tersebut dan buka serial monitor , sekian terimakasih .

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *