Arduin-home-automation

by manu4371 in Circuits > Arduino

850 Views, 4 Favorites, 0 Comments

Arduin-home-automation

IMG_3309.JPG

In this Instructable I will tell you about an example of home automation controlled by a ZELIO SR3 PLC and Arduino boards used to measure and control light, heat and humidity.

This system is used by my students to learn basics of automation.

The System Organization and the Schematic

operatingPART.jpg

The ZELIO PLC is the master of this system in which you have to download a program made under ZELIO SOFT 2 software (Free). This PLC is combined with 2 additional cards:

-one to communicate in MODBUS RTU with the HMI

-an other one including analog 0/10V inputs and outputs.

The Industrial HMI

I wired a COOLMAY MT6050HA HMI according to the supplied schematic and tutorial. I give you too, the HMI program and the Zelio program.

The Arduino Clone Boards

SENSORdcdimmer.jpg
AC DIMMER.jpg
DHT22lux arduino.jpg
Dimmer12VLED.jpg
DimmerHEATER.jpg

I used 3 Arduino clone boards:

-as a 0/10V to 0/12V DC dimmer for Led lamps

-as a measurement system for °C/%/Lux to three analog 0/10V DC outputs.

-as a 0/10V to 0/230V AC dimmer for the heater.

They are only slave with no other functions programed.

An Example of a Project

Just an example sheet files project given to my students.

Conclusion

It's a very robust system but If you have got some communication problems with the 0/10V outputs/inputs due to EMC interferences (for long wires), I advise you to use shielded cables.

Thanx to all valuable instructables all over the net.