I just wanted to start a radar/warning system for a bicycle for fun. I know there are some on the market, that’s not the point.
I have already done an ultrasonic one using the same sensors as car reversing sensors and Arduino, but that has only a range of about 6 meters max, not enough range.
I have been experimenting with XYC-WB-DC 5.8GHz microwave radar motion sensor module (doppler). The following link shows the device I found on the net, https://www.e-gizmo.net/oc/kits documents/XYC-WB-DC Microwave Radar/xyc-wb-dc.pdf
I am not using the out pin shown in the PDF as that is only an on/off i.e. triggered pin that shows a movement was detected. I have tapped into the onboard amplifier and am getting the signal from the second opamp. So I get an analogue output voltage that represents what the microwave module is outputting when it detects movement. I feed that to A/D of Arduino and I can see the signal in the serial plot.
I would like to process this signal to get a rough idea of a moving target range. The idea is to place this module on the back of the bike and get a representation of an approaching car or other cyclists etc. my understanding of doppler type radar is that a target moving towards the radar creates a higher frequency and going away from the radar generates a lower frequency, I kind of can see that in the plot moving my hand towards and away from the unit.
I searched for FFT for Arduino but haven’t been able to implement anything that shows or results in anything useful yet. I am not looking to make a very accurate system, just something that gives a warning of approaching objects cars etc from behind a cyclist on a display of a sort or via BT on a mobile phone with audio warnings etc.
Currently, the module is very sensitive, I can detect movements through walls, so it should have a reasonable range in open space. I have not yet mounted the sensor/system on my bike to see how it reacts to being moved around whilst detecting.
So I appreciate any good ideas, especially on signal processing.
I have already done an ultrasonic one using the same sensors as car reversing sensors and Arduino, but that has only a range of about 6 meters max, not enough range.
I have been experimenting with XYC-WB-DC 5.8GHz microwave radar motion sensor module (doppler). The following link shows the device I found on the net, https://www.e-gizmo.net/oc/kits documents/XYC-WB-DC Microwave Radar/xyc-wb-dc.pdf
I am not using the out pin shown in the PDF as that is only an on/off i.e. triggered pin that shows a movement was detected. I have tapped into the onboard amplifier and am getting the signal from the second opamp. So I get an analogue output voltage that represents what the microwave module is outputting when it detects movement. I feed that to A/D of Arduino and I can see the signal in the serial plot.
I would like to process this signal to get a rough idea of a moving target range. The idea is to place this module on the back of the bike and get a representation of an approaching car or other cyclists etc. my understanding of doppler type radar is that a target moving towards the radar creates a higher frequency and going away from the radar generates a lower frequency, I kind of can see that in the plot moving my hand towards and away from the unit.
I searched for FFT for Arduino but haven’t been able to implement anything that shows or results in anything useful yet. I am not looking to make a very accurate system, just something that gives a warning of approaching objects cars etc from behind a cyclist on a display of a sort or via BT on a mobile phone with audio warnings etc.
Currently, the module is very sensitive, I can detect movements through walls, so it should have a reasonable range in open space. I have not yet mounted the sensor/system on my bike to see how it reacts to being moved around whilst detecting.
So I appreciate any good ideas, especially on signal processing.