I'm new to the forum and I'm interested in arduino systems.
In short:
I want to mount in each room (dormitory, staircase, cellar, bathroom, hall, etc.) a house arduino system that will show me in a display:
Time
room temperature
outside temperature
humidity in the room
And all of these data can be viewed simultaneously (temperature and humidity) on a screen (perhaps in the technical room)
The whole system is wireless and eventually can access it from the outside via the internet.
This is the theme ........
What components are needed to "assemble" the system and how to assemble .... if I do not dream too much?
Programming still does not require details because I have to see what costs are on the components.
Not hard to do.
The hardest part is communication - give a look at the ESP8266 (development boards include NodeMCU and WeMOS). More than enough pins for your needs, and built-in WiFi.
Time: fetch current time through NTP.
Room temperature & humidity: use a DHT22 or BME280.
Outside temperature: separate device; connects to the outdoor probe; acts as server where the other devices can request this data from.
LCD: a 1602 maybe?
That's all you need, except for a nice case and appropriate power supply - a 5V USB charger will do great.
The easiest approach is to use commercially available wireless environment sensors in each room, and have one Arduino receive the messages and summarize the results.
Many of the sensors (e.g. from LaCrosse, AcuRite, Oregon Scientific, etc.) are cheap, very reliable, have been hacked and are readable with a cheap 315 or 433 MHz receiver and Arduino board. Google a bit for lots of ideas.
Here is a big open source project that reads many of them. Here is how to hack others.
corneln:
Thanks for the reply.
I am really very beginner. Can you detail me exactly what components I need (lcd, sensor) etc?
Start with a search on Amazon, E-bay, Adafruit or Sparkfun and see what you like price/feature wise.
Did you by chance not read my reply at #1? Suggestions are there.
to see outside temperature I need an ESP8266 and a DHT22 temperature sensor
to see in each room temperature (IN & OUT), humidity and clock, I need an ESP8266, a DHT22 temperature / humidity sensor, a clock for NTP and a 128x64 LCD.
To view all the rooms simultaneously in a room, I need an ESP8266, a DHT22 temperature / humidity sensor for the REAR CAMERA, and a large LCD so I can see all the monitors at the same time.
NTP = Network Time Protocol. You get your time from an atomic clock somewhere on the world. Other than that, pretty much so.
You may connect the outdoor sensor to one of the indoor sensor modules, of course. Whatever convenient for you. Anyway, start with a single module, get that working first. Then you know what you really need, and build the rest.
Looks pretty much like what you were looking for - just be prepared for having some of the parts you buy now end up in your to-be-formed collection of unused components.
We all have such collections. Very convenient for future projects.
What do you define as "outside temperature"? Air temperature is very different from surface temperature
which is very different from meterological temperature (which requires a proper setup with an Stevenson screen
to measure consistently).
Basically a Stevenson screen arrangement then - note this doesn't report ground frost, should that be
of interest, but is a lot more consistent between locations when the sun is out. It might be interesting
to also record sunlight intensity in a location that's never shaded as that gives useful information about
insolation (not to be confused with insulation!)
You don't need more than one clock for a WSN, since you are getting every measurement in realtime,
which means WS nodes can be very simple and stateless. If you want confidentiality or authentication
though, things are more complicated and NTP makes sense for timestamping to prevent replay
attacks.