Temperature or Temperature & Humidity?
#1
Posted 06 September 2012 - 07:05 PM
When you talk EE use small words, I'm just a Software Developer
My Blog/Site and Everything Else
If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.
Oh my. So many things, so little money!!
#2
Posted 07 September 2012 - 10:42 AM
#3
Posted 07 September 2012 - 11:36 AM
#4
Posted 13 September 2012 - 11:33 PM
Something like this probe:
TempSensor (not with the 1-wire because it is not supported in the netduino hardware)
Even better if encapsulated in glass as those PH and ORP probes:
PH
ORP
BTW, PH and ORP modules are in development for a near future?
Thank you.
Paulo Norberto
#5
Posted 30 September 2012 - 05:28 PM
And here is one (DHT22 Temperature and Humidity sensor) finally working on breadboard:We've run into some issues with some of the senors...
http://www.youtube.com/watch?v=eF-dbn-b0wM
The video starts by looking at the temperature and humidity readings on a cheap domestic module purchased from Amazon. The temperature reading looks like 20.6C on the internal sensor and 20.3C on the external sensor with a relative humidity of 67%.
Moving on there's a rather fuzzy look at the voltage coming from a LM35 temperature sensor displayed on the scope. The LM35 is sitting on the breadboard beside of the DHT22. This is giving a scope reading of 208mV which translates to 20.8C.
The final part of the video shows the reading from the DHT22 shown on the Komodex Labs 4 digit seven segment display. This confirms the reading of 20.8C and gives a humidity reading of 64.7% which looks to be in the right area.
Now, where to next...
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#6
Posted 30 September 2012 - 06:08 PM
If you'd like to monitor temperature and humidity, you can do it today with the Nwazet DAQ and sensor drivers we provide for it:
- TSL2561 digital luminosity / lux / light sensor
- BMP085 Barometric Pressure/Temperature/Altitude sensor
- INA219 High Side DC Current Sensor Breakout
- Honeywell HIH-6130 temperature and humidity sensor
If you have specific needs, don't hesitate to let us know: we're developing more drivers for common I2C sensors to add to the library.
Here's a sample using the Honeywell temperature and humidity sensor:
using System; using System.Threading; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using SecretLabs.NETMF.Hardware.NetduinoGo; using Nwazet.Go.DAQ; using Honeywell; namespace Tutorials { public class I2cCommunications { public static NwazetDAQ daq = new NwazetDAQ(); public static void Main() { daq.Initialize(GoSockets.Socket1); try { var hih = new HIH613x(daq.I2cPort); hih.Read(); Debug.Print("Temp: " + hih.TemperatureCelsius + " Celsius"); Debug.Print("Humidity: " + hih.RelativeHumidityPercent + " %"); } catch (I2cException e) { Debug.Print("I2C transaction failed: " + e.Message); } } } }
- Bertrand Le Roy and JerseyTechGuy like this
#7
Posted 30 September 2012 - 06:35 PM
Nice video, Mark, thanks for sharing!The final part of the video shows the reading from the DHT22 shown on the Komodex Labs 4 digit seven segment display.
By the way, in the Module Drivers Source Code and Examples package, I include an extension method called SetTemperatureDisplay (in ModuleTestApp/SevenSegmentDisplayUtilities.cs). This extension method uses the apostrophe as a "degrees" symbol and allows you to specify a "C" or "F" to be displayed as the last digit.
Looks like there's a breakout module down there on your breadboard as well Cool stuff!
Matt
- Arron Chapman likes this
#8
Posted 30 September 2012 - 06:42 PM
That breakout module is heavily usedLooks like there's a breakout module down there on your breadboard as well Cool stuff!
Regards,
Mark
- Arron Chapman likes this
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#9
Posted 30 September 2012 - 06:57 PM
And here is one (DHT22 Temperature and Humidity sensor) finally working on breadboard:
...
Now, where to next...
How soon till I can buy these?
#10
Posted 30 September 2012 - 07:27 PM
Nice work hopefully we'll be able to get the PCBs put together quickly and we can get some prototypes out in the world.
How soon till I can buy these?
After about
When you talk EE use small words, I'm just a Software Developer
My Blog/Site and Everything Else
If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.
Oh my. So many things, so little money!!
#11
Posted 30 September 2012 - 11:08 PM
#12
Posted 30 September 2012 - 11:22 PM
Something itched about this question. I scratched. Ahhhh...
I think it's the exclusion of another option. The humidity sensor by itself. Are there occasions when just knowing humidity is useful? Or would you always want temperature too? Because I could see that having a choice about what to measure (temp or humidity or both) would be helpful.
So I'd say:
temperature - yes
humidity - yes
both - only if you can do it much cheaper than buying both of the above.
You bring an interesting point, I did do some research into doing 2 separate modules (temperature and humidity) for very low cost (Goal was ~$5) and it's not impossible. However there are 2 problems I had which led to me not wanting to go that route.
- I have a hard time seeing users not wanting Temperature along with Humidity, they are often used in a context where both are relevant.
- To use a humidity sensor correctly you need to adjust the humidity reading based on the temperature so you need to be able to sense the temperature.
If you need a humidity sensor by itself, I worked up a design that used 2 separate parts to measure humidity and temperature, the temperature sensor part could be removed (or replaced with something of lower accuracy) and it could then be used alone, I'd be happy to get that for you, just send me an email or a PM.
I'll also note that building two separate modules had some costs that were prohibitive. Some of the components (like the IDC socket) are fairly expensive and building a single module is likely to provide for a higher quality, lower cost module.
Edit: Added cost note.
Edited by Chris Walker, 01 October 2012 - 04:37 PM.
split post
When you talk EE use small words, I'm just a Software Developer
My Blog/Site and Everything Else
If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.
Oh my. So many things, so little money!!
#13
Posted 01 October 2012 - 05:48 AM
In order to get a reliable humidity measurement you normally need to apply a compensation based upon the current temperature. The DHT22 used in the example uses the current temperature when working out the humidity.Something itched about this question. I scratched. Ahhhh...
I think it's the exclusion of another option. The humidity sensor by itself. Are there occasions when just knowing humidity is useful? Or would you always want temperature too? Because I could see that having a choice about what to measure (temp or humidity or both) would be helpful.
Regards,
Mark
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#14
Posted 01 October 2012 - 08:02 AM
#15
Posted 25 June 2013 - 07:58 PM
This module might not be available to buy but a description of how to make the module is now online.
The post has a heavy software bias.
Regards,
Mark
- Gutworks likes this
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#16
Posted 25 June 2013 - 10:21 PM
#17
Posted 26 June 2013 - 06:10 AM
Jack,
Thanks, I'm glad you like the posts and I hope you find them useful. I'm going to carry on writing about electronics and software but it will probably be the last regarding the GO! and/or modules for a while.
Regards,
Mark
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#18
Posted 26 June 2013 - 09:25 AM
Mark, given your other recent posts, I understand the reasoning. Like you, I am saddened by the missed opportunity. The community cannot build Go by itself. I am, still, waiting for the official firmware.
I read the post you referenced on your blog: http://ch00ftech.com...-ive-ever-made/ and I am interested in your estimates of the time required for your work on the modules.
Jack
#19
Posted 26 June 2013 - 12:08 PM
I read the post you referenced on your blog: http://ch00ftech.com...-ive-ever-made/ and I am interested in your estimates of the time required for your work on the modules.
For the two I've put together (OutputExpander and Temperature and Humidity) they took about 30 and 50 hours respectively. This assumes that you have the base firmware sorted out. That alone took a while, don't have a number for that as it was part of The Way of the Register series and that was developed over several months whilst I worked out how to develop for the STM8S.
I'd also say that to get the modules to a point where they could be sold would take another 10 hours assuming that there were no PCB redesigns required. The remaining tasks are:
- Final component selection (best price etc)
- Final prototype
- SL approval to use the GO logo
- Production run
Of all of the above tasks I'd expect the component selection to take the most amount of my time.
Hope this helps,
Mark
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#20
Posted 27 June 2013 - 07:53 AM
Mark -- this looks like a really nice module! Thank you for sharing this.
Chris
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users