int LED[] = {2,4,16,17,5};
#define VR 34
void setup() {
Serial.begin(115200);
for(int i = 0 ; i <= 4 ; i = i + 1){
pinMode(LED[i], OUTPUT);
pinMode(VR, INPUT);
}
}
void loop() {
int value = map(analogRead(34),0,4095,0,5);
Serial.print("เดิม ");
Serial.print(analogRead(34));
Serial.print(" ใหม่ ");
Serial.println(value);
for(int i = 0 ; i <= value ; i = i + 1){
digitalWrite(LED[i-1],1);
}
for(int i = 5 ; i > value ; i = i - 1){
digitalWrite(LED[i-1],0);
}
}
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4