💬 Air Humidity Sensor - DHT
-
Hi,
I would like to use this example and reduce power consumtion by removing the regulator on the mini Pro and the power led.
If we remove the regulator, we can power the board with 3V on Vcc. It will be OK for the mini pro and the NRF but the DHT22 needs 3.3V minimum. The solution will consist to use a step up boost module. What is the current consumtion of the step up boost?@Digdogger
Out of curiosity, do you expect there to be a big savings in power consumption by removing the regulator and power LED? I've never used the Mini Pro (the smallest I get to is the Nano) but I understand it already is very efficient with power usage. -
@Digdogger
Out of curiosity, do you expect there to be a big savings in power consumption by removing the regulator and power LED? I've never used the Mini Pro (the smallest I get to is the Nano) but I understand it already is very efficient with power usage.@jwosnick
Arduino is efficient for a live node, but for a battery powered sleeping node voltage regulators have a small drain on battery; led also consumes some power. The Nano has also the usb chip that is powered but not used that also increases battery drain. So, as rule of thumb, everything that is not really used/necessary will drain some battery over time. -
@Digdogger
Out of curiosity, do you expect there to be a big savings in power consumption by removing the regulator and power LED? I've never used the Mini Pro (the smallest I get to is the Nano) but I understand it already is very efficient with power usage. -
@jwosnick with the led and regulator, battery life on 2xAA is about three weeks. Removing them will usually give you 2-5 years.
Thank you. I didn't realize the differences were so stark.
I have some Pro Mini 3.3V units on order and hope to convert my sensors to that platform, when they arrive.
-
@hashem25 said in 💬 Air Humidity Sensor:
hello I ran it but i didnt see anthing except the garbage in com monitor
Hello, you need to change the baud rate at the bottom right of the Arduino serial monitor window until you see clear text.
-
This example doesn't seem to be included in the latest library version - am I being blind or is this deliberate?
-
@ianatkin that is correct. Follow the instructions under the "Example" headline on the build page.
@mfalkvidd Thanks :)
-
@mfalkvidd Thanks :)
-
Is it the same code that i will burn to the controller circuit. Can someone help me with a little explanation on the code for the controller circuit so as to be receiving the temperature values
-
Hi ! Thank's for working :)
I add the libraries in "MySensors external examples" to Arduino IDE but when I want to compile I have this one log error :DhtTemperatureAndHumiditySensor.ino:43:25: fatal error: MySensors.h: No such file or directory
compilation terminated.In MySensors folder's libraries, I have a MySensor.h, without 's' . This is one? Do I forget something?
Thanks
-
Hi ! Thank's for working :)
I add the libraries in "MySensors external examples" to Arduino IDE but when I want to compile I have this one log error :DhtTemperatureAndHumiditySensor.ino:43:25: fatal error: MySensors.h: No such file or directory
compilation terminated.In MySensors folder's libraries, I have a MySensor.h, without 's' . This is one? Do I forget something?
Thanks
-
Please can someone help me on how I can be able to access the temperature and humidity data sent by the sensor on the gateway. I am recently working on sending temperature and humidity data to a controller. I used the above .ino code( /mysensors/MySensorsArduinoExamples/examples/DhtTemperatureAndHumiditySensor/DhtTemperatureAndHumiditySensor.ino) as it is and ensured my data pin is pin3 and for my gateway am using this(/mysensors/MySensors/examples/GatewayW5100/GatewayW5100.ino). I did not make any changes on both codes as i am new and do not have knowledge of what to do. I was receiving the following on the sensor serial monitor
0 MCO:BGN:INIT NODE,CP=RNNNA--,VER=2.1.1
3 TSM:INIT
4 TSF:WUR:MS=0
11 TSM:INIT:TSP OK
13 TSM:FPAR
15 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
2022 !TSM:FPAR:NO REPLY
2024 TSM:FPAR
2026 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
4034 !TSM:FPAR:NO REPLY
4036 TSM:FPAR
5636 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
7644 !TSM:FPAR:NO REPLY
7646 TSM:FPAR
7648 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
9656 !TSM:FPAR:FAIL
9657 TSM:FAIL:CNT=1
9659 TSM:FAIL:PDT
19662 TSM:FAIL:RE-INIT
19664 TSM:INIT
19672 TSM:INIT:TSP OK
19674 TSM:FPAR
19676 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
21684 !TSM:FPAR:NO REPLY
21686 TSM:FPAR
21688 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
23696 !TSM:FPAR:NO REPLY
23698 TSM:FPAR
23700 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
25708 !TSM:FPAR:NO REPLY
25710 TSM:FPAR
27310 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
29318 !TSM:FPAR:FAIL
29319 TSM:FAIL:CNT=2
29321 TSM:FAIL:PDT
39324 TSM:FAIL:RE-INIT
39326 TSM:INIT
39333 TSM:INIT:TSP OK
39335 TSM:FPAR
39337 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
41346 !TSM:FPAR:NO REPLY
41348 TSM:FPAR
41357 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
43365 !TSM:FPAR:NO REPLY
43367 TSM:FPAR
43397 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
45405 !TSM:FPAR:NO REPLY
45407 TSM:FPAR
45409 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
47417 !TSM:FPAR:FAIL
47418 TSM:FAIL:CNT=3
47420 TSM:FAIL:PDT
57423 TSM:FAIL:RE-INIT
57425 TSM:INIT
57433 TSM:INIT:TSP OK
57435 TSM:FPAR
57437 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
59445 !TSM:FPAR:NO REPLY
59447 TSM:FPAR
59456 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
61464 !TSM:FPAR:NO REPLY
61466 TSM:FPAR
61475 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
63484 !TSM:FPAR:NO REPLY
63486 TSM:FPAR
63489 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
65497 !TSM:FPAR:FAIL
65498 TSM:FAIL:CNT=4
65500 TSM:FAIL:PDT
75503 TSM:FAIL:RE-INIT
75505 TSM:INIT
75512 TSM:INIT:TSP OK
75514 TSM:FPAR
75516 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
77526 !TSM:FPAR:NO REPLY
77528 TSM:FPAR
77537 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
79545 !TSM:FPAR:NO REPLY
79547 TSM:FPAR
79556 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
81564 !TSM:FPAR:NO REPLY
81566 TSM:FPAR
81568 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
83576 !TSM:FPAR:FAIL
83577 TSM:FAIL:CNT=5
83579 TSM:FAIL:PDT
93582 TSM:FAIL:RE-INIT
93584 TSM:INIT
93591 TSM:INIT:TSP OK
93593 TSM:FPAR
93595 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
95603 !TSM:FPAR:NO REPLY
95605 TSM:FPAR
95618 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
97625 !TSM:FPAR:NO REPLY
97627 TSM:FPAR
97637 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
99645 !TSM:FPAR:NO REPLY
99647 TSM:FPAR
99649 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
101657 !TSM:FPAR:FAIL
101659 TSM:FAIL:CNT=6
101661 TSM:FAIL:PDT
111664 TSM:FAIL:RE-INIT
111666 TSM:INIT
111673 TSM:INIT:TSP OK
111675 TSM:FPAR
111678 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
113685 !TSM:FPAR:NO REPLY
113687 TSM:FPAR
113700 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
115709 !TSM:FPAR:NO REPLY
115712 TSM:FPAR
115720 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
117728 !TSM:FPAR:NO REPLY
117730 TSM:FPAR
and on the gateway monitor i received this:0;255;3;0;9;MCO:BGN:INIT GW,CP=RNNGA--,VER=2.1.1
0;255;3;0;9;TSM:INIT
0;255;3;0;9;TSF:WUR:MS=0
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=1
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=2
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=3
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=4
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=5
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=6
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDTPlease can someone tell me what to do and how I can access the sent temperature and humidity value at the gateway. If there is further code to add to the one I have referenced, please do let me know.
Thanks -
Please can someone help me on how I can be able to access the temperature and humidity data sent by the sensor on the gateway. I am recently working on sending temperature and humidity data to a controller. I used the above .ino code( /mysensors/MySensorsArduinoExamples/examples/DhtTemperatureAndHumiditySensor/DhtTemperatureAndHumiditySensor.ino) as it is and ensured my data pin is pin3 and for my gateway am using this(/mysensors/MySensors/examples/GatewayW5100/GatewayW5100.ino). I did not make any changes on both codes as i am new and do not have knowledge of what to do. I was receiving the following on the sensor serial monitor
0 MCO:BGN:INIT NODE,CP=RNNNA--,VER=2.1.1
3 TSM:INIT
4 TSF:WUR:MS=0
11 TSM:INIT:TSP OK
13 TSM:FPAR
15 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
2022 !TSM:FPAR:NO REPLY
2024 TSM:FPAR
2026 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
4034 !TSM:FPAR:NO REPLY
4036 TSM:FPAR
5636 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
7644 !TSM:FPAR:NO REPLY
7646 TSM:FPAR
7648 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
9656 !TSM:FPAR:FAIL
9657 TSM:FAIL:CNT=1
9659 TSM:FAIL:PDT
19662 TSM:FAIL:RE-INIT
19664 TSM:INIT
19672 TSM:INIT:TSP OK
19674 TSM:FPAR
19676 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
21684 !TSM:FPAR:NO REPLY
21686 TSM:FPAR
21688 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
23696 !TSM:FPAR:NO REPLY
23698 TSM:FPAR
23700 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
25708 !TSM:FPAR:NO REPLY
25710 TSM:FPAR
27310 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
29318 !TSM:FPAR:FAIL
29319 TSM:FAIL:CNT=2
29321 TSM:FAIL:PDT
39324 TSM:FAIL:RE-INIT
39326 TSM:INIT
39333 TSM:INIT:TSP OK
39335 TSM:FPAR
39337 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
41346 !TSM:FPAR:NO REPLY
41348 TSM:FPAR
41357 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
43365 !TSM:FPAR:NO REPLY
43367 TSM:FPAR
43397 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
45405 !TSM:FPAR:NO REPLY
45407 TSM:FPAR
45409 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
47417 !TSM:FPAR:FAIL
47418 TSM:FAIL:CNT=3
47420 TSM:FAIL:PDT
57423 TSM:FAIL:RE-INIT
57425 TSM:INIT
57433 TSM:INIT:TSP OK
57435 TSM:FPAR
57437 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
59445 !TSM:FPAR:NO REPLY
59447 TSM:FPAR
59456 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
61464 !TSM:FPAR:NO REPLY
61466 TSM:FPAR
61475 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
63484 !TSM:FPAR:NO REPLY
63486 TSM:FPAR
63489 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
65497 !TSM:FPAR:FAIL
65498 TSM:FAIL:CNT=4
65500 TSM:FAIL:PDT
75503 TSM:FAIL:RE-INIT
75505 TSM:INIT
75512 TSM:INIT:TSP OK
75514 TSM:FPAR
75516 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
77526 !TSM:FPAR:NO REPLY
77528 TSM:FPAR
77537 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
79545 !TSM:FPAR:NO REPLY
79547 TSM:FPAR
79556 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
81564 !TSM:FPAR:NO REPLY
81566 TSM:FPAR
81568 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
83576 !TSM:FPAR:FAIL
83577 TSM:FAIL:CNT=5
83579 TSM:FAIL:PDT
93582 TSM:FAIL:RE-INIT
93584 TSM:INIT
93591 TSM:INIT:TSP OK
93593 TSM:FPAR
93595 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
95603 !TSM:FPAR:NO REPLY
95605 TSM:FPAR
95618 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
97625 !TSM:FPAR:NO REPLY
97627 TSM:FPAR
97637 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
99645 !TSM:FPAR:NO REPLY
99647 TSM:FPAR
99649 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
101657 !TSM:FPAR:FAIL
101659 TSM:FAIL:CNT=6
101661 TSM:FAIL:PDT
111664 TSM:FAIL:RE-INIT
111666 TSM:INIT
111673 TSM:INIT:TSP OK
111675 TSM:FPAR
111678 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
113685 !TSM:FPAR:NO REPLY
113687 TSM:FPAR
113700 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
115709 !TSM:FPAR:NO REPLY
115712 TSM:FPAR
115720 TSF:MSG:SEND,255-255-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
117728 !TSM:FPAR:NO REPLY
117730 TSM:FPAR
and on the gateway monitor i received this:0;255;3;0;9;MCO:BGN:INIT GW,CP=RNNGA--,VER=2.1.1
0;255;3;0;9;TSM:INIT
0;255;3;0;9;TSF:WUR:MS=0
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=1
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=2
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=3
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=4
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=5
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=6
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDT
0;255;3;0;9;TSM:FAIL:RE-INIT
0;255;3;0;9;TSM:INIT
0;255;3;0;9;!TSM:INIT:TSP FAIL
0;255;3;0;9;TSM:FAIL:CNT=7
0;255;3;0;9;TSM:FAIL:PDTPlease can someone tell me what to do and how I can access the sent temperature and humidity value at the gateway. If there is further code to add to the one I have referenced, please do let me know.
ThanksTSM:INIT:TSP FAIL
@godwinguru - your radio on the gw isnt initialised.
Check wiring and power.