Работа с датчиком движения

Donni
Offline
Зарегистрирован: 12.07.2019

датчик движения все время выдает одни и те же показания 330-340,не реагирует ни на какие движения.

дистанция обнаружения стоит на максимуме, временная задержка минимальная, перемычка находится в положении h (это две ноги, которые дальше от конца).

что посоветуете?

sadman41
Offline
Зарегистрирован: 19.10.2016

Плохая изоляция на синем проводе - замыкает на зелёный. Советую обмотать изолентой.

Donni
Offline
Зарегистрирован: 12.07.2019

а где синий и где зеленый провод?

nikolaki
nikolaki аватар
Offline
Зарегистрирован: 14.02.2013

между 8 и 10 ножками

negavoid
Offline
Зарегистрирован: 09.07.2016

Это дядя так шутит. Посоветую прочитать правила форума и выложить скетч и схему подключения датчика. Тогда, может быть, кто-нибудь да поможет.

Donni
Offline
Зарегистрирован: 12.07.2019

на плате?

Donni
Offline
Зарегистрирован: 12.07.2019

отличное чувство юмора

Donni
Offline
Зарегистрирован: 12.07.2019
const int movPin = A0;

void setup() {
    Serial.begin(9600);
}

void loop(){
    int val = analogRead(movPin);
    Serial.println(val);
    delay(100);
}

 

 плата не nano, a uno (другой схемы не нашел)

та проблема решилась, но теперь другая аналогичная проблема:показания колеблются в пределах 681-683.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Кто Вам сказал, что датчик движения выдает аналоговый сигнал?