gabbyshimoni icon

targil-hazara-1

gabbyshimoni | PRO | 12/02/18 12:12:55 PM UTC | 0 ⭐ | 431 👁️ | Never ⏰ | []
C++ |

860 B

|

None

|

0 👍

/

0 👎

#define ldrPin A0
#define pb1Pin 2
#define pb2Pin 3
#define ledPin 9
int ldrValue = 0;
int pb1Value = 0;
int pb2Value = 0;
void setup() {
  Serial.begin(9600);
  pinMode(pb1Pin, INPUT);
  pinMode(pb2Pin, INPUT);
  pinMode(ledPin, OUTPUT);
 
}
 
void loop() {
  ldrValue = analogRead(ldrPin);
  if (ldrValue < 200) { // יש חומר גלם
    Serial.println("There is stock on the machine");
    pb1Value = digitalRead(pb1Pin);
    pb2Value = digitalRead(pb2Pin);
    if (pb1Value == HIGH && pb2Value == HIGH) { //שני כפתורים לחוצים
      Serial.println("Start motor");
      digitalWrite(ledPin, HIGH);
    }
    else {
      Serial.println("Stop motor");
      digitalWrite(ledPin, LOW);
    }
  }
  else {
    Serial.println("There is NO stock on the machine");
    Serial.println("Stop motor");
    digitalWrite(ledPin, LOW);
  }
}

Comments