diff --git a/arduino_final.txt b/arduino_final.txt new file mode 100644 index 0000000..a94fccf --- /dev/null +++ b/arduino_final.txt @@ -0,0 +1,101 @@ +#include + +SoftwareSerial BT(2, 3); + +int Led1 = 4; +int Led2 = 6; +int Led3 = 8; +int Led4 = 10; + +int Led5 = 5; +int Led6 = 7; +int Led7 = 9; +int Led8 = 11; + +int FSRsensor1 = A1; +int FSRsensor2 = A2; +int FSRsensor3 = A3; +int FSRsensor4 = A4; + +int value1 = 0; +int value2 = 0; +int value3 = 0; +int value4 = 0; + +void setup() { + BT.begin(9600); + Serial.begin(9600); + + pinMode(Led1, OUTPUT); + pinMode(Led2, OUTPUT); + pinMode(Led3, OUTPUT); + pinMode(Led4, OUTPUT); + pinMode(Led5, OUTPUT); + pinMode(Led6, OUTPUT); + pinMode(Led7, OUTPUT); + pinMode(Led8, OUTPUT); +} + +void loop() { + value1 = analogRead(FSRsensor1); + value1 = map(value1, 0, 1023, 0, 255); + if (value1 > 80) { + digitalWrite(Led1, HIGH); + digitalWrite(Led5, LOW); + Serial.println("11"); + BT.println("11"); + } + else { + digitalWrite(Led1, LOW); + digitalWrite(Led5, HIGH); + Serial.println("12"); + BT.println("12"); + } + + value2 = analogRead(FSRsensor2); + value2 = map(value2, 0, 1023, 0, 255); + if (value2 > 80) { + digitalWrite(Led2, HIGH); + digitalWrite(Led6, LOW); + Serial.println("22"); + BT.println("22"); + } + else { + digitalWrite(Led2, LOW); + digitalWrite(Led6, HIGH); + Serial.println("23"); + BT.println("23"); + } + + value3 = analogRead(FSRsensor3); + value3 = map(value3, 0, 1023, 0, 255); + if (value3 > 80) { + digitalWrite(Led3, HIGH); + digitalWrite(Led7, LOW); + Serial.println("33"); + BT.println("33"); + } + else { + digitalWrite(Led3, LOW); + digitalWrite(Led7, HIGH); + Serial.println("34"); + BT.println("34"); + } + + value4 = analogRead(FSRsensor4); + value4 = map(value4, 0, 1023, 0, 255); + if (value4 > 80) { + digitalWrite(Led4, HIGH); + digitalWrite(Led8, LOW); + Serial.println("44"); + BT.println("44"); + } + else { + digitalWrite(Led4, LOW); + digitalWrite(Led8, HIGH); + Serial.println("45"); + BT.println("45"); + } + + delay(1000); +} \ No newline at end of file