Implementation a Web-Based Remote Control System for Moving Led Dot- Matrix Display Presented by: BUI, Phuong Nhung, 裴芳绒.

Slides:



Advertisements
Similar presentations
1. 2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330.
Advertisements

Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
An 8051 Based Web Server Project by Mason Kidd Advised by Dr. Schertz.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Preliminary Design Review.
Chapter 23: ARP, ICMP, DHCP IS333 Spring 2015.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Home and Learn How Setup a Wireless Internet Connection.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
CCNA 1 Module1. Objectives Internet Connections Physical – NIC card to connect to local net Logical – Use a standard set of protocols (TCP/IP) Applications.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Large Enterprise with Multiple Locations Source: Avaya.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
1 A web enabled compact flash card reader eeble. 2 Weeble Team Chris Foster Nicole DiGrazia Mike Kacirek Website
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
ActEyes IP Cam Training Part 1: Camera Setup. Network Setup Overview Each IP Cam on the network will need its own IP address to be assigned. This address.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
DECT Data Applications Contents DECT Data Application Scenarios DECT Data Interoperability DECT Data Standards DECT Data Trends Conclusions.
Chapter 9.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 4. Understanding the Internet’s Software Structure.
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
Case Study Computer Controlled Radiation Monitoring System
L ON W ORKS ® & IP Connectivity Training Center Copyright © 2004 – 2005 Echelon Corporation. All rights reserved. January 2005.
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
Exploring Office 2003 – Grauer and Barber HTML And Basic Web page.
Department Of Electrical Engineering, IIT Kanpur Networked RFID System (NRS) for Remote Services Presented By: Piyush Keshri (Y5303) Biplab Deka (Y5147)
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
Optimizing Bandwidth Utilization Defiana Arnaldy, M.Si
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
NetVu Console Product Training V2.0 US.
Internet 0 for Industrial Applications Fred Cohn 13-Dec-07.
The HTTP is a standard that all Web browsers and Web servers must speak in order for the Web portion of the Internet to work.
ICMP : Internet Control Message Protocol
Model View Controller MVC Web Software Architecture.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Creating a Web-based Virtual Laboratory Chen Shihong Feb 27, 1999.
The Module Road Map Assignment 1 Road Map We will look at… Internet / World Wide Web Aspects of their operation The role of clients and servers ASPX.
Enterprise Network Systems Client/ Server Mark Clements.
1 Syllabus at a glance – CMCN 6103 Introduction Introduction to Networking Network Fundamentals Number Systems Ethernet IP Addressing Subnetting ARP DNS.
Computer Communication: An example What happens when I click on
Semester 1 v CCNA 1 Module 1:Introduction. Semester 1 v Connecting to the Internet.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
JavaScript and Ajax (Internet Background) Week 1 Web site:
438 labs. Labs Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development.
4000 Imaje 4020 – Software Imaje 4020 – Content ■ Content of Chapter Software: 1. Flash Up 2. Netcenter 3. FTP 4. Active X 5. XCL commands 6. Exercise.
Java’s networking capabilities are declared by the classes and interfaces of package java.net, through which Java offers stream-based communications that.
Wifi Based Menu Ordering By Samiksha Patil Shalini Yethendran Anitta Eaphen.
How to fix Missing Windows Sockets Registry Entries required for Network Connectivity in Windows 10 /pages/Reimage- Repair- Tool/ /u/6/b/
APACHE Apache is generally recognized as the world's most popular Web server (HTTP server). Originally designed for Unix servers, the Apache Web server.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
WEL COME.
HTTP Server Protocol Module :
PHP / MySQL Introduction
Tareq Khan, Ph.D. Assistant Professor,
Presentation transcript:

Implementation a Web-Based Remote Control System for Moving Led Dot- Matrix Display Presented by: BUI, Phuong Nhung, 裴芳绒

Southern Taiwan University Contents Conclusion Application Design Software System configuration Introduction

Southern Taiwan University Introduction Small size Low cost Less power consumption Immune of electrical interferences Limited by distance Verities of functions with poorly labeled buttons

Southern Taiwan University Introduction Appear on: Streets Malls Buildings Parks Other public places Update the information?

Southern Taiwan University Introduction User-friendly interface by using a web page Cost reduction of computer && network services promotes extensive applications on the Internet Web based systems are increased rapidly Drawbacks of using remote controller

Southern Taiwan University System Configuration

Southern Taiwan University System Configuration  PC:  Installed Fedora Core  Connected to the Internet: Ethernet interface  Connected to Drive Circuit: UDP/IP  Installed Apache Web Server and PHP script

Southern Taiwan University System Configuration  Drive circuit: Charon I Development Kit  Atmel AT89C51RD2 microcontroller  Realtek RT8019AS Ethernet controller  Network protocol: ARP, IP, ICMP, UDP, SNMP, DNS and WOL.

Southern Taiwan University System Configuration  Infrared Module:  Simple circuit with IR led  The chains of pulses from drive circuit will drive the IF led emitting the infrared ray control Moving Led Dot-Matrix Display.

Southern Taiwan University System Configuration  Moving Led Dot-Matrix Display  Dimension: 32x120  Provided two functions: Display messages Display date and time  Currently, users can use remote controller to update the message, date and time.

Southern Taiwan University Design software  User-End Software  Device-End Software

Southern Taiwan University Design software  User-End Software  Apache Web Server Open source web server Handle user request.  PHP script  How they cooperate: Request from the user => web server will execute the PHP code to generate a webpage + send new control message through UDP/IP socket to Drive Circuit

Southern Taiwan University Design software  User-End Software  use C to program for Atmel AT89C51RD2  How to replace the IF remote controller Generate chains of pulses Problem: the period time of pulse is very strict!  Can not use C to program  Solve: integrate Assembly program to C program

Southern Taiwan University Design software  Chain of pulse by using Assembly:

Southern Taiwan University Design software  How the Device-End software work?  Use UDP/IP protocol to communicate with User-End program.  Receive the control message + generate the chains of pulses though 1 I/O pin to IF Module

Southern Taiwan University Application

Southern Taiwan University Application  The design has numerous applications:  Advertising agencies: update the bill boards  Public places: Airport, railway stations: information display is a necessity and the ability to update data and to be sure that it is correct is very critical. Hospitals, cinemas, restaurants: it is important to updated events, queue number, latest prices. Highway signboards: especially useful in case the road salutation changes => easy to display detour messages without causing any roadblocks and other congestions.

Southern Taiwan University Conclusion  The user’s interface is quite convenient, via internet web browser from any platform to access the server.  We still need to improve:  Provide more functions.  Make the system accessible though wireless: we will be able to send update message through MSM from a normal cell phone.