Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int v = A0, led[] = {10, 9, 8, 7}, on[4], f[3];
- float h;
- char led1[], led2[], led3[], led4[]
- void setup()
- {
- for(f[0] = 0; f[0] <= 3; f[0]++)
- {
- pinMode(led[f[0]], OUTPUT);
- }
- pinMode(v, INPUT);
- Serial.begin(9600);
- }
- void loop()
- {
- h = analogRead(v);
- h = h / 204.6;
- if(h <= 3)
- {
- digitalWrite(led[0], HIGH);
- digitalWrite(led[3], HIGH);
- digitalWrite(led[1], LOW);
- digitalWrite(led[2], LOW);
- }
- if(h > 3)
- {
- digitalWrite(led[0], LOW);
- digitalWrite(led[3], LOW);
- digitalWrite(led[1], HIGH);
- digitalWrite(led[2], HIGH);
- }
- if(h == 0)
- {
- for(f[1] = 0; f[1] <= 3; f[1]++)
- {
- digitalWrite(led[f[1]], LOW);
- }
- }
- ledstatus();
- Serial.print(h);
- Serial.print("V");
- Serial.println(
- }
- void ledstatus()
- {
- for(f[2] = 0; f[2] <= 3; f[2]++)
- {
- on[f[2]] = digitalRead(led[f[2]]);
- }
- }
- void ledprint()
- {
- if(
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement