Mobile Robot Student: Tyrone Verburgt.

Slides:



Advertisements
Similar presentations
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Advertisements

Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Technion-Israel Institute of Technology Electrical Engineering Department High Speed Digital Systems Laboratory Project subject: wireless biofeedback system.
BLUESMIRF SILVER BY MICHAEL SANCHEZ AND HECTOR REYNA.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
V i t a l i s ECE Spring 2013 TEAM 13 Presenter: Yi Shen Wireless Biometric Sensor Team Members: Aakash Lamba Di Mo Shantanu Joshi Yi Shen Schematic.
{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…
ECE 371- Unit 11 Introduction to Serial I/O. TWO MAJOR CLASSES OF SERIAL DATA INTERFACES ASYNCHRONOUS SERIAL I/O - USES “FRAMING BITS” (START BIT AND.
Technion-Israel Institute of Technology Electrical Engineering Department High Speed Digital Systems Laboratory Project subject: wireless biofeedback system.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Microprocessor Block Diagram
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
o Portable low-cost aerial drone that can be used for reconnaissance o Relay real-time video and data, like location, heading, battery life o Take high-resolution.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
Typical Microcontroller Purposes
Musical Gloves Work group: Razan Qraini, Dalal Mughrabi Supervisors: Dr.Raed Alqadi, Inst.Haya Sammanah.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
UART: Universal Asynchronous RX/TX
INTERFACING WEB SERVER WITH A ROBOT
Wall-E Prototype I Team 1 Xin Jin
Contents : Introduction Why this project? Abstract Features Problems Implementation Recommendations Demo.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
智慧電子應用設計導論(1/3) Arduino MEGA 2560
BMP085 Barometric Digital Pressure Sensor Module TYWu.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Tiltmeter, Compass,Temperature modules for the PPM.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Ready to Party? 
박 유 진.  Short RF Range(~10m)  Reduce range by obstruction  Low data rate(1Mbps)  Normal Audio data rate : 1.5 Mbps  CD Quality Audio data rate :
TV Remote As A Wireless Mouse For PC.
IR OBSTACLE DETECTION TO
April 17th, 2007BEAMR1 Bluetooth Enabled Autonomous Mobile Robot (BEAMR) Sid Gaddam Major: Computer Engg. Areas of Interest: - Wireless Communication -
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
WAR FIELD SPYING ROBOT WITH NIGHT VISION WIRELESS CAMERA BY ANDROID APPLICATIONS Submitted by:
Application Case Study Christmas Lights Controller
Voice Controlled Robot by Cell Phone with Android App
SUBMITTED BY EDGEFX TEAM
RF Controlled Robotic Vehicle with Laser Beam Arrangement
FIRE FIGHTING ROBOT REMOTELY OPERATED BY ANDROID APPLICATIONS
HIDDEN ACTIVE CELL PHONE DETECTOR
BMP085 Barometric Digital Pressure Sensor Module
ABSTRACT The controller continuously polls the temperature with certain regular time intervals and displays over the 7_segment display The temperature.
REMOTE JAMMING DEVICE.
TV OPERATION JAMMING SYSTEM
(EVENING ON TO MORNING OFF)
ROOM OCCUPANCY INDICATOR
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
SUBMITTED BY EDGEFX TEAM
SUN SET TO SUN RISE LIGHTING SWITCH (EVENING ON TO MORNING OFF)
IR OBSTACLE DETECTION TO
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
Remote Controlled Smart Socket
Serial Communication: RS-232 (IEEE Standard)
Android Street Car Team 12 Zongyang Zhu ECE 477 Senior Design Project
CHAPTER SERIAL PORT PROGRAMMING. Basics of Serial Communication Computers transfer data in two ways: ◦ Parallel  Often 8 or more lines (wire.
Radhabai Kale mahila mahavidyalaya,ahmednagar Department of Physics
Hardware Graduation Project (2) Seminar
Interactive Mirror Display
HOME AUTOMATION SYSTEM BLUETOOTH BASED.  INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  BLOCK DIAGRAM  CIRCUIT DIAGRAM  METHODOLOGY  APPLICATIONS.
Presentation transcript:

Mobile Robot Student: Tyrone Verburgt

Objective The objectives of this presentation are: Overview of Project and objectives of project Robot system and Subsystems. Operation of robot, camera to mobile, etc. Project Management Mobile Robot Project

Introduction The project is based on a robot that can read from its surrounding such as temperature, pressure and attitude and collects image data. The robot additionally collects data on its power reserves. The Robot is mobile and is controlled by either a script on the web via Wi-Fi and HTTP protocols or via an Android application via Bluetooth. Mobile Robot Project

System Overview The robot system is made of many parts which are listed below. Microcontroller Bluetooth Module Wi-Fi Module H-bridge Barometer Voltage regulator Mobile Robot Project

System Overview Mobile Robot Project

Sub-systems ATMega328-PU 8 bit AVR Microcontroller Digital I/O: 23 8 Analogue Pins Operating Voltage: 1.8~5 V 5 PWM pins 1 UART interface Mobile Robot Project

DTR (Data Terminal Ready) Sub-systems USB-TTL Serial Adapter (CH340G CH340) Pins DTR (Data Terminal Ready) RXD (Receive Data) TXD (Transmit Data) VC (Power Supply) CTS GND (Ground) Used to interface ATmega328-PU with PC via USB Cheap Found nearly anywhere online, Ebay or Amazon Uses UART interface Hack of RS233 Mobile Robot Project

Sub-systems H-Bridge Used to reverse the polarity of current or voltage Composed of 4 switched that control the direction of current Mobile Robot Project

Sub-systems H-Bridge Condition 1 Condition 2 Current runs through Q2 and Q3 Current runs through Q1 and Q4 Mobile Robot Project

Sub-systems H-Bridge Two BC327 PNP transistors Two BC337 NPN transistors Four Rectifiers Four 1 k Mobile Robot Project

Sub-systems Pressure and Temperature Sensor (BMP085) Pins VCC GND EOC XCLR SCL SDA Uses I2C communication Outputs Pressure (Pa) Outputs Temperature (C) Pressure and Temperature can be used to calculate altitude. Mobile Robot Project

Sub-systems JPEG Camera (LS-Y201 Infrared Camera) Daytime Night-time Default resolution: 640x480 (VGA) Use UART communication Interface Additionally takes picture in infra-red Operation done using defined HEX commands provide by Manufacturer Mobile Robot Project

Sub-systems Wi-Fi Adapter (ESP8266) Uses TCP or UDP Pins VCC 3.3 V GND Ground TXD Transmit Pin RXD Receive Pin CH_PD Chip Power Down GPIO0 General Purpose I/O 0 GPIO2 General Purpose I/O 2 RST Reset Uses TCP or UDP Uses AT commands to establish connection Provides a System on Circuit (SOC) Two GPIO pins Current: 400~600 mA UART communication interface Mobile Robot Project

Sub-systems Webpage (HTML, PHP & MySQL) Receives and sends data via the HTTP protocol Robot uses GET command PHP dynamically updates webpages table MySQL database stores received data in a table Mobile Robot Project

Sub-systems Webpage (HTML, PHP & MySQL) www.tixgy.com/DITrobot.php Mobile Robot Project

Sub-systems Bluetooth Adapter (JY-MCU) Provide UART interface Pins Description 1 Key 2 VCC (3.6-6V) 3 GND 4 TXD (3.3 V) 5 RXD (3.3 V) Provide UART interface Ultra High Frequency (UHF) (2.4 GHz) Used AT commands Range: 10 meters Mobile Robot Project

Sub-systems Bluetooth Application Used to establish Bluetooth connection with robot To send and receive data to and from robot Mobile Robot Project

Sub-systems Bluetooth Application Application consists of three threads Threads are created because of blocking methods Mobile Robot Project

System operation System Operation with Mobile Phone Mobile Robot Project

System operation System Operation with Wi-Fi Mobile Robot Project

Project Management Work Breakdown Structure Work Breakdown Structure showing the major task and subtasks Mobile Robot Project

Project Management Gantt Chart Gantt Chart showing the milestones their tasks Mobile Robot Project

Project Management Mobile Robot Project

Discussion and issues Power Issues Project Management (planning, time & task management) Linear Programming issue Mobile Robot Project

Recommendations Project Management (time constraints) No improvements Mobile Robot Project

Conclusion Success Professional Development as an Engineer Mobile Robot Project