How to measure wind direction

I found this wind direction measurement circuit simple and interesting. If you are doing some home automation project, this might be another sensor included in your project.

For Wind direction measurement, you will need a circle from some material (you might even use a CD.) Then stick an arrow on top. One end of the arrow should have a fin. Another end of the arrow should have a piece of magnet. Then put eight magnetic sensors around the circle in the magnet’s way. See drawing:

I think the working of this sensor is very obvious. Turning Arrow depending on wind direction, turns ON magnetic switches.

The circuit has 8 outputs corresponding to the wind direction. These outputs can be connected to a simple indication circuit, which can be in your room:

Depending on the switch turned on, the led indicator shows where the wind blows.

Of course, this sensor can be easily adapted to any embedded system and display results on LCD or log changes in EEPROM memory for further analysis.


  1. Hi! I really appreciate this big time! You see, our exams our next and we also have several projects that will really need a lot of time to finish., and this circuit can really help me big time! thanks a bunch! now all i need to do is use microprocessors and make the program that will display the degrees and direction of the wind on a handheld LCD.
    Your circuit is a big help! I’ll try to study it now~! thanks!

Leave a Reply