I am New to Arduino so if i do some mistakes then sorry.
So I want to find the distance between rf transmitter and receiver by measuring the time between data sending and receiving (time of flight)
But the problem is the rf signal is an electromagnetic wave and it's speed is 2.9 x 10^8.
And I want the accuracy of 0.5 cm, to do that i need to calculate time in pico-second (10^-12 Second).
As I read lots of discussion here , I find that Arduino is not able to calculate that small time(may be i am wrong) .
But there is a sensor "TOF10120" that use light to calculate distance and also in accuracy mm and it's use it's own ic/microprocessor that is very less powerful then Arduino's .
I try to find the code in tof10120 sensor's microprocessor but couldn't find it on internet.
I don't know how that sensor calculate the distance with that high accuracy.
Any idea and comment will be very appreciated.
- SETUP IN 3X3 meter room.
- Use 433 mhz rf module.
- Accuracy should be 0.5 cm.
- ofcourse , should be cheap .
Sorry for bad English