Laser Tag Droid. Jake Hamill, Martin Litwiller, Christian Topete ECE 445 Project Proposal

Similar documents
Firefighter Life Monitor

Autonomously Controlled Front Loader Senior Project Proposal

Autonomous Dog Entertainment

Gavin Hannah - HND Electronic Engineering Graded Unit Solutions. Christian Hammond, City of Glasgow College. John Woods, City of Glasgow College

Autonomous Golf. Team 43 - Thomas Holcomb and William Peterson ECE 445 Project Proposal - Fall 2016 TA: Nicholas Ratajczyk

Chapter 12. Formula EV3: a racing robot

Solar RC Boat 49. Team 5: Nisa Chuchawat, Robert Whalen, Zhendong Yang ECE 445 Project Proposal - Fall 2017 TA: Yamuna Phal

The Lug-n-Go. Team #16: Anika Manzo ( ammanzo2), Brianna Szczesuil (bszcze4), Gregg Lugo ( gclugo2) ECE445 Project Proposal: Spring 2018

Mobile Robot Design Notes

How to use the Multirotor Motor Performance Data Charts

Week 11. Module 5: EE100 Course Project Making your first robot

AC/DC LIPO CHARGER INSTRUCTION MANUAL

- Split - Device (details)

Wi-Fi Enabled Motorized Windows for Automatic Climate Control

Implementation Notes. Solar Group

DESIGN AND FABRICATION OF A SOLAR POWERED LAWN MOWER

Portable 12V Jump Start Device Powered By KrankingKAP Supercapacitors REV. A

GCAT. University of Michigan-Dearborn

30A BLDC ESC. Figure 1: 30A BLDC ESC

Safe Braking on the School Bus Advanced BrakingTechniques and Practices. Reference Guide and Test by Video Communications

IT 318 SUPPLEMENTARY MATERIAL CHAPTER 4

FACTS ABOUT WATERPROOF RC PRODUCTS

USER MANUAL BRUSHLESS SPEED CONTROLLER S5-RTR ESC S5A-RTR ESC RC CARS & TRUCKS

Lipo Battery Charging & Safety Guide

Your web browser (Safari 7) is out of date. For more security, comfort and. the best experience on this site: Update your browser Ignore

PHOENIX HV Features of the Phoenix HV-45 : 2.3 Connecting the Motor. 2.4 Reversing Rotation. 2.5 Connecting the Receiver

The December meeting was held at Minimax, with 10 members present. The treasurer s report was adopted as read.

How to choose correct battery(s).

FEATURES Charges two 6- to 8-cell NiCd/NiMH battery packs simultaneously Fully automatic operation Multi-color LEDs indicate state of charge at a

PROJECT IDEA SUBMISSION

Bike Safety Sensor. ECE 445 Design Document Jerry Pitts and Edward Wang Group 65 TA: Kexin Hui 2/29/16

Lithium Polymer Battery Packs for RC Use FAQ s By Chris Nicastro 3/9/2012

Chapter 7: DC Motors and Transmissions. 7.1: Basic Definitions and Concepts

System. The Complete. power

Battery Technologies a learn.sparkfun.com tutorial

Wild Thumper Robot Kit (#28192) Information and Assembly Guide

Battery Technology for Data Centers and Network Rooms: Site Planning

Turbo30 OPERATING INSTRUCTIONS

2013 rules update - what does it mean for me?

MANTECH ELECTRONICS. Stepper Motors. Basics on Stepper Motors I. STEPPER MOTOR SYSTEMS OVERVIEW 2. STEPPING MOTORS

715B CONTROL SERIES. Instruction Manual Line Voltage DC Brushless Motor Control CONTROLS. Phone (317) Fax (317)

MP V 8A Electronic Smart Charger. Instruction and Information Manual

UPS Ratings-Not so Apparent

EGG 101L INTRODUCTION TO ENGINEERING EXPERIENCE

Electricity. Teacher/Parent Notes.

Problems? PLEASE DO NOT TAKE YOUR AIR HOGS INTRUDER TO THE STORE! Call our Flight Technicians at: INTRUDER RADIO-CONTROLLED AIRPLANE

the game company ENGLISH Manual JAHRE YEARS ANS V

Welcome to the world of fischertechnik's ROBOTICS line 3 Some General Information 3. Component Explanations 4

Open-circuit voltages (OCV) of various type cells:

User Manual RC Electric Parts Electric Speed Controller (ESC) for Brushless Motors

Adult Sized Humanoid Robot: Archie

Roehrig Engineering, Inc.

Sheffield Hallam University Engineering Masterclass Programme 2015

UNITR B/8261. Your latestgeneration. AGV system

52 BACKYARDFLYER.COM FLY

FOR New Electric Kit and Remote Control Installation

Common Bus and Line Regeneration

9.03 Fact Sheet: Avoiding & Minimizing Impacts

User s Manual. Automatic Switch-Mode Battery Charger

(Let s first discuss in detail about Electric circuit of a kart and then evaluate the possible conditions for fire accidents.)

Operation and Installation Manual

Introduction to RC Scale Model Boating

PHOENIX Features of the Phoenix-25 : 2.3 Connecting the Motor. 2.4 Reversing Rotation. 2.5 Connecting the Receiver

INSTRUCTION MANUAL WARNING

M:2:I Milestone 2 Final Installation and Ground Test

Begin to Use The New ESC: Before use the new ESC please carefully check every connections are correct or not. Yellow motor wire B Blue motor wire A

Mercury VTOL suas Testing and Measurement Plan

Simple Line Follower robot

Abstract. GLV Systems Test Plan 1

Mini Mars Rover. Authors: Jay Clark Matt Johnson Jason Boline. Cost: $315. Time Period: 6 months. University of Idaho

INSTALLATION INFORMATION

Silvertel. Ag Features. Multi-Stage Charging. Battery Reversal Protection. Reduced Power Consumption. Wide DC or AC Input Voltage Range

BPS-v4 Technical Reference S-CAB 11 volt, 1 amp battery power supply

EV Power - Battery Control Unit Instructions. 8 Cell 24V

Proton 4 - Operation Manual Balance Charger for Lipo (Lithium Polymer) and A123 (LiFe) Batteries

Power Management Solution: Constant Voltage (CV) Pulse Charging of Hybrid Capacitors

BATTERY INSTALLATION

Step Motor. Mechatronics Device Report Yisheng Zhang 04/02/03. What Is A Step Motor?

PREVOST AIR SYSTEMS WHAT THEY DO AND HOW THEY DO IT

Avoiding Crashes 5 tips to save your RC airplane! Sep 03, 2011 By Gerry Yarrish

Diversion Manual (Section 6.0): 31 March 03

ELG4126: Case Study 2 Hybrid System Design and Installation

System Integration of an Electronic Monitoring System in All-Terrain Vehicles

Automation is the techniques and equipment used to achieve automatic operation or control.

rtable Electric Scooter USER MANUAL A new era in urban mobility PLEASE CAREFULLY READ THE USER MANUAL AND WARRANTY BOOK BEFORE USING!

Techniques for Protecting Smart Sweeping Robots

SUPER CAPACITOR CHARGE CONTROLLER KIT

AC/DC Dual Touch Charger Instruction Manual

The man with the toughest job in F1

Super Brain 992 Palm Charger

DRONE PRODUCTS LINEUP

Table of Contents. Executive Summary...4. Introduction Integrated System...6. Mobile Platform...7. Actuation...8. Sensors...9. Behaviors...

WheelieSafe. WheelieSafe. User Manual. Motorized Trolley. Distributor:

8051 MICRO-CONTROLLER BASED ROBOTIC CAR

2018 KANSAS BEST BREAKOUT SESSIONS

LETTER TO PARENTS SCIENCE NEWS. Dear Parents,

Cane Creek Double Barrel Instructions

Project Title: Wireless Hummer. ECE Final Written Report

IEEE SoutheastCon Hardware Challenge

USER MANUAL MINI BMS DISTRIBUTED VERSION

Transcription:

Laser Tag Droid Jake Hamill, Martin Litwiller, Christian Topete ECE 445 Project Proposal 1. Introduction 1.1 Objective Our proposed project is to design, build, and test a remote control laser tag droid that allows users to engage in exciting physical and computer gameplay. When switched into autonomous mode the droid will be able to search for, identify, and engage opponent droids automatically. This will create a fun laser tag experience whether you are playing solo or with a group. It will be a wheeled vehicle with the mobility to move around quickly and maneuver easily. The droids will be controllable wirelessly via an ios app which allows users to play the game. (Note that we are only building one droid for this semester project.) 1.2 Background Over the past 5 to 10 years, the market for remote control toys of all types has expanded dramatically. With the technology steadily becoming less expensive and more accessible, these toys have gotten a huge amount of exposure and have gained in popularity with consumers of almost every age. However, most products in this category are simple models of cars, planes, or helicopters that are only meant to be driven or flown around and nothing more. A relatively small number of RC toys take advantage of their potential to be used as (or in) games. Typically if there is a game or competition involving RC toys, it consists only of racing. However, many people are naturally competitive and would prefer something more dynamic than simply driving or flying. One example of a very popular type of RC competition are battlebots. The drawback to these competitions is the inevitable and significant damage that the vehicles suffer. Therefore, we believe that an alternative non-destructive type of RC competition such as laser tag would be very popular with consumers. Laser tag bots have been implemented in several ways already. Some have been bipedal walking robots, and some have been built with a simple wheeled car design. Still others have been implemented using flying quadcopters [5]. Even with these, however, there are drawbacks. Flying vehicles are somewhat hard to control and slightly dangerous, and

bipedal or wheeled designs are often rather slow and unexciting. Our design will attempt to remedy these negative factors and add unique functionality that would make for a successful product. 1.3 High level Requirements The droid will have an autonomous target seeking mode, in which it will move around on its own looking for targets. The droid will have a player-controllable mode, in which its movement and firing can be controlled by a user with a mobile phone app. The droid will be powered by a standard 7.4V LiPo hobby battery.

2. Design 2.1 Block Diagram

Power block: Battery, Power Supply Motor Drive Block: H-bridge motor control, DC brushed motors Wireless module: ESP 8266 Wifi Module, Phone App Control Unit: ESP 8266 Microcontroller Module Sensor Unit: Ultrasonic Sensors, photodiodes 2.2 Physical Design The vehicle chassis will be built from layers of sheet metal connected by standard hex stand-offs. Motor gearbox kit, wheels, and sensors will be mounted on lower level, while the microcontroller and PCB will be mounted on upper level. The overall 3-D physical appearance will be approximately 6x4x4 (WxLxH) inches. An array of photodiodes for detecting targets will be mounted around the circumference of the vehicle on the bottom layer. Several photodiodes for sensing incoming laser fire will be mounted on the top layer. Three sonar ranging sensors will be mounted on the front, left side, and right side on the bottom layer. The laser will be mounted on the top layer facing forward. 2.3 Functional Overview/ Block Requirements 2.3.1 Power Supply The power supply is essential in keeping all systems working efficiently. The power supply will consist of 3 step down switching regulators [4]. One will be used for the microcontroller and the other two will be used for each DC brushed motor. Each motor requires its own regulator to avoid drawing too much current from the regulator. Also, we will implement protection circuitry to ensure safety. Requirements: The power supply must be able to regulate the voltage for the microcontroller between 4.8-5.2 volts and it must be able to regulate the DC voltage to each motor between 5.7-6.3 volts. 2.3.2 Battery The battery is an industry-standard 25C 7.4 Volt 2500 mah battery [1]. This is a 2 cell battery which consists of 3.7 volts per cell. Its peak voltage is 8.4 volts and minimum is 6.4 volts. The max current is 62.5 amps which bodes well with our circuitry. This will power the microcontroller and the two DC brushed motors for a period of time.

Requirement: The battery must be able to deliver at least 6-7 volts with 1.8-2.2 amps of current for at least 15 minutes. 2.3.3 Motors The two motors are going to be DC brushed motors. Each motor will have a max stall current of 1.2 amp to protect the step-down switching regulator from reaching its threshold current rating of 1.5 amps. They will be powered by 6 volts. We will also be implementing PWM and will be creating an H-bridge circuit in configuration with these motors. We will be using a tamiya motor gearbox kit to fit these specifications. Requirements: The motors must be able to deliver consistent speed and consume consistent power for at least 15 minutes. 2.3.4 H-Bridge motor control/pwm We will be implementing the H-bridge circuit as well as the PWM signal from the microcontroller. The H-bridge circuit allows us to turn in a smooth manner while the PWM control will allow us to control the speed of the droid. We will be creating two H-bridge circuits, one for each motor. Requirement: The H-bridge module must be able to provide the droid with at least a 360 degree rotation turn to be able to maneuver smoothly. The PWM must be able to change the speed. 2.3.5 Ultrasonic Range Sensor Module We will be using an ultrasonic range sensor on the outside of our droid to help with the autonomy of the droid [3]. The ultrasonic range sensor sends out a signal and then waits for the signal to determine how long it took. The sensor will then convert this time into a distance which helps us determine how far the object is. Requirement: The Ultrasonic Range Sensor needs to detect accurately that it is at least one foot away from a wall or object consistently. It should also be able to detect the distance from the wall within 5-10% to create accurate readings. 2.3.6 ESP8266 microcontroller/wifi module This device is a combined microcontroller and wifi communications module. We will use the microcontroller portion to poll all sensors and control all parts of the vehicle such as the motor control circuitry and the laser gun.

Requirement: This module requires it to be powered by 3.2-3.4V supply and a connection. 2.3.7 Mobile Application The mobile phone application will enable a human user to control the droid. Through the app, the user must be able to accelerate the droid forwards and backwards, as well as turn to the left and to the right. The user must also be able to fire the laser from the app. Furthermore, the app will allow the user to toggle between autonomous driving mode and manual (driven by user through app) mode. 2.4 Risk Analysis The wifi module presents the greatest potential challenge to the completion of this project. If we fail to fully and correctly implement it, we will have absolutely no communication between the mobile app and the droid. None of us has any networking experience, so this may prove difficult. We will have to learn how to send data to the droid from the mobile phone, as well as how to connect the ESP8266 to a wifi network and program it to send/ receive communications to/ from the app. If it happens that the wifi network needs to be hardcoded into the device, getting this to work on multiple networks could be a challenge.

3. Ethics and Safety There are many safety hazards involved with our project but one of the main ones is the use of the 7.4 Volt 2500 mah 25C LiPO battery. When using this battery, we have to ensure that each cell in this battery is kept above 3.2 volts (6.4 collectively) when discharging it or else the battery could get permanently damaged. Also, we have to ensure that the max voltage is not be above 4.2 volts (8.4 collectively) when fully charged. Furthermore, when charging the battery, we have to ensure that we don t overcharge or else it could cause a fire. We have to work within these minimum and maximum voltage restrictions to ensure that we use this battery safely. Also, the max rating for the temperature of the battery is 60 degrees Celsius but we will set the threshold at 48 degrees celsius to ensure the battery doesn t over heat. To ensure that these batteries are working properly, we will monitor the temperature and voltage of the battery while the droid is powered on. We will use a thermistor to measure the temperature and a voltage divider circuit to measure the voltage of the battery. Also, while using this battery safely, we need to ensure that all our other modules have the correct power, voltage, and current rating to prevent the other components from overheating. As the design process continues, we may need to implement voltage/current readings for certain devices to establish optimal safety and efficiency. As a group of aspiring engineers, we have to abide by the IEEE ethics and ACM guidelines. First and foremost, every project involved has to follow #1 on IEEE code of ethics to ensure the safety of those who will be utilizing this droid which involves power sources and electronic components that could catch on fire or explode [2]. We will also be working with #7 on the IEEE code of ethics to ensure we build the most viable, efficient, and safe project. We will be taking constructive criticism from professors, teaching assistants, and ourselves as group members [2]. We have to keep ourselves honest and ensure that we acknowledge and correct our mistakes. For example, if there is a better way to electronically design our PCB to avoid overheating of components then we have to keep ourselves honest and make this revision. This project entails the aspects of #8 and #10 in IEEE code as well [2]. Whether it is the treatment of group members or other groups, we have to ensure that we don t engage in discrimination of any kind. This will also bode well with #10 in the IEEE code of ethics because it will create a great aura for group members to work in which in turn will enhance the development of our project [2]. We, aspiring engineers, endure #5 on the IEEE code of ethics on a daily basis regardless of whether we are working on a project or not. We have to understand the technology we are using and know the applications/consequences that the project entails. Number 3 on the IEEE code touches in with #5 in the aspect of finding the best application with the available data

[2]. For example, if our ultrasonic range sensors aren t accurately reporting how far an obstacle is based on the data collected from the microcontroller, then we will have to either adjust the distance from the obstacle or try a new electronic component that fits this specification better. References [1] Onyx battery manual, Hobbico Inc. Available at: http://manuals.hobbico.com/dtx/dtx-onyx-lipo-manual.pdf [2] IEEE Code of Ethics, web page. Available at: http://www.ieee.org/about/corporate/governance/p7-8.html Accessed February 2017. [3] Parallax Ping Ultrasonic Sensor, web page. Available at: http://www.robotshop.com/en/parallax-ping-ultrasonic-sensor.html Accessed February 2017. [4] LT1375/ LT1376 Datasheet, Linear Technology. Available at: http://cds.linear.com/docs/en/datasheet/13756fd.pdf Accessed February 2017. [5] RC Flying Battle Robots, Hammacher Schlemmer, web page. Available at: http://www.hammacher.com/product/86747?cm_cat=productsem&cm_pla=ad WordsPLA&source=PRODSEM&gclid=CjwKEAiAoOvEBRDD25uyu9Lg9ycSJAD 0cnByIKk0xZQLOUp9dgr-qBPlZkX-nBhmWhaOWV50icdiYhoC2PHw_wcB Accessed February 2017.