Difference between revisions of "Component: PIR Motion (Grove 101020020) (101020020) (Light)"
From Flowcode Help
Jump to navigationJump to search| Line 5: | Line 5: | ||
|- | |- | ||
| width="20%" style="color:gray;" | Version | | width="20%" style="color:gray;" | Version | ||
| − | | | + | | 8.0 |
|- | |- | ||
| width="20%" style="color:gray;" | Category | | width="20%" style="color:gray;" | Category | ||
| Line 15: | Line 15: | ||
PIR motion sensor component for digital output sensors. Simulates range sensitivity and output hold. | PIR motion sensor component for digital output sensors. Simulates range sensitivity and output hold. | ||
| − | == | + | ==Version information== |
| − | + | Library Version, Component Version, Date, Author, Info | |
| + | 8, 8.0, 18-09-24, MW, Simulation bug, Fixed Switch and LED indicator not enabled | ||
| + | 8, 8.0, 18-09-24, MW, Simulation only - Removed all properties and added a new Movement threshold % property | ||
| + | |||
| − | |||
==Detailed description== | ==Detailed description== | ||
| Line 104: | Line 106: | ||
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Simulation | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Simulation | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|- | |- | ||
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]] | | width="10%" align="center" | [[File:Fc9-type-21-icon.png]] | ||
| − | | width="90%" | | + | | width="90%" | Movement threshold % |
|- | |- | ||
| − | | colspan="2" | Simulation | + | | colspan="2" | Simulation only. Set threashold difference for detection of movement. E.g. if the slider was on 20 then moved to 40 the differnce is 20 PIR will only be triggered if Movement threshold is set below 20 |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||
| + | |||
| + | ==Component Source Code== | ||
| + | |||
| + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx] | ||
| + | |||
| + | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx] | ||
Latest revision as of 21:16, 27 January 2026
| Author | Matrix Ltd |
| Version | 8.0 |
| Category | Light |
Contents
PIR Motion (Grove 101020020) component
PIR motion sensor component for digital output sensors. Simulates range sensitivity and output hold.
Version information
Library Version, Component Version, Date, Author, Info 8, 8.0, 18-09-24, MW, Simulation bug, Fixed Switch and LED indicator not enabled 8, 8.0, 18-09-24, MW, Simulation only - Removed all properties and added a new Movement threshold % property
Detailed description
No detailed description exists yet for this component
Examples
A simple example that shows the PIR in action.
Macro reference
Initialise
| Initialise | |
| Configures the I/O ready for the sensor to be sampled. | |
| Return | |
SampleSensor
| SampleSensor | |
| Returns the state of the sensor. Activated if movement detected in the sensor range. | |
| Return | |
Property reference
Component Source Code
Please click here to download the component source project: FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_PIR_Motion_Sensor_Grove.fcfx