Untitled
unknown
plain_text
a year ago
620 B
6
Indexable
int value = 0; int NUMBER_LED = 6; int PIN_LED_FIRST = 2; void setup() { Serial.begin(115200); pinMode(A0, INPUT); for (int i = PIN_LED_FIRST; i < PIN_LED_FIRST + NUMBER_LED; i++) { pinMode(i, OUTPUT); } } void loop() { // value = analogRead(A0); value = 1024.0; int numberPin = int(value / 1024.0 * (NUMBER_LED+1)); for (int i = PIN_LED_FIRST; i < PIN_LED_FIRST + numberPin; i++) { digitalWrite(i, 1); } for (int i = numberPin; i < PIN_LED_FIRST + NUMBER_LED; i++) { digitalWrite(i, 0); } Serial.print("Value of A0: "); Serial.println(value); }
Editor is loading...
Leave a Comment