Hello, thanks for the video. I was thinking of a project related to wind energy. To give you a brief description, it is centered on designing a VAWT (savonius), but the only difference is that I would put in a somewhat barrel case with inlets for the wind to enter and a vent at the back for wind to get out. I would want the case to rotate wherever the wind speed is highest using a stepper motor, would that require to sensors? Or what do you think?
@StoyanStoyanov3 жыл бұрын
Hi, great video! Exactly what I was looking for. But I have a problem. I have a similar one to this anemometer. Only its model is different: PR-3000-FSJT-NPN. All other specifications are 1: 1 as the anemometer indicated in the video: 20 pulses per revolution, NPN output, 5V-30V DC, etc... I connected it according to the specified scheme and uploaded your sketch. Everything works, except for one thing: the values are doubled! I modified the sketch and realized that when the propeller is fully turned, the Arduino counts 40 instead of 20 pulses! I also tried to put a 5.1KOhm resistor between the ground and the NPN output (as some recommend), but then it didn't even return values. Of course, I can leave it as it is, and just modify the sketch so that one revolution is 40 pulses, but I would like to understand why this happens, and if possible to fix it! Can you help me?! Thanks!
@mybotic_tech3 жыл бұрын
you may check the code inside, there have a formula for 20 pulse, for your case, just change the 20 pulse value to 40 will do. Thanks
@yochaig19572 жыл бұрын
The third argument to "attachInterrupt" cannot be CHANGE anyway, because it will raise 40 pulses per rotation, instead of 20, as specified by the anemometer's spec.
@vladuzz72 жыл бұрын
wooow, this is fantastic, it worked perfect for my sensor But I have a question, in my datasheet it is said that I need a resistor like 5.1K , but it works fine without it and also only with 3 wires.
@mybotic_tech2 жыл бұрын
In the code ady set pull up, so no need resistor to make pull up.
@yochaig19572 жыл бұрын
Baga de seama ca "The third argument to "attachInterrupt" cannot be CHANGE anyway, because it will raise 40 pulses per rotation, instead of 20, as specified by the anemometer's spec.". In plus "The Rotations reset statement (Rotations = 0; //Set Rotations count to 0 ready for calculations) should be BEFORE enabling again the interrupts (sei(); //Enables interrupts).".
@mybotic_tech2 жыл бұрын
@@yochaig1957 good
@OmarZ20002 жыл бұрын
I have PR-3000-FSJT-N05V Is this steps will work with it or I should change something ?
@mybotic_tech2 жыл бұрын
I am not sure, please try it out
@OmarZ20002 жыл бұрын
@@mybotic_tech Unfortunately, I did't work
@mybotic_tech2 жыл бұрын
@@OmarZ2000 may be the concept of your sensor is different
@eng.abdullahalfuraiji43213 жыл бұрын
Does it work with 5v?
@mybotic_tech3 жыл бұрын
yes, tested, it work with 5v
@andreacecchetti6792 Жыл бұрын
Hi, thanks for your video. I have a sensor quite similar but unfortunately working on RS485 (precisely model PR-3000-FSJT-N01), working between 10-30V DC. I can power it externally obviously but is it possible to read winds data with this different model? Thank you!
@mybotic_tech Жыл бұрын
Rs485 use different communication method, it is different from this sensor...
@milanpatel73510 ай бұрын
You can use RS485 to IP - LAN (Ethernet) converter
@moonjiqgoodman2 жыл бұрын
Hi. I bought NPN anemometer from your shopee, currently Im testing to do IoT Anemometer. Is it possible to connect nodemcu esp8266 with anemometer, cause I got 0m/s output speed when use nodemcu. I tried with arduino uno, I get the exact value. Thanks.
@mybotic_tech2 жыл бұрын
mybotic.com.my/durian-uno-enhancement-of-arduino-uno-for-iot-project-education?search=Durian%20uno You need to use this, durian uno Nodemcu operating voltage 3.3v, anemometer at least 5v signal, so your nodemcu won't work
@milanpatel73511 ай бұрын
Hi, can we get windspeed data with time stamp ?
@mybotic_tech11 ай бұрын
Can, depend on your code
@sou4CRF Жыл бұрын
Does it work with arduino leonardo?
@mybotic_tech Жыл бұрын
Yes, working, the things you need to know is the interrupt pin may different from uno, you need to change the signal pin to correct interrupt pin in leonardo
@sou4CRF Жыл бұрын
@@mybotic_tech thank you :D
@mybotic_tech Жыл бұрын
@@sou4CRF thanks
@bodycall499 Жыл бұрын
Can this sensor connect with raspberry?
@mybotic_tech Жыл бұрын
sure, can, no problem
@bodycall499 Жыл бұрын
@@mybotic_tech does you have a code for python?
@juanestebanpinzonruiz48983 жыл бұрын
bro really good
@mybotic_tech3 жыл бұрын
thanks for watching
@formadiksikippolitani46933 жыл бұрын
where is the code?
@mybotic_tech3 жыл бұрын
hi, ady update the link. sorry the old link no use ady
@chilceekleinnavares53912 жыл бұрын
It doesn't work. All I'm getting is zero in both rotations and m/s
@mybotic_tech2 жыл бұрын
Please check your wiring, if still not, maybe spoil
@chilceekleinnavares53912 жыл бұрын
@@mybotic_tech the wirings are the same
@chilceekleinnavares53912 жыл бұрын
@@mybotic_tech what do you mean spoil?
@mybotic_tech2 жыл бұрын
@@chilceekleinnavares5391 means no working, you may have a new one ....
@mybotic_tech2 жыл бұрын
@@chilceekleinnavares5391 or you try to put a resistor 10k connect between signal pin and 5v, see ok or not