#include "Keyboard.h"
void setup() {
  Keyboard.begin();
}
int level=0;
void loop() {
 
  int sensorValue = analogRead(A0);
  if(sensorValue<=1)
  {
      Keyboard.press(KEY_LEFT_CTRL);
  Keyboard.press(KEY_PAGE_DOWN);
    Keyboard.releaseAll();
    level=100;
  }
  else if (sensorValue> 1022){
  Keyboard.press(KEY_LEFT_CTRL);
  Keyboard.press(KEY_PAGE_UP);
  Keyboard.releaseAll();
  level=0;
  }
 int val = map(sensorValue, 0, 1023, 0, 100);
   Serial.println(val);
      Serial.println(level);
 if(level< val)
 for (int i=0;i< val-level;i++){
 Keyboard.press(KEY_PAGE_UP);  Keyboard.releaseAll();
 level++;
 }
 else if(level > val)
 for (int i=0;i< level-val;i++){
 Keyboard.press(KEY_PAGE_DOWN);
  Keyboard.releaseAll();
 level--;
 }
}
Comments