Capstone 2.0

13
Arduino Controlled Robot Arm With Remote Control Mobile Base by: Christopher M. Johnson Jennifer A. Malone Arduino Microcontrollers in the Real World

Transcript of Capstone 2.0

Page 1: Capstone 2.0

Arduino Controlled Robot Arm

With Remote Control Mobile Base

by: Christopher M. Johnson Jennifer A. Malone

Arduino Microcontrollers in the Real World

Page 2: Capstone 2.0

Table of ContentsProject StatementWhy we decided to do this projectTimelineParts ListImages along the WayCourses AppliedChallenges along the WayFuture Work of Project

Page 3: Capstone 2.0

Project Statement

For this project we have constructed an

Arduino /Bluetooth controlled multi-functional

two part robot . A downloadable free app that

is user friendly for smartphones and or laptop.

Page 4: Capstone 2.0

Why we decided to do this project

Challenging Technical Coding experience Micro-controller

experience Put knowledge to use Love of Robotics Imagination

Page 5: Capstone 2.0

Project Decision

Parts Needed

Assembly

Documentation

Dry Run

Refine all Materials

Project Testing

Final Product

26-Apr-15 16-May-15 5-Jun-15 25-Jun-15 15-Jul-15 4-Aug-15 24-Aug-15 13-Sep-15 Start date to End Date

TIMELINE

Page 6: Capstone 2.0

Parts List OWI-535i- robotic arm kit39.99 Hex-Bug Vex-Robotic beast

construction set85.00 Arduino Uno starter kit19.95 Adafruit Motor shield19.95 HC-05 Bluetooth slave module6.43

Total219.00

Page 7: Capstone 2.0

Images Along the Way

Robot Elbow and Wrist Assembly

Robot shoulder and Rotator Assembly

Page 8: Capstone 2.0

Images Along the Way

Motor shield Connections

Bluetooth Module Connection

Base Assembly

Final Assembly

Page 9: Capstone 2.0

Hex Bug Brain

Page 10: Capstone 2.0

Courses Applied for this Project

DC/AC FundamentalsDigital FundamentalsMicroprocessors and MicrocontrollersC-ProgrammingElectronic CommunicationsComputer NetworkingAnalog Fundamentals/Devices

Page 11: Capstone 2.0

Challenges along the way

Coding Parts Assembly Desired Behavior Voltage Overload Serial Communication/

Bluetooth Do not Plagiarize Reverse Engineer

some components

Page 12: Capstone 2.0

Future work of Project Developed ways too control real world

devices with Bluetooth more efficiently. More reliable Bluetooth slaves Arduino development with easier to

use software Robotic integration /Micro-controller

brain Develop computer networking with

Arduino Possible A.I. development with micro-

controllers

Page 13: Capstone 2.0

DC Motor Control

Forward Backward Stop

M1 1 2 0

M2 4 5 0

M3 7 8 0

M4 a b c

Robot Arm Command Table