Project Description: A home automation system controls home attributes such as lighting, climate, entertainment systems, and appliances. It may also include home security such as access control using face recognition and alarm systems.
For my project, I’ve created a home automation system using pictoblox software and used various in-built extensions provided by the software, like, Face Recognition, Speech Detection and Object Detection.
1) Face Recognition: For creating the home security system, Face Recognition extension has been used. The system stores the face of the owner and only lets the owner enter the home when the face is matched.
2) Speech Detection: In order to control several home attributes, Speech Detection extension has been used. When the user says “Turn on the light”, the light is switched on. Similarly, the user can also switch off the appliances by saying “Turn off the light”. This extension has also been used to implement the working of fan and radio.
3) Object Detection: The user can order the sprite to bring any particular item. This is executed using the Object Detection extension. When the user says “Bring me the apple”, the sprite detects the apple in the backdrop and bring it to the user. Similarly, when the user says “Bring me the orange”, the sprite detects the orange in the backdrop and bring it to the user.