\documentclass[12pt]{report} \usepackage{blindtext} \usepackage{times} \usepackage{graphicx} \usepackage{geometry} \usepackage{sectsty} \usepackage{float} \usepackage{array} \usepackage[backend=biber,bibencoding=latin1]{biblatex} \chapterfont{\centering} \usepackage{enumitem} \usepackage{enumerate} \usepackage{listings} \usepackage{color} \usepackage{ragged2e} \usepackage[headheight=0pt,headsep=0pt]{geometry} \definecolor{dkgreen}{rgb}{0,0.6,0} \definecolor{gray}{rgb}{0.5,0.5,0.5} \definecolor{mauve}{rgb}{0.58,0,0.82} \lstset{ % language=Java, % the language of the code basicstyle=\footnotesize, % the size of the fonts that are used for the code numbers=left, % where to put the line-numbers numberstyle=\tiny\color{gray}, % the style that is used for the line-numbers stepnumber=1, % each line is numbered numbersep=5pt, % how far the line-numbers are from the code backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color} showspaces=false, % show spaces adding particular underscores showstringspaces=false, % underline spaces within strings showtabs=false, % show tabs within strings adding particular underscores frame=single, % adds a frame around the code rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within notblack text (e.g. commens (green here)) tabsize=2, % sets default tabsize to 2 spaces captionpos=b, % sets the caption-position to bottom breaklines=true, % sets automatic line breaking breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace title=\lstname, % show the filename of files included with \lstinputlisting; % also try caption instead of title keywordstyle=\color{blue}, % keyword style commentstyle=\color{dkgreen}, % comment style stringstyle=\color{mauve}, % string literal style escapeinside={\%*}{*)}, % if you want to add a comment within your code morekeywords={*,...} % if you want to add more keywords to the set } \geometry{a4paper,total={180mm,250mm},left=20mm,top=20mm, right=20mm} \usepackage{indentfirst} \thispagestyle{empty} \begin{document} \newpage \begin{center} \thispagestyle{empty} \LARGE{\textsc {\textbf{SMART UMBRELLA SYSTEM USING RASPBERRY PI }}}\\[0.2cm] \vspace{0.2cm} \Large{\textit{\\seminar report submitted \\in partial fulfillment of the requirement for award of the degree of}}\\[0.3cm] \Large{\textbf{\\Bachelor of Technology\\in \\Computer Science \& Engineering}} \vspace{0.5cm} \Large{\textbf{\\By}}\\[0.5cm] \begin{table}[h] \centering \Large{ \begin{tabular}{>{\bfseries}lc>{\bfseries}r} DHIREN & & (20UECS0254)\\M VAMSI KRISHNA & & (20UECS0582)\\ E JASWANTH & & (20UECS0163)\\ \end{tabular}} \end{table} \vspace{0.5cm} \large{\textit{Under the guidance of}}\\ \large{\textit{SUPERVISOR NAME,Degree.,\\ DESIGNATION }}\\ \vspace{0.5cm} \includegraphics[scale=0.3]{log.jpeg}\\ \large{\textbf{DEPARTMENT OF COMPUTER SCIENCE \& ENGINEERING}}\\ \large{\textbf{SCHOOL OF COMPUTING}}\\ \vspace{.5cm} \Large{\textbf{VEL TECH RANGARAJAN Dr.SAGUNTHALA R\&D INSTITUTE OF SCIENCE AND TECHNOLOGY\\ (Deemed to be University Estd u/s 3 of UGC Act, 1956)}}\\ \large{\textbf{CHENNAI 600 062, TAMILNADU, INDIA}} \vspace{0.5cm} \large{\textbf{\\November, 2021}}\\ \end{center} %CERTIFICATE \newpage \pagenumbering{roman} \begin{center} {\Huge \textbf{ BONAFIDE CERTIFICATE}}\\[0.5cm] \end{center} \linespread{1.5} \large{It is certified that the work contained in the seminar report titled "SMART UMBRELLA SYSTEM USING RASPBERRY PI (IN CAPITAL LETTER)" by "DHIREN & & (20UECS0254) M VAMSI KRISHNA & & (20UECS0582) E JASWANTH & & (20UECS0163)" has been carried out under my supervision and that this work has not been submitted elsewhere for a degree.} \vspace{1.5cm} \begin{flushright} \textbf{Signature of Supervisor\\Mrs. Rathipriya N \\Assitant professor\\Computer Science \& Engineering\\School of Computing\\Vel Tech Rangarajan Dr.Sagunthala R\&D\\Institute of Science and Technology\\November, 2021}\\[2.0cm] \textbf{Signature of Head of the Department\\Dr. V. Srinivasa Rao\\Professor \& Head\\Computer Science \& Engineering\\School of Computing\\Vel Tech Rangarajan Dr.Sagunthala R\&D\\Institute of Science and Technology\\November, 2021}\\ \end{flushright} %declaration \newpage \begin{center} \Huge \textbf{DECLARATION} \end{center} \linespread{1.5} \large{ We declare that this written submission represents our ideas in our own words and where others' ideas or words have been included, we have adequately cited and referenced the original sources. We also declare that we have adhered to all principles of academic honesty and integrity and have not misrepresented or fabricated or falsified any idea/data/fact/source in our submission. We understand that any violation of the above will be cause for disciplinary action by the Institute and can also evoke penal action from the sources which have thus not been properly cited or from whom proper permission has not been taken when needed.} \vspace{2.0cm} \begin{flushright} (Signature)\\ \large{DHIREN}\\ \large{Date:\hspace*{1.0cm}/\hspace*{1.0cm}/}\\[2.0cm] (Signature)\\ \large{M VAMSI KRISHNA}\\ \large{Date:\hspace*{1.0cm}/\hspace*{1.0cm}/}\\[2.0cm] (Signature)\\ \large{E JASWANTH)}\\ \large{Date:\hspace*{1.0cm}/\hspace*{1.0cm}/}\\[2.0cm] \end{flushright} \newpage %approval sheet \newpage \begin{center} \Huge\textbf{APPROVAL SHEET}\\ \vspace{1.0cm} \end{center} \linespread{1.5} \justifying{ \large{This seminar report entitled ( SMART UMBRELLA SYSTEM USING RASPBERRY PI) by (DHIREN (20UECS0254), (M VAMSI KRISHNA (20UECS0582), (E JASWANTH (20UECS0163) is approved for the degree of B.Tech in Computer Science \& Engineering.}\\} \begin{flushleft} \textbf{signature of supervisor\\Mrs. Rathipriya N\\ Assitant Professor\\Computer Science \& Engineering\\School of Computing\\Vel Tech Rangarajan Dr.Sagunthala R\&D\\Institute of Science and Technology}\\[1.0cm] \textbf{Signature of Seminar Handling Faculty\\Dr.Arun Pandian J\\ Assitant Professor\\Computer Science \& Engineering\\School of Computing\\Vel Tech Rangarajan Dr.Sagunthala R\&D\\Institute of Science and Technology}\\ \end{flushleft} \vspace{0.5cm} \begin{flushleft} \large{\textbf{Date:\hspace*{1.0cm}/\hspace*{2.0cm}/}}\\ \large{\textbf{Place:}} \end{flushleft} %acknowledgment \newpage \begin{center} \LARGE{\textbf{ACKNOWLEDGEMENT}}\\[0.5cm] \end{center} \linespread{1.13} \large{\paragraph{}We express our deepest gratitude to our respected \textbf{Founder Chancellor and President Col. Prof. Dr. R. RANGARAJAN B.E. (EEE), B.E. (MECH), M.S (AUTO). DSc., Foundress President Dr. R. SAGUNTHALA RANGARAJAN M.B.B.S.,} Chairperson Managing Trustee and Vice President.} \large{\paragraph{}We are very grateful to our beloved \textbf{Vice Chancellor Prof. S. SALIVAHANAN, Ph.D.,} for providing us with an environment to complete our seminar successfully.} \large{\paragraph{}We record indebtedness to our \textbf{Dean \& Head, Department of Computer Science \& Engineering Dr. V. SRINIVASA RAO, M.Tech., Ph.D.,} for immense care and encouragement towards us throughout the course of this seminar.} \large{\paragraph{}We take this opportunity to express our gratitude to Our Internal Supervisor \textbf{Mrs. RATHI PRIYA N,degree.,} for his/her cordial support, valuable information and guidance, he helped us in completing this seminar through various stages.} \large{\paragraph{}A special thanks to our \textbf{Seminar Coordinator Mrs. G. Tamilmani, M.E.,} for her valuable guidance and support throughout the course of the seminar.} \large{\paragraph{}We thank to our \textbf{Seminar handling Faculty Dr.ARUN PANDIAN J,degree.,} for the valuable information shared in proceeding with our seminar.} \large{\paragraph{} We thank our department faculty, supporting staff and friends for their help and guidance to complete this project. } \vspace{0.1cm} \begin{flushright} \begin{tabular}{>{\bfseries}lc>{\bfseries}r} DHIREN & & (20UECS0254)\\M VAMSI KRISHNA & & (20UECS0582)\\E JASWANTH & & (20UESC0163)\\ \end{tabular} \end{flushright} %ABSTRACT \newpage \begin{center} \vspace{2cm} \Huge{\textbf{ABSTRACT}}\\[0.5cm] \end{center} \begin{center} \addtocontents{toc}{~\hfill\textbf{Page.No}\par} \addcontentsline{toc}{chapter}{ABSTRACT} \addtocontents{toc}{\protect\thispagestyle{empty}} \end{center} \Large{\paragraph{ } }\\ This paper presents the development of a smart umbrella system using IOT, which can measure rainfall and it can predict the weather condition with the notion in your smartphone. It's about the real-time weather condition. In this project, you are going to learn about how to make a smart umbrella using IOT that will be connected to Wi-Fi. It can notify you before about the climate by giving audio output of the weather conditions. Which is being implemented using the smart sensor like humidity sensor, temperature sensor, Light sensor which will act as Wireless Sensor Network (WSN) and are connected to a single board computer i.e. Raspberry pi which will store all the sensor data using SPI protocol and will send it to the server from where we can get the update of the weather condition at the place you are. A software i.e. ESPEAK will be useful which will give the audio output of the weather condition with a buzzer alert if any unconditional weather. A webpage in made where all the weather conditions will be updated and can be used or can be connected to any device to know the status of that area. \noindent \textbf{Keywords: Wireless Sensor Network,Humidity Sensor,Temperature Sensor,light Sensor,SPI Protocol.} \textbf{} %list of abbreviation \newpage \newlist{abbrv}{itemize}{1} \setlist[abbrv,1]{label=,labelwidth=1in,align=parleft,itemsep=0.1\baselineskip,leftmargin=!} \chapter*{LIST OF ACRONYMS AND ABBREVIATIONS} \chaptermark{LIST OF ACRONYMS AND ABBREVIATIONS} \addcontentsline{toc}{chapter}{LIST OF ACRONYMS AND ABBREVIATIONS} \begin{abbrv} \item[WSN] Wireless Sensor Network \item[SPI] Serial Peripheral Interface \item[IOT] Internet of Things \end{abbrv} \newpage \renewcommand*\contentsname{TABLE OF CONTENTS} %\addtocontents{toc}{\textbf{CONTENT} \hfill \textbf{PAGE NO.}} \tableofcontents \addtocontents{toc}{\protect\pagestyle{empty}} \thispagestyle{empty} %introduction \chapter{INTRODUCTION} \pagenumbering{arabic} \section{Introduction} 1.Weather condition plays an important role in our daily life as weather and climate are the most ubiquitous factors for home and environment planning.\\ 2.Moreover, the tremendous development of Internet nowadays made possible to monitor weather conditions and collect the respective data in-situation. \\ 3.All the objects, sensors and devices can be linked through Internet to share and analyze the data collected at various locations. \\ 4.he Internet of Things (IoT) can be much more extensive in predicting and knowing the weath-er conditions in particular place by connecting this weather station to the Internet. \\ 5.The climate in general is capricious that is hard to predict nowa-days. \\ 6.With advanced technology to help humanity and bring convenience to the society, it is now the time for the weather broadcasting to be implemented into mobile phone instead of keep checking through only television or radio.\\ 7.However, with the mo-bile weather checking system we have in this era still often we see people rushing for schedule under the rain without umbrella; laun-dries are still showering by rain; home planted plants are wilted due to the hot and dry weather. Therefore, the objective of this project is to create an online weather system which enables user to check real time weather parameters of a place anytime and anywhere with just a few but-tons click. \\ 8.0n top of that, people will receive real time notification or reminder. Weather prediction will be done which allows users to get themselves prepared for their plans in the current weather. Google Cloud platform is chosen because it is easy to set up, easy to run, and with security built in features.\\ 9.It will be used to do data analysis and building a mobile weather checking applications. \linespread{1.5} \section{Aim of the Seminar} The aim of the project is to develop a smart umbrella system using IOT, which can measure rainfall and it can predict the weather condition with the notion in your smartphone. It's about the real-time weather condition and it can be designed using Raspberry Pi. \section{Scope of the Seminar} 1.Using this smart umbrella we can save the crops from unwanted and from unseasonable rains.\\ 2.It has used to multipurpose outlets to charge mobile like power bank also umbrella link with GPS through coding . so we track location of umbrella for another purpose.\\ 3.As we see now traffic signals indicating light are place center at the square .Traffic police are standing in the sun in high temperature this causes to body from radiations from sun rays for using umbrella we prevent traffic control police from the high temperature.\\ \section{Methodology} we are using two methodologies in this project\\ 1.Umbrella section \\ 2.Mobile section\\ %literature review \chapter{LITERATURE REVIEW} \linespread{1.5} \includegraphics[scale=0.9]{survey.JPG} \begin{center} Table 1: literature Survey \end{center} %SEMINAR DESCRIPTION \chapter{SEMINAR DESCRIPTION} \linespread{1.5} \section{Existing System} In the existing system, all weather prediction and environmental change are done manually and people are using some websites or cloud to know the weather condition of a particular city not even area. \subsubsection{Advantages} 1.Audio output provided.\\ 2.Accuracy of output is increased.\\ 3.No manpower required.\\ 4.It is a cost effective system.\\ \subsubsection{Disadvantages} 1.It does not replace the computer, and the processor is not as fast.\\ 2.Not compatible with the other operating systems such as Windows.\\ 3.They can tailor to their own needs and tastes.\\ 4.It is a time consuming.\\ \section{Feasibility Study} In this system, both sensors and weather forecasting ESPEAK module is used in order to give perfect weather condition as audio throughout the whole time which is very important and a step towards the digital world where we don’t have to depend on any in built cloud or website to know the weather status. \chapter{ METHODOLOGIES } \linespread{1.5} \section{ METHODOLOGY 1} The Integrated system consists of two sections Umbrella section where other hardware components connected to Raspberry Pi board and Mobile section mainly deals with the output results in Smart phone. \includegraphics[scale=1.0]{umbrella.JPG} \section{ METHODOLOGY 2 } In the system Hardware of the system contains Raspberry pi controller, sensors such as Temperature, Humidity, Level and Gas sensors, ICs, LED with board. The system design uses Raspberry pi board as a input and output devices connecting ports. The monitor is connected as a display screen of input and output instructions. Less than 1A power supply connected to the controller.\\ \includegraphics[scale=1.0]{mobile.JPG} \chapter{RESULTS AND DISCUSSIONS} \linespread{1.5} Thus we provided a new concept and implemented an IoT based Integrated system for umbrella. we proposed a Regional navigator system to guide a way to the customer‟s destination location with LED intimation and audio response for the direction to prevent safety accident which occurs when the customer sees the screen of smartphone for navigation. We also proposed a weather prediction approach as a seasons management in the integrated system to find the weather conditions. In future work, we will study the interaction between the umbrella and various IoT devices to implement it as a “Smart Umbrella Based on Internet of Things” and the development of detachable umbrella module to increase the usability. \chapter{CONCLUSION AND FUTURE ENHANCEMENTS} \linespread{1.5} \section{Conclusion} This system is a step towards the digitalized world to make the Smart umbrella which will give the weather condition of that area using a WSN with audio output and will give alert in case of any unconditional weather with a buzzer and let us know what is unconditional as a audio output \section{Future Enhancements} 1.It can predict the weather condition with the notion in your smartphone.\\ 2.ESPEAK module is used in order to give perfect weather condition as audio throughout the whole time.\\ 3.It is used to predict the climate change as well as atmospheric changes throughout the time by using a smart E-Umbrella. \addcontentsline{toc}{chapter}{References} \renewcommand\bibname{Reference} \begin{thebibliography}{9} \bibitem{latexcompanion} \text{ [1] “SMART UMBRELLA FOR SAFETY DIRECTIONS ON INTERNET OF THINGS” in 2017 IEEE International Conference on Consumer Electronics (ICCE) \\ [2] S. Haga, A. Sano, Y. Sekine, H. Sato, S. Yamaguchi, K. Masuda, "EFFECTS OF USING A SMART PHONE ON PEDESTRIANS", Attention and Walking. Procedia Manufacturing, vol. 3, pp. 2574-2580, 2015.\\ [3] S. Jeon, C. Lee, Y. Han, D. Seo, I. Jung, "MINT: MIDDLEWARE FOR COOPERATIVE INTERACTIONS OF THINGS", 2016 IEEE International Conference on Consumer Electronics (ICCE), pp. 127-128, Jan.2016.}\\\\ \\ \end{thebibliography} \end{document}
Write, Run & Share HTML code online using OneCompiler's HTML online Code editor for free. It's one of the robust, feature-rich online Code editor for HTML language, running on the latest version HTML5. Getting started with the OneCompiler's HTML compiler is simple and pretty fast. The editor shows sample boilerplate code when you choose language as HTML
. You can also specify the stylesheet information in styles.css
tab and scripts information in scripts.js
tab and start coding.
HTML(Hyper Text Markup language) is the standard markup language for Web pages, was created by Berners-Lee in the year 1991. Almost every web page over internet might be using HTML.
<!DOCTYPE html>
<html>
and ends with </html>
<h1>
to <h6>
where <h1>
is the highest important heading and <h6>
is the least important sub-heading.<p>..</p>
tag.<a>
tag.
<a href="https://onecompiler.com/html">HTML online compiler</a>
<img>
tag, where src
attribute consists of image name.<button>..</button>
tag<ul>
for unordered/bullet list and <ol>
for ordered/number list, and the list items are defined in <li>
.<a href="https://onecompiler.com/html">HTML online compiler</a>
CSS(cascading style sheets) describes how HTML elements will look on the web page like color, font-style, font-size, background color etc.
Below is a sample style sheet which displays heading in green and in Candara font with padding space of 25px.
body{
padding: 25px;
}
.title {
color: #228B22;
font-family: Candara;
}
<table>
tag.<tr>
tag<th>
tag<td>
tag<caption>
tag<script>
is the tag used to write scripts in HTML<script src="script.js"></script>