\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} 

HTML Online Editor & Compiler

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.

About HTML

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.

Syntax help

Fundamentals

  • Any HTML document must start with document declaration <!DOCTYPE html>
  • HTML documents begin with <html> and ends with </html>
  • Headings are defined with <h1> to <h6> where <h1> is the highest important heading and <h6> is the least important sub-heading.
  • Paragrahs are defined in <p>..</p> tag.
  • Links are defined in <a> tag.

    Example:

    <a href="https://onecompiler.com/html">HTML online compiler</a>
    
  • Images are defined in <img> tag, where src attribute consists of image name.
  • Buttons are defined in <button>..</button> tag
  • Lists are defined in <ul> for unordered/bullet list and <ol> for ordered/number list, and the list items are defined in <li>.

HTML Elements and Attributes

  • HTML element is everything present from start tag to end tag.
  • The text present between start and end tag is called HTML element content.
  • Anything can be a tagname but it's preferred to put the meaningful title to the content present as tag name.
  • Do not forget the end tag.
  • Elements with no content are called empty elements.
  • Elements can have attributes which provides additional information about the element.
  • In the below example, href is an attribute and a is the tag name.

    Example:

    <a href="https://onecompiler.com/html">HTML online compiler</a>
    

CSS

CSS(cascading style sheets) describes how HTML elements will look on the web page like color, font-style, font-size, background color etc.

Example:

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;
}

HTML Tables

  • HTML Tables are defined in <table> tag.
  • Table row should be defined in <tr> tag
  • Table header should be defined in <th> tag
  • Table data should be defined in <td> tag
  • Table caption should be defined in <caption> tag

HTML-Javascript

  • Javascript is used in HTML pages to make them more interactive.
  • <script> is the tag used to write scripts in HTML
  • You can either reference a external script or write script code in this tag.

Example

<script src="script.js"></script>