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