INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
NodeMCU und HC-SR501 Sensor komisches verhalten
28.03.2018, 18:14
Beitrag #1
NodeMCU und HC-SR501 Sensor komisches verhalten
Hallo ,

ich nutze folgenden sketch
Code:
int Status = 12;
int sensor = 13;

void setup() {
  Serial.begin(9600);
  pinMode(sensor, INPUT); // declare sensor as input
  pinMode(Status, OUTPUT);  // declare LED as output
}

void loop(){
  long state = digitalRead(sensor);
  delay(1000);
    if(state == HIGH){
      digitalWrite (Status, HIGH);
      Serial.println("Motion detected!");
    }
    else {
      digitalWrite (Status, LOW);
      Serial.println("Motion absent!");
      }
}

Wenn ich den Sensor in einen dunklen Behälter verschliesse
erhalte ich Dauersignal Motion absent.
ist der Sensor ausserhalb auf einen dunklen Hintergrund
gerichtet ohne erkennbare Bewegung vor der Sensoröffnung
wechselt der Status ca. alle 10 sek.
Kann ich das Verhalten beeinflussen??


Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2018, 18:38
Beitrag #2
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
10 Sekunden Google bedienen bringt die Antwort.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2018, 19:19
Beitrag #3
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
Das erklärt leider nicht, warum bei der kleinsten Zeitverzögerung, ohne
Bewegung vor dem Sensor, die Ausgabe alle 10 sek. zwischen
detected und absent wechselt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2018, 19:20
Beitrag #4
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
(28.03.2018 19:19)Ardu2018 schrieb:  Das erklärt leider nicht, warum bei der kleinsten Zeitverzögerung, ohne
Bewegung vor dem Sensor, die Ausgabe alle 10 sek. zwischen
detected und absent wechselt.
Hast Du mal den Modusjumper umgesteckt?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2018, 20:09
Beitrag #5
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
Wenn ich den Jumper umstecke wird nur detected angezeigt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2018, 20:24
Beitrag #6
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
(28.03.2018 20:09)Ardu2018 schrieb:  Wenn ich den Jumper umstecke wird nur detected angezeigt.
Genau. Das Ding ist eigentlich Schrott. Er zeigt eigentlich immer irgendwas an.

Der andere Modus unterbricht das Ausgangssignal periodisch.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.03.2018, 08:08
Beitrag #7
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
welche Alternative kannst du empfehlen???
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.03.2018, 09:05 (Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2018 09:47 von amithlon.)
Beitrag #8
RE: NodeMCU und HC-SR501 Sensor komisches verhalten
Hallo,

ich habe 3 von diesen Sensoren hier seit Monaten in Betrieb. Allerdings so: kein Retrigger, Haltezeit ca. 100s.
Diese starten direkt einen schlafenden ESP über CH_EN, der schickt eine MQTT-Message und geht wieder schlafen.
Nachtriggern usw. erledigt FHEM alleine. Ich habe noch nie eine Fehlauslösung ohne Bewegung beobachtet, das wäre mir bei meinem Konstrukt aufgefallen.
Typisch ist die elektrische Störempfindlichkeit der Dinger, ein aktiver ESP in unmittelbarer Nähe sorgt sicher für eine Auslösung...
Ein Bekannter nutzt das genauso für sein Flurlicht, Bearbeitung macht bei ihm OpenHAB. Ohne Bewegung ist auch bei ihm das Licht noch nie angegangen, er logt es aus prinzip auch noch mit.
Abschirmversuche der PIR u.ä. helfen nicht.

als Nachtrag: Du kannst ja mal was probieren:

Schick den ESP mit
ESP.deepSleep(1, WAKE_RF_DISABLED); // startet den ESP komplett ohne WLAN
delay(100);

Um das WLAN wieder einzuschalten
ESP.deepSleep(1, WAKE_RFCAL); // startet den ESP mit WLAN und Recalibrierung
delay(100);

Du kannst auch 0ms Sleepzeit setzen, dann mußt Du ihn aber selbst mit Rest wecken...
Das delay(100) dahinter muß sein, er braucht intern etwas Zeit bis er wirklich schlafen geht.

Die NodeMCU hat die Verknüpfung GPIO16-Reset zum Aufwecken normalerweise.
Du bekommst WLAN nur wieder an, wenn Du ihn mit dem 2. Aufruf startest, das WLAN bleibt sonst aus!
Wenn Dein PIR sich ohne WLAN ordentlich benimmt ist das WLAN der Auslöser.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  NodeMCU bleibt hängen. Wie bekommen ich das mit eine Watchdog hin Franzel007 5 767 06.02.2019 18:53
Letzter Beitrag: Franzel007
Question 2x16 LCD an 8266/NodeMCU? ansorgj 4 840 25.01.2019 00:24
Letzter Beitrag: Fips
  NODEMCU sendet keine Email mehr 4miranda 9 1.717 15.12.2018 12:21
Letzter Beitrag: Tommy56
  NodeMCU Push Nachricht JanReum 3 1.346 03.11.2018 08:52
Letzter Beitrag: Fips
  NodeMCU und Nano über I2C verbinden Werte sind falsch Franzel007 4 1.109 11.10.2018 12:16
Letzter Beitrag: Franzel007
  NodeMCU - 12E Modul RCudino 32 5.232 05.10.2018 18:50
Letzter Beitrag: RCudino
  Spiffs Verwaltung -->> ESP...Datei Verwaltung für ESP8266, Nodemcu, Wemos, Sonoff Fips 3 2.932 25.09.2018 07:56
Letzter Beitrag: Fips
Heart Nodemcu DS18B20 und der boiler sandmaenchen 12 2.056 06.09.2018 10:39
Letzter Beitrag: ardu_arne
  SD Card für NodeMCU ESP8266 ESP 12E rothpe 12 2.703 04.09.2018 08:06
Letzter Beitrag: rothpe
  NODEMCU vs. ESP8266 uk1408 41 6.075 19.06.2018 15:44
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste