// Khai báo chân của Arduino
const int ledPin = 9; // Chân của đèn LED
const int potPin = A0; // Chân của bộ chiết áp (potentiometer)
void setup() {
// Khai báo chân đèn LED là output
pinMode(ledPin, OUTPUT);
}
void loop() {
// Đọc giá trị từ bộ chiết áp
int sensorValue = analogRead(potPin);
// Chuyển đổi giá trị đọc từ bộ chiết áp thành độ sáng cho đèn LED
int brightness = map(sensorValue, 0, 1023, 0, 255);
// Điều khiển độ sáng của đèn LED
analogWrite(ledPin, brightness);
// Đợi một khoảng thời gian trước khi lặp lại
delay(10);
}