IP/Wi-Fi Based Robot

Post on 14-May-2015

578 views 2 download

Tags:

description

This project is done for partial fulfillment of Bachelor's Degree, IOE, TU, Nepal on the year 2066. We can control movement of robot.At the same time we know temperature and humidity of the surrounding in web page..

Transcript of IP/Wi-Fi Based Robot

IP Based RobotProject Members

Apil Tiwari BEX-066-409Sagun Subedi BEX-066-434

Shankar Pandey BEX-066-440Yogendra Tamang BEX-066-448

Brief Outline

• Introduction(IP based Communication)• IP based Robot(Block diagram)• Objectives• Hardware and Interfacing(ENC28j60 interfacing, L293D and motor

interfacing, Router Interfacing, Android as IP webcam) • Sotware Development and Simulation(Arduino IDE, Virtual

Breadboard, XAMPP)• Future Enhancement• Budgeting and Schedule

Introduction

• IP communication

Relaying Datagrams across network boundaries

Addressing source hosts and Destination hosts within packets Routing across the network.

Block Diagram

Android phone as IP Cam

Control Section

FLOWCHARTDisplay Web-Site

Is User Authenticated?

Display Control Panel

D

Calculate Temperature

Update TemperatureLeft Button Pressed?

Right Button Pressed?

UP Button Pressed?

Down Button Pressed?

Motor1: clockwise

Motor2: Stop

Motor1: Stop

Motor2: Clockwise

Motor1: clockwise

Motor2: clockwise

Motor1: Anticlockwise

Motor2: Anticlockwise

Objectives

• Robot Movement Control• Temperature Measurement and Display• Real Time Video Transmission

Hardware Interfacing

• ENC28J60 Interfacing

ENC28J60 Ethernet Module Interfacing

L293D Motor Driver Interfacing

L293D Pin Configuration

L293 D and Motor Interfacing

Router and Android IP Webcam

Router and Android IP Webcam

IP WebCam.apk

Software Development

Arduino IDE

Provided from arduino.cc

Different Built-in Libraries Other Libraries

Arduino IDE view

Virtual Breadboard

From virtualbreadbord.org

Has many Simulation tools

XAMPP Server

For web-programmer

Creating Local host for uploading and testing PHP codes

Future Enhancement

• Addition of other sensor• Connetion to Internet• Control via Internet

Budgeting

Scheduling

GUI

GUI withtemperature

SNAPS

Snaps

Thank You!!!!!!!