소스 검색

Suppression de la valeur "0" pour l'ouverture

master
TheBidouilleur 2 달 전
부모
커밋
92712e7480
1개의 변경된 파일12개의 추가작업 그리고 12개의 파일을 삭제
  1. +12
    -12
      main_Serv_Sensor.ino

+ 12
- 12
main_Serv_Sensor.ino 파일 보기

@@ -1,5 +1,9 @@
// ---------------------------------------------------------------- //

// Arduino Ultrasoninc Sensor HC-SR04
// Re-writed by Arbi Abdul Jabbaar
// Using Arduino IDE 1.8.7
// Using HC-SR04 Module
// Tested on 17 September 2019
// ---------------------------------------------------------------- //

#define echoPin 2 // attach pin D2 Arduino to pin Echo of HC-SR04
@@ -35,19 +39,17 @@ void loop() {
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);

distance = duration * 0.034 / 2;


if (distance < 30 ) { ouverture(); }
if (distance > 30) { Serial.println("-"); }
if (distance < 30 && distance > 1) { ouverture(); }
if (distance > 30) { Serial.println("-"); fermeture(); }
Serial.println(distance);
}



void ouverture(){
Serial.println("Ouverture du bouchon");
digitalWrite(13, HIGH);
myServo.write(170);
@@ -55,11 +57,9 @@ void ouverture(){
Serial.println("Fermeture du bouchon");
digitalWrite(13, LOW);
delay(2000);
myServo.write(5);
myServo.write(5);
}

void fermeture(){}


불러오는 중...
취소
저장