Stap 7: Code
int Finger1 = 2;
int Finger2 = 3;
int Finger3 = 4;
int Finger4 = 5;
int rotatie = 0;
VOID Setup
{
Serial.begin(9600);
}
void loop
{
int FingerV1 = analogRead(Finger1);
int FingerV2 = analogRead(Finger2);
int FingerV3 = analogRead(Finger3);
int FingerV4 = analogRead(Finger4);
int RotationV1 = analogRead(Rotation);
Als (FingerV1 < 30) FingerV1 = 30;
anders als (FingerV1 > 80) FingerV1 = 80;
Als (FingerV2 < 45) FingerV2 = 45;
anders als (FingerV2 > 69) FingerV2 = 69;
Als (FingerV3 < 22) FingerV3 = 22;
anders als (FingerV3 > 87) FingerV3 = 87;
Als (FingerV4 < 12) FingerV4 = 12;
anders als (FingerV4 > 62) FingerV4 = 62;
Als (RotationV1 < 300) RotationV1 = 300;
anders als (RotationV1 > 600) RotationV1 = 600;
int midden = kaart (FingerV1, 30, 80, 0, 255); //middle
int duim = kaart (FingerV2, 69, 45, 0, 100); //thumb
int ring = kaart (FingerV3, 87 22, 0, 255); //ring
int aanwijzer = kaart (FingerV4, 12 62, 0, 255); //pointer
int rotatie = kaart (RotationV1, 300, 600, 0, 255); //Rotation
Serial.println(Middle);
Serial.println(Thumb);
Serial.println(ring);
Serial.println(pointer);
Serial.println(Rotation);
delay(10);
}