Difference between revisions of "WeMOS: D1 R1 mini PIR Sensor"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (Created page with "Sumber: http://www.esp8266learning.com/wemos-mini-pir-sensor-example.php center|300px|thumb ==Source== int pirPin = D7; int val; vo...") |
Onnowpurbo (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Sumber: http://www.esp8266learning.com/wemos-mini-pir-sensor-example.php | Sumber: http://www.esp8266learning.com/wemos-mini-pir-sensor-example.php | ||
+ | [[File:PIR Interfacing Diagram2.png|center|300px|thumb]] | ||
[[File:Wemos-and-PIR bb-1024x612.png|center|300px|thumb]] | [[File:Wemos-and-PIR bb-1024x612.png|center|300px|thumb]] | ||
Line 6: | Line 7: | ||
==Source== | ==Source== | ||
− | int pirPin = D7; | + | int pirPin = D7; |
− | int val; | + | int val; |
+ | |||
+ | void setup() | ||
+ | { | ||
+ | Serial.begin(9600); | ||
+ | } | ||
+ | |||
+ | void loop() | ||
+ | { | ||
+ | val = digitalRead(pirPin); | ||
+ | //low = no motion, high = motion | ||
− | + | if (val == LOW) | |
− | + | Serial.println("No motion"); | |
− | + | else | |
− | + | Serial.println("Motion detected ALARM"); | |
− | + | delay(1000); | |
− | + | } | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | } | ||
Latest revision as of 11:38, 25 April 2024
Sumber: http://www.esp8266learning.com/wemos-mini-pir-sensor-example.php
Source
int pirPin = D7; int val; void setup() { Serial.begin(9600); } void loop() { val = digitalRead(pirPin); //low = no motion, high = motion
if (val == LOW) Serial.println("No motion"); else Serial.println("Motion detected ALARM");
delay(1000); }