Remote Data Acquisition System for Materials Lab Stephen Cauterucio and Corey Simoncic SCHOOL OF ENGINEERING www.scu.edu.

Slides:



Advertisements
Similar presentations
Traditional Usability Testing of Library Mobile Websites Kimberly Pendell & Michael Bowman 1.
Advertisements

Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
CSS216 MOBILE PROGRAMMING Android Book: “Professional Android™ 2 Application Development” by Reto Meier, 2010 by: Andrey Bogdanchikov (
Chapter 1: Voilà! Meet the Android
A Method for Characterizing Energy Consumption in Android Smartphones Authors: Luis Corral, Anton B. Georgiev, Alberto Sillitti, Giancarlo Succi Center.
Experimental iPhone and Android Apps at the University of Illinois Jim Hahn and Alaina Morales presentation hashtag: #uiuc4eva.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Android is a mobile operating system developed by Google and is based upon the Linux kernel and GNU software. It was initially developed by Android.
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
 IPhone came out first and had more time to develop. (3G)  Also was developed using OS-X  Android was started as a mobile device OS acquired by google.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Diffusion Furnace Controller Design Team 14 Joe Grady James Crow Hongyu Chen Prakalp Sudhakar Victor Villagomez Client/Faculty Advisor: Dr. Gary Tuttle.
Picture Users Making Art Chat An interactive communication tool.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
Android Application Development with Java UPenn CS4HS 2011 Chris Murphy
Mobile Handset Hardware Architecture
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Hanoi Tourist Map on Android Student : Nguyễn Xuân Nam Supervisor : Dr. Vũ Tuyết Trinh 1 HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Programme de Formation.
INTRODUCTION TO MOBILE COMPUTING. MOBILE COMPUTING  Mobile computing is the act of interacting with a computer through the use of a mobile device. 
Mobile Application for SAT Preparation Preliminary Project Plan By Project Team: Hi5 Anant Kambli Amit Shukla Ajaykumar Aswathappa Prabin Gautam Rama K.
Karl Banks Aaron Birencwaig Andrew Harmic Jason Heintz Stephen Rodriguez Tyler Zaino.
Android 2: Introduction to the Technology Kirk Scott 1.
Wireless Mobility with Android 1 Presented by: Ung Yean MS. Computer Science American University, Washington DC, USA.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Chapter 1: Voilà! Meet the Android
Job Aids video storyboard Matt Boardman, Chiao-Ling Lu.
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
Intro to Android Development Ben Lafreniere. Getting up and running Don’t use the VM! ials/hello-world.html.
Introduction to Android Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
#gsa2012 Android Basics By: Amr Mohsen
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
Access in the Stacks Presentation by Dr. Gary Golden, Library Director of Paul Robeson Library John Gibson, Instructional Technology Specialist.
NIMBUS CONOPS Maggie Krause, Ryan Rasmussen, Caleb Fangmeier, Brett Mahnke, and Jiajun Yang.
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
1 R.O.M.P Robot Orientation Mapping Project (Project Plan) Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
ISU Science Center : Phase 3 : Dec Speedometer Station This station matches two areas of study into one cohesive system. Current will be induced.
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Powerpoint Templates Page Senior Design II Mid-Semester Presentation.
CSNB544 Mobile Application Development
Introduction to Android Android Club Agenda Set development environment “Hello Android” app Device connection Debugging.
Symbian OS 1.  Symbian  Symbian OS is an operating system and software platform that designed for smart phones and maintained by Nokia.  Symbian platform.
Presented by Christopher Wilkins Jeff Titus Stephan Krach Pablo Bajo.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
T Iteration Demo Tikkaajat [PP] Iteration
1 ECOM 5341 Programming of Mobile Devices Spr Lecture 1 Syllabus and Course Overview Computer Engineering Department Islamic University of Gaza.
Master Software Solutions Pvt.Ltd.. These days the demand of smart phone is being increased and we have different types of client e.g. Touch Phone, tables,
GRADUATE SEMINAR – CPSC 8985 FUTURE SMS BY Suresh Kurapati Varun Chowdhary Enjum Umakanth Vellanki Under the guidance of Dr. Soon-Ok-Park.
Application development process Part 1. Overview State of the mobile industry Size of the market Popularity of platforms How users use their devices Internationalisation.
GroupRocket.net How to Choose Collaboration Software for Your Company Click this URL – GroupRocket.netGroupRocket.net.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
ASUEat Android App Benjamin Dummer Brian Clee Christian Zavala-Santos Kyle Huff Dr. Tashakkori’s Spring 2012 STEP Group:
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Development-Introduction
MAGOSTECH Our Services We plan a perfect strategy to make and deliver a creative and innovative system with modern web technology, tools like Sitecore.
Chapter 1 -- Overview Technologies Standards Algorithms Protocols
CMPE419 Mobile Application Development
Crowd Intelligence Grocery Shopping Mobile App
LP+365 App Transforms Office 365 into a Learning Management System That Promotes Digital Literacy and Encourages All Students to Develop Together OFFICE.
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
Yooba File Sync: A Microsoft Office 365 Add-In That Syncs Sales Content in SharePoint Online to Yooba’s Sales Performance Management Solution OFFICE 365.
Korea Software HRD Center
CMPE419 Mobile Application Development
Presentation transcript:

Remote Data Acquisition System for Materials Lab Stephen Cauterucio and Corey Simoncic SCHOOL OF ENGINEERING

The Problem  Materials lab is cluttered  Need for constant recalibration  Outdated hardware and software – Slow – Inconvenient

Our Solution

 One device – less wires  Multiple users  Mobility  Cleaner – Sleek user interface – Separate tool for calibration

Requirements  Functional – Transfer sensor data to phone – Phone must display data graphically – Must be able to save sensor data using the phone  Nonfunctional – Device must provide 0-30V of power – Data transfer must be done wirelessly – Only 1 user may have privileges

Use Cases  Anyone – Initial device setup  Professor – Starting data acquisition – Viewing data acquisition – End data acquisition – Saving data

Use Cases  Student – Viewing data acquisition – Saving data  Anyone – Viewing previously saved data plot

Professor Flow Chart

Student Flow Chart

Architectural Design

Technologies Used  Android Software Development Kit (SDK)  Java Development Kit (JDK)  Eclipse with ADT plugin  Bluetooth

Design Rationale  Major Decisions – Android or iPhone? – Bluetooth or Wifi?

Test Plan  Alpha Testing (5 phases) – Android application – Making Bluetooth work – Interacting with physical device – Plotting data – Saving data  Beta Testing – Dr. Aschheim and his students

Project Risks DescriptionPSTIRisk Mitigation Strategy Lack of Technical Knowledge Android Development website -Android programming books -Online Android programming tutorial videos Lack of Time (Falling behind schedule) Cut features -Put more hours into working on the project Professor Aschheim is too busy to meet with us We have set up a standing weekly appointment with him -We can visit during his office hours Android phones come in many shapes and sizes We will need to pick a good average screen size and develop for that. -If there is time, we may develop app for multiple screen sizes.

Timeline

Questions?