Diy Arduino Radar
Intro: Diy Arduino Radar
When I finished it I wanted to share this project and here I am writing this instructable.
The principle of this radar is this:
The servo motor is moving from 0 to 180 degrees and is taking a measurement at each step.
The value of the measurement is sent to the PC and a program written in Vb.Net draws a map using some trigonometrical functions.
I will tell you in the first step what you need to have to do this , in the second how to build the hardware , in the third i will tell you more about the software and in the fourth you will see my version at work and some final conclusions.
Let's go on with the Materials ;)
STEP 1: Materials
- An Arduino ( does not matter what arduino )
- A servo motor
- An ultrasonic sensor ( Srf02 in my case. I attached code for the Ping))) too)
- some adaptor wires
- a board on which all parts will go
- and a thingy to connect the sensor to the servo horn
...and the following tools:
-some screwdrivers screws and nuts (if you want to hold the servo in place using screws , like I did )
-double adhesive duct tape ( if you want to hold the servo and the arduino in place using duct tape )
-a soldering gun, iron or station ,some solder (for the wires)
-and a drill for the screws
Ok, if you have all you need let's continue with the hardware part ...
STEP 2: Hardware
2- Drill the holes for the screws and screw the servo in place. or duct dape the servo in place
3-Put duct tape on the arduino and put it in place.
4-Put the sensor on the thingy and the thingy on the servo
5-Make the connections as in the attached schematics ( for ping plug the sig conector from ping to the 7 pin of arduino
6- Congratulations ! You just finished the hardware part
STEP 3: Software
There are 2 softwares involved in this project:
-The arduino software
-The pc software
The arduino software moves the servo and sends the values of the sensor at each step via Serial to the PC software
The pc software does the drawing of the map. It is written in vb.net and uses trigonometric functions to calculate the length and angle used in the drawing of the map.
The map is then displayed on the form.
The pc software is poor and you are invited to make it better if you want and know how.
The following files are attached:
-vb source
-arduino file for
STEP 4: Conclusions
If you would like to see how it works : http://www.youtube.com/watch?v=AaqLJvHIdOE
19 Comments
mwatenhkeem 9 years ago
can you send the electrical design to mwatenhkeem@gmail.com please ?
Psycho4Ever 10 years ago
robotmaker 10 years ago
but if you go to youtube and type in "arduino radar" you will see many video's using a sonar with a panning servo as a radar with a RADAR MAP GUI code
some in processing,some in VBNET and some in python
CHRISTI great instructables ,but your code for VBNET has many viruses under email eml ,in every folder has a virus email attachment
brjasper 12 years ago
robotmaker 10 years ago
more of a imitation radar design
its a very common cheap radar used in robotics
here is how he/she did it
The value of the measurement is sent to the PC and a program written in Vb.Net draws a map using some trigonometrical functions
stevenjacks 10 years ago
robotmaker 10 years ago
its a very common design idea in robotics
Krayzi99 11 years ago
gurgle528 12 years ago
soshimo 12 years ago
Timofte Andrei 12 years ago
vishal260191 12 years ago
hightekrednek2396 12 years ago
hightekrednek2396 12 years ago
nbibest 12 years ago
https://www.instructables.com/files/orig/F5C/EELC/GP7IGRYZ/F5CEELCGP7IGRYZ.zip
hightekrednek2396 12 years ago
Cristi D. 12 years ago
hightekrednek2396 12 years ago
rimar2000 12 years ago
I have two suggestions:
1) Add captions to the video.
2) Change tittle to this Instructable.