В чём проблемы не пойму

Jexi
Offline
Зарегистрирован: 18.04.2017

Есть скетч

#define blinPin 0
#define bloutPin 1
#define pirPin 2
#define shumPin 3






void setup() {
  Serial.begin(9600); //Serial.begin скорость соединения с другими устройствами
  pinMode(blinPin, INPUT);
  pinMode(bloutPin, OUTPUT);
  pinMode(pirPin , INPUT);
  pinMode(shumPin, OUTPUT);


}



void loop() {  // int = integer (Pascal)
  int pirSig = digitalRead(pirPin); //digitalRead Функция считывает значение с заданного входа - HIGH или LOW.
  int warOn = bloutPin;
  int warOk = blinPin;
  int num = 0;
  digitalWrite(warOn, HIGH);
  digitalWrite(shumPin, LOW);
 
  
  
     // Провека полученного сигнала со смартфона
    if ((warOk == 1) && (num ==1)) { // Если сигнал получен 
       num = 0;
       digitalWrite(shumPin, LOW);
    }
     
    if  ((warOk == 0) && (num == 1)){  //Если сигнал не получен
    
      digitalWrite(warOn, HIGH); // digitalWrite Подает HIGH или LOW значение на цифровой вход/выход (pin).
      Serial.println("1"); // Serial.println Передает данные через последовательный порт
       digitalWrite(shumPin, LOW);
 
      delay(1000);
   }

  //Если обнаружили движение
  if ((pirSig == HIGH) && (num == 0)) {
    digitalWrite(warOn, HIGH); // digitalWrite Подает HIGH или LOW значение на цифровой вход/выход (pin).
    Serial.println("1"); // Serial.println Передает данные через последовательный порт
    digitalWrite(shumPin, LOW);
    
    num = 1;
    delay(1000);
  } 
 
}

 

И вот такая схема подключения

опишу на словах

есть модуль активного зуммера, если смотрим сверху , то левый контакт к GND, а правый к 3 пину. 

При включении ARDUINO зуммер  пишит хотя движения нет.

 

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, если бы Вы ещё показали, что за модуль, какие у него выводы, что на них написано, а то "посмотреть сверху" ... А если сбоку посмотреть, у него там ещё одного вывода нет случайно?

В общем, давайте ссылку на модуль и нормальную схему или хоть фото на котором всё хорошо видно. Тогда "посмотрим сверху" ...

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Проблема, наверное в том что есть глубокое непонимание происходящего. До того глубокое, что вопрос аппаратно-программной части был опубликован аж в разделе "Проекты" .. перенести?