Dateien hochladen nach „arduino“
This commit is contained in:
parent
147da10473
commit
9b20ee32fa
@ -24,6 +24,8 @@
|
||||
#define TAC10 0
|
||||
|
||||
|
||||
#define LED 13
|
||||
|
||||
|
||||
void setup()
|
||||
{
|
||||
@ -49,32 +51,36 @@ void loop()
|
||||
|
||||
void set_PinMode()
|
||||
{
|
||||
//set all pins to OUTPUT
|
||||
pinMode(TAC1, OUTPUT);
|
||||
pinMode(TAC2, OUTPUT);
|
||||
pinMode(TAC3, OUTPUT);
|
||||
pinMode(TAC4, OUTPUT);
|
||||
pinMode(TAC5, OUTPUT);
|
||||
pinMode(TAC6, OUTPUT);
|
||||
//reserve
|
||||
pinMode(TAC7, OUTPUT);
|
||||
pinMode(TAC8, OUTPUT);
|
||||
pinMode(TAC9, OUTPUT);
|
||||
pinMode(TAC10, OUTPUT);
|
||||
|
||||
pinMode(LED, OUTPUT);
|
||||
}
|
||||
|
||||
void set_AllLow()
|
||||
{
|
||||
//set all pins to LOW
|
||||
digitalWrite(TAC1, LOW);
|
||||
digitalWrite(TAC2, LOW);
|
||||
digitalWrite(TAC3, LOW);
|
||||
digitalWrite(TAC4, LOW);
|
||||
digitalWrite(TAC5, LOW);
|
||||
digitalWrite(TAC6, LOW);
|
||||
//reserve
|
||||
digitalWrite(TAC7, LOW);
|
||||
digitalWrite(TAC8, LOW);
|
||||
digitalWrite(TAC9, LOW);
|
||||
digitalWrite(TAC10, LOW);
|
||||
|
||||
digitalWrite(LED, LOW);
|
||||
}
|
||||
|
||||
void processSerialData(char SerialData)
|
||||
@ -83,62 +89,69 @@ void processSerialData(char SerialData)
|
||||
{
|
||||
case '0':
|
||||
digitalWrite(TAC1, !digitalRead(TAC1));
|
||||
//Serial.print("Tactilo 1: ");
|
||||
//Serial.println(digitalRead(TAC1));
|
||||
Serial.print("Tactilo 1: ");
|
||||
Serial.println(digitalRead(TAC1));
|
||||
break;
|
||||
case '1':
|
||||
digitalWrite(TAC2, !digitalRead(TAC2));
|
||||
//Serial.print("Tactilo 2: ");
|
||||
//Serial.println(digitalRead(TAC2));
|
||||
Serial.print("Tactilo 2: ");
|
||||
Serial.println(digitalRead(TAC2));
|
||||
break;
|
||||
case '2':
|
||||
digitalWrite(TAC3, !digitalRead(TAC3));
|
||||
//Serial.print("Tactilo 3: ");
|
||||
//Serial.println(digitalRead(TAC3));
|
||||
Serial.print("Tactilo 3: ");
|
||||
Serial.println(digitalRead(TAC3));
|
||||
break;
|
||||
case '3':
|
||||
digitalWrite(TAC4, !digitalRead(TAC4));
|
||||
//Serial.print("Tactilo 4: ");
|
||||
//Serial.println(digitalRead(TAC4));
|
||||
Serial.print("Tactilo 4: ");
|
||||
Serial.println(digitalRead(TAC4));
|
||||
break;
|
||||
case '4':
|
||||
digitalWrite(TAC5, !digitalRead(TAC5));
|
||||
//Serial.print("Tactilo 5: ");
|
||||
//Serial.println(digitalRead(TAC5));
|
||||
Serial.print("Tactilo 5: ");
|
||||
Serial.println(digitalRead(TAC5));
|
||||
break;
|
||||
case '5':
|
||||
digitalWrite(TAC6, !digitalRead(TAC6));
|
||||
//Serial.print("Tactilo 6: ");
|
||||
//Serial.println(digitalRead(TAC6));
|
||||
Serial.print("Tactilo 6: ");
|
||||
Serial.println(digitalRead(TAC6));
|
||||
break;
|
||||
case '6':
|
||||
digitalWrite(TAC7, !digitalRead(TAC7));
|
||||
//Serial.print("Tactilo 7: ");
|
||||
//Serial.println(digitalRead(TAC7));
|
||||
Serial.print("Tactilo 7: ");
|
||||
Serial.println(digitalRead(TAC7));
|
||||
break;
|
||||
case '7':
|
||||
digitalWrite(TAC8, !digitalRead(TAC8));
|
||||
//Serial.print("Tactilo 8: ");
|
||||
//Serial.println(digitalRead(TAC8));
|
||||
Serial.print("Tactilo 8: ");
|
||||
Serial.println(digitalRead(TAC8));
|
||||
break;
|
||||
case '8':
|
||||
digitalWrite(TAC9, !digitalRead(TAC9));
|
||||
//Serial.print("Tactilo 9: ");
|
||||
//Serial.println(digitalRead(TAC9));
|
||||
Serial.print("Tactilo 9: ");
|
||||
Serial.println(digitalRead(TAC9));
|
||||
break;
|
||||
case '9':
|
||||
digitalWrite(TAC10, !digitalRead(TAC10));
|
||||
//Serial.print("Tactilo 10: ");
|
||||
//Serial.println(digitalRead(TAC10));
|
||||
Serial.print("Tactilo 10: ");
|
||||
Serial.println(digitalRead(TAC10));
|
||||
break;
|
||||
case 'b':
|
||||
if(digitalRead(LED) == LOW)
|
||||
{
|
||||
digitalWrite(LED, HIGH);
|
||||
Serial.println("...Begin Tactile Session");
|
||||
}
|
||||
break;
|
||||
case 'e':
|
||||
if(digitalRead(LED) == HIGH)
|
||||
{
|
||||
set_AllLow();
|
||||
Serial.println("...End Tactile Session");
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user