SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1
Embedded Web server using TCP/IP protocol
Prof. C.R. Dongarsane1.Mr.Khandekar Ketan Ramesh.2
Mr. Ingavale Tejas Ramesh3 Mr. Havaldar Amar Dilip4
Sanjeevan Engineering Institute & Technology, Panhala.Department of E&TC
Abstract- This paper presents for comfort and
security low purpose having low cost
Industrial Control & Monitoring system using
Raspberry Pi programming based Website.
This system requires Microcontroller based
web server. This proposed system easy to
handle industrial appliances such as fan,
sprinkler etc. Industrial control and
monitoring system we using the sensors,
temperature, humidity and current.
Industrial automation allow to increasing
work efficiency, comfort and security To
control real time parameters using internet
we used a Raspberry Pi to configure and set
up a web server with an IP address and port
forwarding, which would allow access from
another source connected to a network .Here
we are using TCP/IP a very famous protocol
to transmit data through internet.
Keywords: Web server, Raspberry pi
I. INTRODUCTION
Raspberry Pi is almost a micro-computer. It
was invented by Eben Upton. This tiny computer
is just $35 and is sparking a revolution. There is
a large user community of Raspberry Pi,
although, it was launched just recently on
February, 29th 2012. To control real time
parameters from a distance using internet We
planned to use a Raspberry Pi to configure and
set up a web server with an IP address and port
forwarding, which would allow access from
another source connected to a network. The web
server will have minimal features; We planned to
build such a network system that can be used by
small scale industries to control real time
parameters such as temperature, humidity, etc.
We are going to use HTML programming to
develop a web page and python programming
language to program raspberry pi.
A website developed using HTML language
going to be burnt in Raspberry Pi. For
programming the Raspberry Pi and controlling
parameter We have used Python programming
Language. Hence embedded web server is a cost
efficient solution for the Real web server and is
very useful for small scale industries.
II. PROBLEM DEFINATION
An embedded web server should use the HTTP
protocol to transmit Web pages from the
embedded system to the web browser and to
transmit form data back to the embedded system
attached to the appliance. The embedded system
requires a network interface, such as Ethernet, a
TCP/IP protocol stack, embedded web server
software and static and dynamic web pages that
form the user interface for that specific device.
Because the embedded systems have limited
CPU and memory resources and these resources
are mostly used by real-time applications, end-
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1098
users may have to wait up to few seconds for an
HTTP response. Multi-threading should be
employed in the embedded systems to avoid
slow response. Moreover
Fig1- System architecture of the proposed
embedded web server.
III. CONCEPTUAL ARCHITECTURE
This proposed architecture is divided into 3
parts: Remote environment; Raspberry pi
gateway & home internet connectivity shown in
figure.
fig2. Conceptual Architecture
We collected real time sensor information using
sensors. Temperature sensor (MCP9700),
Humidity sensor(SY-HS-220), PIR sensor(GH-
718-human INDI) senses real tome information
of temperature, humidity and motion of human
being These signals are sent to raspberry Pi
using analog to digital converter ADC. Raspberry
Pi manipulates this information and according to
given program and conditions it switches relays
using ULN2803. These relays are connected to
output parameters respectively sprinkler,
artificial cooler and door Lock driver.
The website is burnt into Raspberry Pi,
information collected by the sensors is sent on
website. Also from website we can control the
output parameters by switching relays off and
on.
IV. DESIGN IMPLEMENTATION
FLOW CHART FOR WEBSERVER
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1099
V. SETTING UP RASPBERRY PI AS A
WEBSERVER
To begin the process of configuring a Raspberry
Pi to work as web server, an Operating System of
a Linux Distribution, called RASBIAN, specifically
created for the Raspberry Pi, was downloaded
onto an SD memory card with at least 4 GB of
memory, via another computer, and inserted into
the Raspberry PI . Details of the completed
installation can be viewed by opening the
website [1] and logging in with the correct user
credentials. A Windows Distribution or a Mac OS
X can be installed instead, Linux was a personal
preference. And now RASBIAN is the official
operating system for Raspberry Pi.
There are many different methods to finish the
configuration and installations of your
Raspberry Pi to make it work as a web server, we
will stick to the methods we used to accomplish
this, if you are interested in other methods they
are easily found all over the internet. The rest
can be accomplished through following simple
instructions or tutorials online. Since we enabled
SSH we were then able to use to finish the setup
and installations from a laptop [7]. We used the
CMD console to access the pi with SSH and used
SUDO and Linux bash commands. As mentioned
earlier, we used port forwarding to access the
Raspberry PI from another source; another
computer, phone, etc. To do this, the source
would have to attempt to gain access through the
router where the Raspberry Pi is connected This
can be accomplished by typing in the Public IP
address 75.142.152.19 and either port 80, 21, 22,
or 23 into the URL bar as so: 75.142.152.19:80.
This will forward any traffic attempting to access
the Public IP address towards the Local/Private
IP address 192.168.1.6 of Raspberry PI, thus
granting us remote access to the Raspberry Pi
and its contents.
Fig3. Setting up raspberry pi
VI. ADVANTAGES
Circuit is portable and could be used anywhere.
The size of a raspberry pi is of credit card size.
Also automatic controlling of circuit reduce
manpower. Cost is less to create a embedded
web server hence rather than buying a real
costly web server a embedded web server is a
cost efficient solution.
VII.CONCLUSION
We were to setup a web server in very small
budget. So we planned to use a Raspberry Pi to
configure and set up web server with an IP
address and port forwarding, which would allow
access from another source connected to a
network. In this case the given web server has
minimal features. The main focus is more on the
development and configuration process with a
very fundamental format that makes it easy to
understand and simple to teach to someone who
has little to no experience setting up and
configuring a web server with a Raspberry Pi.
We used very basic Python commands, some
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1100
Linux fundamental commands, and some HTML
language basics
VII.FUTURE SCOPE
This System can be used as a cloud storage. A
download and upload link can be provided to the
website and this server can also be used as a
cloud storage. We can interface more sensors
and control processes. We have use to two
sensors. Also to make it very simple it can be
used just as just a monitoring system
REFERENCES
[1] Web Server for Embedded Systems, Klaus-D.
Walter, 2005
[2] G. -J. Han, M. Guan and H. Zhao. “EWS:
Providing In-ternet Connectivity for non-PC
Devices,” 2004 IEEE In-ternet Conference on
Networking, Sensing and Control (IEEE
ICNSC'04), Taipei, Taiwan, Vol. 1, March 21 -
23, 2004, pp. 349-354.
[3] Rasppiserver.no-ip.org/phpmyadmin Last
visited Feb 2015
[4] http://www.scribd.com/doc/255957808/R
aspberry-Pi- for-Beginners-Revised. Last
visited March 26th 2015
[5] X. Peng, J. W. Xia and J. M. Liao, “An
Embedded Inter-net Interface System,”
Mobile Robots, Vol. 8, No. 2, 2001, pp. 520-
531.
[6] Patinge S, Suryawanshi Y, Kakde S. Design of
ARM based data acquisition and control
using GSM and TCP/IP Network. 2013 IEEE
International Conference on Computational
Intelligence and Computing Research
(ICCIC); 2013.
[7] M Poongothai. ARM embedded web server
based on DAC system. 2011 IEEE
International Conference on Process
Automation, Control and Computing (PACC);
2011.

More Related Content

What's hot

Multiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCsMultiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCsSilicon Labs
 
Router CPU Load in Home Networks
Router CPU Load in Home NetworksRouter CPU Load in Home Networks
Router CPU Load in Home NetworksSilicon Labs
 
Developing Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemDeveloping Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemSilicon Labs
 
Ccna 4 Chapter 5 V4.0 Answers
Ccna 4 Chapter 5 V4.0 AnswersCcna 4 Chapter 5 V4.0 Answers
Ccna 4 Chapter 5 V4.0 Answersccna4discovery
 
zigbee technology
zigbee technology zigbee technology
zigbee technology N.CH Karthik
 
New cisco aironet 1850 series access points focus on wave 2 wifi
New cisco aironet 1850 series access points focus on wave 2 wifiNew cisco aironet 1850 series access points focus on wave 2 wifi
New cisco aironet 1850 series access points focus on wave 2 wifiIT Tech
 

What's hot (20)

Multiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCsMultiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCs
 
Router CPU Load in Home Networks
Router CPU Load in Home NetworksRouter CPU Load in Home Networks
Router CPU Load in Home Networks
 
Wi-Fi
Wi-FiWi-Fi
Wi-Fi
 
Developing Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemDeveloping Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit Ecosystem
 
Real-world 802.1X Deployment Challenges
Real-world 802.1X Deployment ChallengesReal-world 802.1X Deployment Challenges
Real-world 802.1X Deployment Challenges
 
Advanced RF Design & Troubleshooting #AirheadsConf Italy
Advanced RF Design & Troubleshooting #AirheadsConf ItalyAdvanced RF Design & Troubleshooting #AirheadsConf Italy
Advanced RF Design & Troubleshooting #AirheadsConf Italy
 
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf ItalyBest Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
Best Practices on Migrating to 802.11ac Wi-Fi #AirheadsConf Italy
 
Ap300 spec sheet
Ap300 spec sheetAp300 spec sheet
Ap300 spec sheet
 
Enabling the Virtual Enterprise
Enabling the Virtual EnterpriseEnabling the Virtual Enterprise
Enabling the Virtual Enterprise
 
Ccna 4 Chapter 5 V4.0 Answers
Ccna 4 Chapter 5 V4.0 AnswersCcna 4 Chapter 5 V4.0 Answers
Ccna 4 Chapter 5 V4.0 Answers
 
Advanced Aruba Airwave Workshop #AirheadsConf Italy
Advanced Aruba Airwave Workshop #AirheadsConf ItalyAdvanced Aruba Airwave Workshop #AirheadsConf Italy
Advanced Aruba Airwave Workshop #AirheadsConf Italy
 
3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu
 
AP6522 Specification Sheet
AP6522 Specification SheetAP6522 Specification Sheet
AP6522 Specification Sheet
 
Ap6522 ss
Ap6522 ssAp6522 ss
Ap6522 ss
 
Air group tb 080112_final
Air group tb 080112_finalAir group tb 080112_final
Air group tb 080112_final
 
11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa
 
Lync over Aruba Wi-Fi Validated Reference Design Guide
Lync over Aruba Wi-Fi Validated Reference Design GuideLync over Aruba Wi-Fi Validated Reference Design Guide
Lync over Aruba Wi-Fi Validated Reference Design Guide
 
zigbee technology
zigbee technology zigbee technology
zigbee technology
 
New cisco aironet 1850 series access points focus on wave 2 wifi
New cisco aironet 1850 series access points focus on wave 2 wifiNew cisco aironet 1850 series access points focus on wave 2 wifi
New cisco aironet 1850 series access points focus on wave 2 wifi
 
Aruba networks webinar_wi-fi_without_interruption_sep20_2012
Aruba networks webinar_wi-fi_without_interruption_sep20_2012Aruba networks webinar_wi-fi_without_interruption_sep20_2012
Aruba networks webinar_wi-fi_without_interruption_sep20_2012
 

Similar to Embedded Web server using TCP/IP protocol

Embedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEmbedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEditor IJMTER
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising SystemIRJET Journal
 
Development of Smart Home security system using Raspberry Pi
Development of Smart Home security system using Raspberry PiDevelopment of Smart Home security system using Raspberry Pi
Development of Smart Home security system using Raspberry PiIRJET Journal
 
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...IRJET Journal
 
IRJET- Electronic Notice Board Remotely Operated using Android Phone
IRJET-  	  Electronic Notice Board Remotely Operated using Android PhoneIRJET-  	  Electronic Notice Board Remotely Operated using Android Phone
IRJET- Electronic Notice Board Remotely Operated using Android PhoneIRJET Journal
 
IRJET- Design of SCADA based Wireless Monitoring and Control
IRJET- Design of SCADA based Wireless Monitoring and ControlIRJET- Design of SCADA based Wireless Monitoring and Control
IRJET- Design of SCADA based Wireless Monitoring and ControlIRJET Journal
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of ThingsIRJET Journal
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET Journal
 
IRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET Journal
 
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell ScriptsControlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell ScriptsIRJET Journal
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET Journal
 
Portable Wireless Notice Display Using Raspberry-PI
Portable Wireless Notice Display Using Raspberry-PIPortable Wireless Notice Display Using Raspberry-PI
Portable Wireless Notice Display Using Raspberry-PIIRJET Journal
 
IRJET- Wi-Fi based Home & Industry Surveillance Bot using Pi Camera
IRJET-  	  Wi-Fi based Home & Industry Surveillance Bot using Pi CameraIRJET-  	  Wi-Fi based Home & Industry Surveillance Bot using Pi Camera
IRJET- Wi-Fi based Home & Industry Surveillance Bot using Pi CameraIRJET Journal
 
IRJET- Industry Production Manager using Raspberry Pi
IRJET-  	  Industry Production Manager using Raspberry PiIRJET-  	  Industry Production Manager using Raspberry Pi
IRJET- Industry Production Manager using Raspberry PiIRJET Journal
 
Remote Control of Home Appliances with Smart Energy Efficient Model using And...
Remote Control of Home Appliances with Smart Energy Efficient Model using And...Remote Control of Home Appliances with Smart Energy Efficient Model using And...
Remote Control of Home Appliances with Smart Energy Efficient Model using And...IRJET Journal
 
Home Automation Control System
Home Automation Control SystemHome Automation Control System
Home Automation Control SystemIRJET Journal
 
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A Review
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A ReviewIRJET - Web Controlled Smart Notice Board using Raspberry Pi: A Review
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A ReviewIRJET Journal
 

Similar to Embedded Web server using TCP/IP protocol (20)

Embedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PIEmbedded Web Server based Home Automation using Raspberry PI
Embedded Web Server based Home Automation using Raspberry PI
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising System
 
Development of Smart Home security system using Raspberry Pi
Development of Smart Home security system using Raspberry PiDevelopment of Smart Home security system using Raspberry Pi
Development of Smart Home security system using Raspberry Pi
 
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...
Raspberry Pi based Wireless Sensor Network in Heating, Ventilation and Air Co...
 
IRJET- Electronic Notice Board Remotely Operated using Android Phone
IRJET-  	  Electronic Notice Board Remotely Operated using Android PhoneIRJET-  	  Electronic Notice Board Remotely Operated using Android Phone
IRJET- Electronic Notice Board Remotely Operated using Android Phone
 
IRJET- Design of SCADA based Wireless Monitoring and Control
IRJET- Design of SCADA based Wireless Monitoring and ControlIRJET- Design of SCADA based Wireless Monitoring and Control
IRJET- Design of SCADA based Wireless Monitoring and Control
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of Things
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
 
IRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation System
 
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell ScriptsControlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
Controlling A Raspberry Pi Robot Over Internet With HTML & Shell Scripts
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOC
 
Portable Wireless Notice Display Using Raspberry-PI
Portable Wireless Notice Display Using Raspberry-PIPortable Wireless Notice Display Using Raspberry-PI
Portable Wireless Notice Display Using Raspberry-PI
 
IRJET- Wi-Fi based Home & Industry Surveillance Bot using Pi Camera
IRJET-  	  Wi-Fi based Home & Industry Surveillance Bot using Pi CameraIRJET-  	  Wi-Fi based Home & Industry Surveillance Bot using Pi Camera
IRJET- Wi-Fi based Home & Industry Surveillance Bot using Pi Camera
 
IRJET- Industry Production Manager using Raspberry Pi
IRJET-  	  Industry Production Manager using Raspberry PiIRJET-  	  Industry Production Manager using Raspberry Pi
IRJET- Industry Production Manager using Raspberry Pi
 
Remote Control of Home Appliances with Smart Energy Efficient Model using And...
Remote Control of Home Appliances with Smart Energy Efficient Model using And...Remote Control of Home Appliances with Smart Energy Efficient Model using And...
Remote Control of Home Appliances with Smart Energy Efficient Model using And...
 
Home Automation Control System
Home Automation Control SystemHome Automation Control System
Home Automation Control System
 
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A Review
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A ReviewIRJET - Web Controlled Smart Notice Board using Raspberry Pi: A Review
IRJET - Web Controlled Smart Notice Board using Raspberry Pi: A Review
 
Comprehensive AAP
Comprehensive AAPComprehensive AAP
Comprehensive AAP
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215
 
Video conferincing
Video conferincingVideo conferincing
Video conferincing
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Recently uploaded (20)

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Embedded Web server using TCP/IP protocol

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1 Embedded Web server using TCP/IP protocol Prof. C.R. Dongarsane1.Mr.Khandekar Ketan Ramesh.2 Mr. Ingavale Tejas Ramesh3 Mr. Havaldar Amar Dilip4 Sanjeevan Engineering Institute & Technology, Panhala.Department of E&TC Abstract- This paper presents for comfort and security low purpose having low cost Industrial Control & Monitoring system using Raspberry Pi programming based Website. This system requires Microcontroller based web server. This proposed system easy to handle industrial appliances such as fan, sprinkler etc. Industrial control and monitoring system we using the sensors, temperature, humidity and current. Industrial automation allow to increasing work efficiency, comfort and security To control real time parameters using internet we used a Raspberry Pi to configure and set up a web server with an IP address and port forwarding, which would allow access from another source connected to a network .Here we are using TCP/IP a very famous protocol to transmit data through internet. Keywords: Web server, Raspberry pi I. INTRODUCTION Raspberry Pi is almost a micro-computer. It was invented by Eben Upton. This tiny computer is just $35 and is sparking a revolution. There is a large user community of Raspberry Pi, although, it was launched just recently on February, 29th 2012. To control real time parameters from a distance using internet We planned to use a Raspberry Pi to configure and set up a web server with an IP address and port forwarding, which would allow access from another source connected to a network. The web server will have minimal features; We planned to build such a network system that can be used by small scale industries to control real time parameters such as temperature, humidity, etc. We are going to use HTML programming to develop a web page and python programming language to program raspberry pi. A website developed using HTML language going to be burnt in Raspberry Pi. For programming the Raspberry Pi and controlling parameter We have used Python programming Language. Hence embedded web server is a cost efficient solution for the Real web server and is very useful for small scale industries. II. PROBLEM DEFINATION An embedded web server should use the HTTP protocol to transmit Web pages from the embedded system to the web browser and to transmit form data back to the embedded system attached to the appliance. The embedded system requires a network interface, such as Ethernet, a TCP/IP protocol stack, embedded web server software and static and dynamic web pages that form the user interface for that specific device. Because the embedded systems have limited CPU and memory resources and these resources are mostly used by real-time applications, end-
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1098 users may have to wait up to few seconds for an HTTP response. Multi-threading should be employed in the embedded systems to avoid slow response. Moreover Fig1- System architecture of the proposed embedded web server. III. CONCEPTUAL ARCHITECTURE This proposed architecture is divided into 3 parts: Remote environment; Raspberry pi gateway & home internet connectivity shown in figure. fig2. Conceptual Architecture We collected real time sensor information using sensors. Temperature sensor (MCP9700), Humidity sensor(SY-HS-220), PIR sensor(GH- 718-human INDI) senses real tome information of temperature, humidity and motion of human being These signals are sent to raspberry Pi using analog to digital converter ADC. Raspberry Pi manipulates this information and according to given program and conditions it switches relays using ULN2803. These relays are connected to output parameters respectively sprinkler, artificial cooler and door Lock driver. The website is burnt into Raspberry Pi, information collected by the sensors is sent on website. Also from website we can control the output parameters by switching relays off and on. IV. DESIGN IMPLEMENTATION FLOW CHART FOR WEBSERVER
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1099 V. SETTING UP RASPBERRY PI AS A WEBSERVER To begin the process of configuring a Raspberry Pi to work as web server, an Operating System of a Linux Distribution, called RASBIAN, specifically created for the Raspberry Pi, was downloaded onto an SD memory card with at least 4 GB of memory, via another computer, and inserted into the Raspberry PI . Details of the completed installation can be viewed by opening the website [1] and logging in with the correct user credentials. A Windows Distribution or a Mac OS X can be installed instead, Linux was a personal preference. And now RASBIAN is the official operating system for Raspberry Pi. There are many different methods to finish the configuration and installations of your Raspberry Pi to make it work as a web server, we will stick to the methods we used to accomplish this, if you are interested in other methods they are easily found all over the internet. The rest can be accomplished through following simple instructions or tutorials online. Since we enabled SSH we were then able to use to finish the setup and installations from a laptop [7]. We used the CMD console to access the pi with SSH and used SUDO and Linux bash commands. As mentioned earlier, we used port forwarding to access the Raspberry PI from another source; another computer, phone, etc. To do this, the source would have to attempt to gain access through the router where the Raspberry Pi is connected This can be accomplished by typing in the Public IP address 75.142.152.19 and either port 80, 21, 22, or 23 into the URL bar as so: 75.142.152.19:80. This will forward any traffic attempting to access the Public IP address towards the Local/Private IP address 192.168.1.6 of Raspberry PI, thus granting us remote access to the Raspberry Pi and its contents. Fig3. Setting up raspberry pi VI. ADVANTAGES Circuit is portable and could be used anywhere. The size of a raspberry pi is of credit card size. Also automatic controlling of circuit reduce manpower. Cost is less to create a embedded web server hence rather than buying a real costly web server a embedded web server is a cost efficient solution. VII.CONCLUSION We were to setup a web server in very small budget. So we planned to use a Raspberry Pi to configure and set up web server with an IP address and port forwarding, which would allow access from another source connected to a network. In this case the given web server has minimal features. The main focus is more on the development and configuration process with a very fundamental format that makes it easy to understand and simple to teach to someone who has little to no experience setting up and configuring a web server with a Raspberry Pi. We used very basic Python commands, some
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 02 | Feb-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1100 Linux fundamental commands, and some HTML language basics VII.FUTURE SCOPE This System can be used as a cloud storage. A download and upload link can be provided to the website and this server can also be used as a cloud storage. We can interface more sensors and control processes. We have use to two sensors. Also to make it very simple it can be used just as just a monitoring system REFERENCES [1] Web Server for Embedded Systems, Klaus-D. Walter, 2005 [2] G. -J. Han, M. Guan and H. Zhao. “EWS: Providing In-ternet Connectivity for non-PC Devices,” 2004 IEEE In-ternet Conference on Networking, Sensing and Control (IEEE ICNSC'04), Taipei, Taiwan, Vol. 1, March 21 - 23, 2004, pp. 349-354. [3] Rasppiserver.no-ip.org/phpmyadmin Last visited Feb 2015 [4] http://www.scribd.com/doc/255957808/R aspberry-Pi- for-Beginners-Revised. Last visited March 26th 2015 [5] X. Peng, J. W. Xia and J. M. Liao, “An Embedded Inter-net Interface System,” Mobile Robots, Vol. 8, No. 2, 2001, pp. 520- 531. [6] Patinge S, Suryawanshi Y, Kakde S. Design of ARM based data acquisition and control using GSM and TCP/IP Network. 2013 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC); 2013. [7] M Poongothai. ARM embedded web server based on DAC system. 2011 IEEE International Conference on Process Automation, Control and Computing (PACC); 2011.