Wind Speed Meter with Anemometer with NPN Pulse Output & Arduino

  Переглядів 22,062

How To Electronics

Рік тому

Register and get $100 from NextPCB:
www.nextpcb.com/register?code=Htoeletric
PCB Assembly capabilities info:
www.nextpcb.com/pcb-assembly-services?code=Htoeletric
𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
In this guide, we will be interfacing NPN Pulse Output Anemometer Sensor with Arduino and measuring the Wind Speed. An anemometer is a device used for measuring wind speed and direction. It is also a common Weather Station instrument.
In one of our previous projects, we measured Wind Speed using the Adafruit Anemometer sensor & also display the Wind Speed in Gauge on TFT LCD Display. But Adafruit Anemometer is an analog anemometer and requires a power of more than 7V for operation. Therefore we will be using a digital Anemometer in this project which has NPN Pulse Output. The NPN pulse output anemometer result is good & are also cost-effective & they operate at 5V only.
In this project, we will interface NPN Pulse Output Anemometer with Arduino & display the measured wind speed on a 16×2 LCD Display. This anemometer is capable of measuring wind speeds up to 70 m/s or 156 mph which should be adequate for our location.
𝗪𝗿𝗶𝘁𝘁𝗲𝗻𝘁 𝗧𝘂𝘁𝗼𝗿𝗶𝗮𝗹: how2electronics.com/interfacing-anemometer-npn-pulse-output-with-arduino/
....................................................................................................................................................................................................................................
Drop a like if you liked this video.
Don't forget to subscribe to our channel for more Electronics projects and tutorials.
Website: www.how2electronics.com
Facebook: howtoelectronics/
Instagram: howtoelectronics
Twitter: how2electronics

КОМЕНТАРІ: 21
@Counselor77
@Counselor77 Місяць тому
I'm repliying to my own comment because I found a remedy. Replace the command "init" on line 26 with the word "begin" and it works.
@zishan.kaif17
@zishan.kaif17 Рік тому
Great tutorial 👍
@MrAlsan
@MrAlsan Рік тому
Awesome project 🤗👍
@NiziYouTube
@NiziYouTube Місяць тому
Which option I have to select to get the same Anemometer:RS485 Speed,4-20mA Speed,0-5V Speed,0-10V Speed
@infinitegaming2897
@infinitegaming2897 Рік тому
Awesome tutorial keep share your thought with us thanks 👌👌👌
@markvalencia58
@markvalencia58 Рік тому
Thanks it worked.
@Cricketislife0786
@Cricketislife0786 Рік тому
Awesome ❤️
@SC.243k
@SC.243k Рік тому
Very good
@johnbrianalmazan6522
@johnbrianalmazan6522 25 днів тому
what is the variable that holds the value of the wind speed? is the the "(Count * 8.75)/100"?
@gauravkunjwani4548
@gauravkunjwani4548 Рік тому
Hiii, I have same type of anemometer, it's showing incorrect readings due to which it's showing trip signal, please guide how can I rectify this problem
@kabitachand2222
@kabitachand2222 Рік тому
👍👍👍
@quentinducceschi6238
@quentinducceschi6238 Рік тому
If you want km/h you can multiply the m/s speed by 3.6
@MrThisIsMeToo
@MrThisIsMeToo Рік тому
Thank you Captain Obvious.
@OmarZ2000
@OmarZ2000 Рік тому
I have PR- 3000 - FSJT-V05 Shoudl I change something in connection or the code ? Also, I follow the same steps that you did it But there is an Error massege in [ lcd.init() ; ]
@Counselor77
@Counselor77 Місяць тому
Replace the command "init" on line 26 with the word "begin" and it works.
@hobbychanel5798
@hobbychanel5798 Рік тому
can you make a project esp wifi monitoring sistem for bylink-energy meter 12v power V/W/A
@gianpieroconflitti5838
@gianpieroconflitti5838 7 місяців тому
Do you sell this to me?
@Counselor77
@Counselor77 11 місяців тому
Arduino: 1.8.19 (Windows Store 1.8.57.0) (Windows 10), Board: "Arduino Nano, ATmega328P" \Arduino\sketch_may14a\sketch_may14a.ino: In function 'void setup()': sketch_may14a:26:7: error: 'class LiquidCrystal_I2C' has no member named 'init' lcd.init(); ^~~~ exit status 1 'class LiquidCrystal_I2C' has no member named 'init' This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
@BarMagnet
@BarMagnet 2 місяці тому
Using interrupts in such a way does not seem, to me, to be an efficient method of programming. Couldn't you just use a binary ripple counter (such as a 74hc4020) and save on the interrupts?
@johnbrianalmazan6522
@johnbrianalmazan6522 25 днів тому
My anemometer looks exactly like it, however its model name is ZTS-3000-FSJT-I20-60-1 Will this code work on mine?
@mramzadg
@mramzadg Рік тому
Animo meter....