Comments (16)
set the modules further apart, like 1ft or 4 inches, there should be a very small time difference in which each module is being triggered.
Those devices have operation principle immanent interference between them, you basically can't operate them in a meaningful non-interfering way within same range zone. Device A won't be able to tell apart reflections of own signal from those of device B, C...
I did tests and been able to trigger a sensor by simply powering up another one in 6m distance and that wasn't the distance limit but simply the max distance I could test at my scenario.
Considering how much stronger direct signal from antenna of B to antenna of A must be, compared to signal from A getting reflected and received again on A, I'd expect you need at least 10m distance between sensors to have sufficient attenuation of crosstalk
from rcwl-0516.
I just an hour ago thought about some prerequisites for that, since the plain device as is needs some seconds to power-up, but I guess that's mainly the opamp and timer stuff in the chip. The RF-section probably could get enabled and stopped within microseconds, you just need to avoid triggering a false positive on the chip then from that.
I'll report if I actually look into that any closer
from rcwl-0516.
The device is omni-directional meaning it sees in all directions - XYZ, therefore making it unsuitable as a focused sensor - it is either on with motion or off. In my cluttered livingroom / lab I get 3 m response, any movement whatsoever triggers it. It sees through drywall and even people outside my front door when it is placed in my hallway. I have added a 1 meg resistor on the back at location R-GN to reduce the default detection range from 7m to 5m.
from rcwl-0516.
ok, but if you were to put a few like 3 or 4 of these would you be able to detect the position of a moving object? like GPS (timing differences) or triangulation?
from rcwl-0516.
I have experimented with multiple units in close proximity 1 cm apart, pointing different directions and they all react to any motion at the same time. There is no possible way (without building microwave horns or wave guides) to get directional or distance information, as far as I can see.
from rcwl-0516.
I see, however theoretically, I wonder if one were to tweak the board to that the output signal 'on' time is reduced from a couple of seconds to like 10ms or around there, and then hook the outputs of 3 or 4 to the GPIOs of a raspberry Pi, or arduino...and set the modules further apart, like 1ft or 4 inches, there should be a very small time difference in which each module is being triggered.
If they all still trigger too fast, then either they need to be set further apart...or the rPi or arduino needs to be replaced with something that has a faster timing
from rcwl-0516.
No, Not going to happen. They are analog devices and the timing is variable, controlled by op-amps, capacitors and resistors and physical placement and proximity to metal. While not suited for what you want they are incredibly amazing devices for detecting cats and lions coming in and out. Bon chance!
from rcwl-0516.
As an observation I put the device in a round metal 9 cm can with a 7 cm plastic window (fidget spinner) and get good directional response through the window.
from rcwl-0516.
hmm nice. Ty
from rcwl-0516.
Does someone did PCB layout and can share or sell it to me?
[email protected]
from rcwl-0516.
You could only power and check each one in turn, cycling through them? Trickier to do with a distributed system but not impossible. ESPs and MQTT could provide the messaging and sequencing needed.
from rcwl-0516.
Any false triggering at power up could be ignored by the software. Could have a configurable settling time for different environments and conditions.
from rcwl-0516.
sure, no problem technically. Just it reduces the poll frequency so much that you can't do reasonable polling since all sensors of a RF-zone have to be down for too long when one of them just powers up. Long enough so somebody could walk through the complete range without getting detected.
Assuming a XY grid of sensors at ~max distance [±(root(2)-1)/2 ] and a settle time of 2s, you could poll one out of the 4 sensors 1:1, 1:2, 2:1, 2:2 at a time. To poll them all (plus all the other sensors of the grid you could do concurrently (1:3,1:4,2:3,2:4; 3:1,4:1,3:2,4:2; 3:3,3:4,4:3,4:4 ... ) you need to do 4 times powerup&settle = 8s, plus you want a certain active monitoring time per sensor after the power-up-settling. Let's assume this is 1s active monitoring then an intruder has 4*(2s+1s) = 12s in which he could walk across that 22 senor area with risk of getting detected only in 4s out of those 12s, since 42s=8s simply none of the sensors is active. Or more precisely, every sensor would be active for 1s out of 12s and you can't speed that up, only slow down to e.g. 2s out of 4*(2s+2s)=16s or 3s out of 4*(2s+3s)=20s
[edited to fix an oopsie in topology. Sorry]
from rcwl-0516.
You are right, I was thinking 3 or 4 sensors. As the numbers go up it becomes impractical.
from rcwl-0516.
You'd probably want to reduce startup&settle time to <0.2s which should be feasible with a few modifications/extensions to the circuit.
I never tested what the ENABLE input actually does, might do exactly what we need :-)
from rcwl-0516.
Interesting! Can you share?
Watching with interest.
from rcwl-0516.
Related Issues (20)
- Decreasing sensitivity over time? HOT 4
- [How-To] Suppress the sensitivity at backside? HOT 6
- Reduced Range but increased Current consumption HOT 5
- Electronic disturbance HOT 2
- How to detect an object getting closer to RCWL-0516 HOT 2
- RCWL-0515 (long distance RCWL-0516 version)
- Has Anyone Reverse-Engineered the RCWL-0516 Board? HOT 2
- Waterproof!
- Is performance affected by room size and location? HOT 1
- Helping my friend with a cheap Chinese radar light bulb HOT 5
- False Triggers on switching
- Low sensitivity HOT 13
- Presence detection and sensing HOT 2
- RCWL-0516 Bouncing HOT 2
- Typo on the RC network HOT 1
- c << v typo bottom of README.md
- possible to use for blind spot detection on cars?
- Unit triggers ok but then seems to saturate and requires a ~60 second cool down time HOT 4
- ADJUSTING DISTANCE WITHOUT LOSING SENSITIVITY HOT 2
- Extending the range of the device to make it work through walls better.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rcwl-0516.