Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SoftwareSerial.h>
- SoftwareSerial softSerial(3, 4); //TX_BT --> D3 / RX_BT --> D4
- const int f1Pin = A1;
- const int f2Pin = A2;
- const int f3Pin = A3;
- int f1Value = 0;
- int f2Value = 0;
- int f3Value = 0;
- int flag = 0;
- void setup() {
- Serial.begin(9600);
- softSerial.begin(9600);//9600);
- pinMode(f1Pin, INPUT);
- pinMode(f2Pin, INPUT);
- pinMode(f3Pin, INPUT);
- }
- void loop() {
- f1Value = analogRead(f1Pin);
- f2Value = analogRead(f2Pin);
- f3Value = analogRead(f3Pin);
- Serial.print("F1 = ");
- Serial.print(f1Value);
- Serial.print("\tF2 = ");
- Serial.print(f2Value);
- Serial.print("\tF3 = ");
- Serial.println(f3Value);
- //مرحبا
- //36 30 32
- //36 27 28
- if (f1Value <= 36 && f1Value > 35 && f2Value <= 27 && f2Value > 26 && f3Value <= 28 && f3Value > 27) {
- Serial.println("1 - Hello");
- softSerial.println("1");
- flag = 0;
- delay(3000);
- }
- //انت
- //26 20 15
- else if (f1Value <= 29 && f1Value > 23 && f2Value <= 23 && f2Value > 17 && f3Value <= 18 && f3Value > 12) {
- Serial.println("2 - YOU!");
- softSerial.println("2");
- flag = 0;
- delay(3000);
- }
- //عمل جيد
- //31 13 14
- else if (f1Value <= 36 && f1Value > 25 && f2Value <= 15 && f2Value > 11 && f3Value <= 17 && f3Value > 11) {
- Serial.println("3 - Good Job");
- softSerial.println("3");
- flag = 0;
- delay(3000);
- }
- //لست متأكد
- //30 14 30
- else if (f1Value <= 35 && f1Value > 25 && f2Value <= 19 && f2Value > 10 && f3Value <= 35 && f3Value > 25) {
- Serial.println("5 - Not Sure");
- softSerial.println("5");
- flag = 0;
- delay(3000);
- }
- else {
- if (flag == 0) {
- softSerial.println("00");
- flag = 1;
- }
- }
- delay(100);
- }// end of LOOP
Advertisement
Add Comment
Please, Sign In to add comment