Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mobile Robot Student: Tyrone Verburgt.

Similar presentations


Presentation on theme: "Mobile Robot Student: Tyrone Verburgt."ā€” Presentation transcript:

1 Mobile Robot Student: Tyrone Verburgt

2 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

3 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

4 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

5 System Overview Mobile Robot Project

6 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

7 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

8 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

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

10 Sub-systems H-Bridge Two BC327 PNP transistors
Two BC337 NPN transistors Four Rectifiers Four 1 kļ— Mobile Robot Project

11 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

12 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

13 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

14 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

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

16 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

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

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

19 System operation System Operation with Mobile Phone
Mobile Robot Project

20 System operation System Operation with Wi-Fi Mobile Robot Project

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

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

23 Project Management Mobile Robot Project

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

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

26 Conclusion Success Professional Development as an Engineer
Mobile Robot Project


Download ppt "Mobile Robot Student: Tyrone Verburgt."

Similar presentations


Ads by Google