0092 3125718857
WhatsApp for More Details
Reinforcement Learning Based Home Automation using Arduino Test phase, srs, design phase and code final deliverable
Abstract / Introduction
Home automation may be very emerging and famous discipline. And for domestic automation IOT gadgets are used primarily. Raspberry pi and Arduino are maximum popular out of all the IOT gadgets currently getting used.
For this assignment we will be working with Arduino, Arduino have many variations and variants to be had in the market and it is pretty hard for novice to select one, for simplicity one can use Arduino Nano or Micro variant due to the fact these two editions does no longer require outside energy it could paintings with USB energy and after soldiering it may without difficulty be linked on breadboard.
For this mission some modules and sensors may be required as properly, for instance Wi-Fi module.
Functional Requirements:
1. The System could be able to control fan’s and lighting of a residence (At least 4 lights and a couple of lovers).
2. The user will be in a position to turn on and rancid the home equipment the usage of the device (input approach can be any).
Three. The system will file the day and time of the home equipment being became on or off and shop it within the database.
4. The device will train itself with the input records the use of reinforcement mastering techniques
(times of home equipment being switched).
5. The gadget will switch the home equipment routinely after two weeks of learning, but the system will nonetheless train itself in case the person change’s the time of any equipment. And this process of education will be persisted.
6. For example the consumer activates light of room 1 on Friday between 6:00PM – 6:15PM now the device is educated for this time for two weeks and could automatically switch on light on 1/3 week in between this time for every week after that however on one week in destiny the consumer activates light on 5:00PM this time is recorded as well. Now the system will transfer the mild subsequent week on previous time and if consumer does now not override this decision then 5:00 Pm time could be discarded and former choice might be stored otherwise the new time must be recorded.
Hardware: (Please word that No Hardware may be furnished by using the college) • Arduino (You also can use Raspberry pi)
• Wi-Fi Module.
• Relay switches
• Wiring and connectors.
• Components like resistors, capacitors and transistors if required.
Tools:
• Arduino IDE
• MySql database (Any different database generation can also be used)
Supervisor:
Name: Bilal Bin Umar
Email ID: bilal.Umar@vu.Edu.Pk
Skype ID: u.Bilal
please help related to this step Adopted Methodology