1 changed files with 101 additions and 0 deletions
@ -0,0 +1,101 @@ |
|||||
|
#include<SoftwareSerial.h> |
||||
|
|
||||
|
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); |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue