int potPin = 34; //pin ADC pada ESP32
int potValue = 0;

void setup() {
  // Inisialisasi
  Serial.begin(9600);
}

void loop() {
  // Baca nilai potensiometer
  potValue = analogRead(potPin);

  // Tampilkan nilai potensiometer
  Serial.println(potValue);

  // Tambahkan penundaan jika perlu
  delay(1000);
}

#include <TCS3200.h> // Contoh library sensor warna

TCS3200 colorSensor; // Inisialisasi objek sensor warna

void setup() {
  // Inisialisasi
  Serial.begin(9600);
  colorSensor.begin();
}

void loop() {
  // Baca nilai warna
  int redValue = colorSensor.readRed();
  int greenValue = colorSensor.readGreen();
  int blueValue = colorSensor.readBlue();

  // Tampilkan nilai warna
  Serial.print("Red: ");
  Serial.print(redValue);
  Serial.print(" Green: ");
  Serial.print(greenValue);
  Serial.print(" Blue: ");
  Serial.println(blueValue);

  // Tambahkan penundaan jika perlu
  delay(1000);
}

#include <TCS3200.h> // Contoh library sensor warna

TCS3200 colorSensor; // Inisialisasi objek sensor warna
int potPin = 34; // Contoh pin ADC pada ESP32
int potValue = 0;

void setup() {
  // Inisialisasi
  Serial.begin(9600);
  colorSensor.begin();
}

void loop() {
  // Baca nilai potensiometer
  potValue = analogRead(potPin);

  // Baca nilai warna
  int redValue = colorSensor.readRed();
  int greenValue = colorSensor.readGreen();
  int blueValue = colorSensor.readBlue();

  // Tampilkan nilai potensiometer dan warna
  Serial.print("Potensiometer: ");
  Serial.print(potValue);
  Serial.print(" Red: ");
  Serial.print(redValue);
  Serial.print(" Green: ");
  Serial.print(greenValue);
  Serial.print(" Blue: ");
  Serial.println(blueValue);

  // Tambahkan penundaan jika perlu
  delay(1000);
}
$abcdeabcde151015202530fghijfghij
Loading
esp32-devkit-c-v4
pot1:GND
pot1:SIG
pot1:VCC
led1:A
led1:C
led2:A
led2:C
led3:A
led3:C
r1:1
r1:2
r2:1
r2:2
r3:1
r3:2