-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
139 lines (110 loc) · 4.17 KB
/
Copy pathindex.html
File metadata and controls
139 lines (110 loc) · 4.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!DOCTYPE html>
<html>
<head>
<title>
EMBEDDED ENTHUSIASTS
</title>
<style type="text/css">
p{
color:red;
font-size:20px;
}
#green{
color:mediumblue;
font-size:30px;
text-align: center;
}
ul{
color:lime;
font-size: 20px;
}
div{
color: red;
font-size: 20px;
}
ol{
color:yellow;
font-size: 20px;
}
h1{
color:mediumblue;
font-size:30px;
}
a{
color:yellow;
font-size:20px;
}
html{
background-color: black;
}
#warning{
font-weight: bold;
}
#instructions li{
list-style: none;
}
section.instructions a:link , section.instructions a:visited{
text-decoration: none;
background-color: yellow;
border: 1px solid blue;
color: blue;
text-align: center;
width:350px;
height:30px;
display: block;
margin-bottom:2px;
}
section.instructions a:hover,section.instructions a:active{
background-color: red;
color:lime;
}
</style>
</head>
<body>
<H1 id="green">VOICE CONTROLLED HOME AUTOMATION SYSTEM USING MICROPYTHON</H1>
<H1>Content</H1>
<section id="top">
<ol>
<li><a href="#about_the_project" title="about project">Project Description</a></li>
<li><a href="#components" title="components needed">Components Required</a></li>
<li><a href="#circuit_diagram" title="circuit">Connections</a></li>
<li><a href="#instructions" title="Instructions">Instructions</a></li>
</ol>
</section>
<section id="about_the_project">
<h1> Project Description</h1>
<p>Have you ever wondered how devices like Alexa, Google Home, control your home just by saying few words? Well here's a simple project for you to understand just that. This project makes use of the concepts of TCP-IP sockets for transfering voice commands from a server to a clent. The server could be your laptop or a raspberry pi or any devise which supports linux. The client is a microcontroller which has wifi connecting capabilities and supports micropython.Pre-requisites required are:
<ul>
<li>Basic knowledge of Python3.</li>
<li>Basic knowledge of MicroPython.</li>
<li>Basic knowledge of Few Components like NodeMCU(Esp8266), Relays, etc.</li>
<li>Basic Knowledge of Linux Commands.</li>
</ul>
</p>
</section>
<section id="components">
<H1>Components Required</H1>
<ul>
<li>Laptop or Raspberry Pi with Python 3 installed</li>
<li>Relay Module</li>
<li>ESP-8266(nodeMCU) flashed with micropython</li>
<li>Jumper Wires(F-F)</li>
<li>Power Supply(preferably a 9 volt battery)</li>
</ul>
</section>
<section id="circuit_diagram">
<h1>Circuit Diagram (Connections)</h1>
<img src="Circuit_Diagram.jpeg" width="500" height="400" alt="connections">
<div id="warning">Note: Please do this under adult supervision if you are less than 15 years of age since you are operating with AC mains.</div>
</section>
<section class="instructions" id="instructions">
<H1>Instructions</H1>
<div>For a detailed explainations about how to do this project please refer to our github repository. The following links have been added for your reference:</div>
<ul>
<li><a href="https://github.com/EmbeddedEnthusiasts/Voice-Controlled-Home-Automation-Using-MicroPython" target="_blank" title="github repository of the project"><img alt="Gitrepo" src="https://www.iconfinder.com/data/icons/black-white-social-media/64/social_media_logo_github-512.png" width="20" height="20"> Github Repository</a></li>
<li><a href="https://www.youtube.com/watch?v=7wOHrem40cE&t" target="_blank" title="video 1"><img alt="V1" src="https://cdn.jsdelivr.net/npm/simple-icons@3.7.0/icons/youtube.svg" width="20" height="20"> Video 1</a></li>
<li><a href="https://www.youtube.com/watch?v=tPlyqCsIkog&t" target="_blank" title="video 2"><img alt="V2" src="https://cdn.jsdelivr.net/npm/simple-icons@3.7.0/icons/youtube.svg" width="20" height="20"> Video 2</a></li>
</ul>
</section>
</body>
</html>