Swimming Pool LED Training System Fei Deng Hongru Wang Yuhan Tang.

Slides:



Advertisements
Similar presentations
INDIVIDUAL PROJECT BY R.KARTHIKMANOJ
Advertisements

CL100D series DSP controlled Uninterruptible power supplies.
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
ECE 477 Final Presentation Team 03 - Spring 2013 Ryan Pawling Spencer Julian Josh Hunsberger Robert Harris.
Engineer Training TN 59 Ink Management Solution TJ8300 / TJ8500 TN 59 Ink Management Solution Machine 75 and Above.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
The Technion Israeli Institute of Technology Intel Inc. A cooperation of:
ASPPRATECH.
Audio FM Link Blue Team Justin Cobbett Elizabeth Cullinan Usman Hashmi Matthew Peck Joshua Smith.
Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew.
Critical Design Review Wind Turbine with Gearbox
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
Biomedical Engineering Solutions Amir Kamyabnejad Bobby Luk Chen Zhang Eric Boyer Yash Trivedi.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
FG Wilson Access 4000 Control Panel
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Probe12 Sap Velocity based Sap flow logger & Irrigation Scheduler.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
NFC Based Automatic Railway Ticketing Project By: 1) Ankita Talekar 2) Anuja Lokhande 3) Uma Karandikar Project Guide: Prof. M. M. Dongre.
BBBK Programming Notes Rudra Dutta CSC , Fall, 2013.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Phase Converter Simulator AKA Voltron
Mobile Phone Based Environment Control/Security System Christopher Carroll B.E. Electronic and Computer Engineering.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Bonitron A\C Demand Scheduler Alex Brown Cory Haugh Ajmer Dwivedi.
Kaihua Xu, Di Zhang, Yuhua Liu, Ke Xu, Yuanhao Xi ISCCCA-13 Taiyuan, China Design of Deformation Monitoring Terminal System Based on STM32 STM
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Motor Speed Josh Edwards. Description Circuit will calculate the RPMs of the motor using the NT3100 and output to a 7 segment display Motor will be driven.
CheckMeter 2.1 Portable Working Standard Page 1 March 2009.
Advisor: Zhao Zhang Team Members: Chris Chambers Christopher Reis Alex Dean Luke Breuer SPALDING GYMNASTICS SCOREBOARD Client: Spalding Advisor: Zhao Zhang.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Jump Trading Medical Simulator Tommy Shiou & Nick Cialdella TA: Justine Fortier.
Portable BCI Stimulator Final Presentation Group: 17 Bonnie Chen, Siyuan Wu, Randy Lefkowitz TA: Ryan May ECE 445 Monday, April 29 th, 2013.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
Arduino Based DC Motor Speed Control
Alarm units AL 175 NT and Aeon Gold For small, medium and large power range.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Persistence of Vision LED Sphere Display
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
MICROCONTROLLER BASE FIRE ALARM MADE BY: *Priya Rabadia *Rajdeep Rupapara.
Controlling Home Appliances Using Voice. Controlling Home Appliances Using Voice Introductio n  Home automation has an important.
Presents. C IRCUIT M ASTER 4000M Mixed Signal Circuit Analyser.
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Arduino.
Voice Controlled Robot by Cell Phone with Android App
Propeller Clock.
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
ECE 445 Smart Window Responding System
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
PRE-PROGRAMMED DIGITAL SCROLLING MESSAGE
Textbook Detection System With Radio-Frequency Identification
SCADA for Remote Industrial Plant
IOT based Home Automation Over the Cloud
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
What IS Relay?.
Presentation transcript:

Swimming Pool LED Training System Fei Deng Hongru Wang Yuhan Tang

Introduction Is that a cable? That looks like a calculator… Holy XXXX that looks expensive!

Objective User Friendly Use Wireless Connection Inexpensive

Overview Software (GUI)  Fully Programmable Training Setup  History Data  Visual Aids  Data Manipulation Communication (Bluetooth) Hardware  Microcontroller (BeagleBone Black)  Circuit  LED Guided Swimming Pacer

Software (GUI)

Fully Programmable Training Setup Segments Automation

Fully Programmable Training Setup Save / Load Training Setups

History Data

Visual Aids Real Time Clock Percentage Indicator LED Status Indicator Spinning Wheel Indicator

Data Manipulation

Requirements & Verifications Popup information windows  User friendly welcome and goodbye messages Stable usage  Ensure no crashes

Communication (Bluetooth)

Software (GUI) Side

Communication (Bluetooth) Software (GUI) Side

Communication (Bluetooth) Software (GUI) Side

Communication (Bluetooth) Hardware (Microcontroller) Side

Communication (Bluetooth) Communication & Data Manipulation

Communication (Bluetooth) Communication & Data Manipulation

Requirements & Verifications New connection  Ensure new connection after the software is restarted  Ensure new connection after disconnected the previous ones Stable connection  Ensure the connection is stable for 15 hours Automatic launch  Ensure the Bluetooth server is automatically launched after starting the micro controller

Hardware and Microcontroller

Push Button Switch Beagle Bone 12V 100W DC Transformer Fuse 110V 60Hz AC Power Source Cat6 Cables (22 AWG) 5V 10W DC Transformer Control Board

High Level Diagram

BeagleBone Black Microcontroller Advantage: –65 possible digital output pins –Easy to use –Relatively low cost

Setup BeagleBone

Power Bus

N-Channel MOSFET (FQP30N06L) –Rated at 60V, robust and durable –I D d≈17A, more than the maximum current (0.83A) LED needed Working Region I D ≈17A

Schematics 10kΩ

ProtoBoard for FQP30N06L

Initial Design: TC4420 Drivers –Functioned when prototyping –Some failed after durability test on PCB –Not robust enough

Driver Simulation Channel1 Channel2 Ch1: GPIO ~3.3V Ch2: Driver output ~12V Freq: 5Hz Maximum designed working frequency: 26(LEDs)/20sec = 1.3Hz

Waterproofing and Weighting

Requirements & Verifications Durability  Continuously ran system for 3 hours, no overheating or malfunction LED waterproof and control box splashproof  LED survived bathtub overnight and control box survived heavy water splashing LED switching delay within 10ms  All transistor delay within 500ns(0.05%), negligible

Future Work Migrating software to other platforms Adding a display on control box Developing more polished UI and hardware Other connection method (WiFi)

Conclusion GUI is a good way to help user understand the usage of the software Wireless connection gives the user more freedom We need custom made hardware parts

Q&A