Virtual Training Room David Hernandez, Joshua Opada, Dorian Ozoude

Slides:



Advertisements
Similar presentations
Linked Thermostat Alan Diamond Ravi Patil. Objectives  Temperature sensing device  Multizone capabilities (two)  Heating and Cooling operation  Personal.
Advertisements

3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Comprehensive Design Review.
TA: Chris Reilly Group 5: Benjamin, Ramie, Zachary, Dinal.
Foot Throttle Foot throttle device for lower limb rehabilitation.
Unit 13 Electric Circuits
SMV Electric Tutorials
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
Solar Powered LED Blinds Group 28: Austin Estes and Kerr Oliva TA: Katherine O’Kane.
Auto turn off battery charger Auto turn off battery charger.
Gesture-Controlled LED Coffee Table with B.L.O.X. Final Presentation Josh Pack | Esther Kim | Ryan Dwyer Project #16 December 7, 2012 ECE 445 Fall 2012.
Solar Patio Umbrella Final Presentation May 3 rd, 2016 Team #37 ECE 445 – Spring 2016.
Bike Rack Availability Tracking System Group 26: Sam Luo, Jason Pao, Jason Wang.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Ready to Party? 
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
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.
ECE445: Senior Design Spring 2015 Team 17: Weather Jukebox Sang Yun Bang, Thomas Fedrigon, Shanda Lu.
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012.
Plasma Speaker Jordan Colburn-ECE Shawn Day-ME Paul Faget-ECE Phillip Shepard-ME Seth Tucker-ECE.
Residential Cabling Technologies Copyright © 2005 Heathkit Company, Inc. All Rights Reserved Electrical Measurements.
Application Case Study Christmas Lights Controller
Fan Assembly Driven by Magnetic Fields
Portable Sport Boundary Sensors
Short-Range Digital Laser Communication System
Smart Newton Car By: Hui Zhu.
Group 29 JUN SUNG LEE, JAE HYUN KANG
Obstacle avoiding robot { pixel }
Chapter 28: DC Circuits Chapter 26 Opener. These MP3 players contain circuits that are dc, at least in part. (The audio signal is ac.) The circuit diagram.
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
Smart Shoe S Seminar 2 Prepared by: Sa’ed Qariab Mos’ab Naffa’a
AUTOMATIC STREET LIGHT CONTROL USING LDR
DC Circuits Chapter 26 Opener. These MP3 players contain circuits that are dc, at least in part. (The audio signal is ac.) The circuit diagram below shows.
Key Master Group 14 Petar Barac, Amanda Beck, & Leslie Cheng
Textbook Detection System With Radio-Frequency Identification
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
How Mobile Phone Jammer Works
Automatic heat source finding laptop cooling pad By Team 26
ECE 445 Spring 2017 Laser Tag Droid
By: Raed Wa’el Ennab & Raja Sa’ed Anabtawi
Automated Ticket to Ride
SELF-SUSTAINABLE SOLAR STREET LIGHT CHARGING
WIRELESS ENERGY MEASUREMENT SYSTEM
App controlled solar powered street lamp
‘SONAR’ using Arduino & ultrasonic distance sensor
High Performance Low Cost Low Lost Wireless DC Motor Speed Control
Unit 3 – Fundamentals of Electronics Examination Specifications
RF Range detection and alert system team 26
Directional Driver Hazard Advisory System
Wireless Controlled PowerStrip
Unit 3 – Fundamentals of Electronics Examination Specifications
Portable Battleship Display
Inductive Charging Case
GROUP 14: ESSENCE OF MUSIC
Mipmapped High Resolution Video for Immersive Virtual 3D Environments
Real-Time Free Throw Feedback Device
DC Circuits Chapter 26 Opener. These MP3 players contain circuits that are dc, at least in part. (The audio signal is ac.) The circuit diagram below shows.
ECE 477 Digital Systems Senior Design Project  Spring 2006
Remote Firework Launcher
NAND/NOR Logic Gate Replacement Training tool
Toy Train Safety Control System
Transistors Magic of Electrons © 2011 Project Lead The Way, Inc.
LED Rubik’s Cube Team 54: Meghan LeMay & Michael Rupp TA: Bryce Smith.
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Virtual Training Room David Hernandez, Joshua Opada, Dorian Ozoude Group #43 TA: Kexin Hui

Introduction In recreation centers, the floors tend to be boring with outdated layouts that have been unchanged for years We saw an opportunity to create an interactive and visually appealing gym floor constructed of LED tiles This LED floor would be an efficient way to change the floorplan to any type of display for any sport This interactive aspect of this floor would be used to implement different types of sports training programs http://www.laflinesque.com/?paged=2

Objective The core objective for this project is a proof-of-concept model since our resources and time are limited This model generates floorplans for sports such as: Basketball Volleyball Track Also incorporated a user-interactive jump rope game

Block Diagram

Circuit

Tile Frame Features: Supports weight and physical stress adults exercising Translucent to allow visible light from LEDs to shine through while still masking circuitry Allows sufficient space for the LEDs the load cells and other circuitry Interlock on any side with other tiles

Design Considerations Through research, we found polycarbonate to be a sufficient material for our impact resistance requirements For interlocking the tiles we added a male and a female connector on each side

LED Array Each tile has a 5x5 array of WS2812B RGB LEDs 25 LEDs are connected in parallel in a line throughout the tile to form a square Each tile has a resolution of 5x5 with each LED representing 1 pixel Each LED is spaced 2.5” apart from each other This LED spacing continues when one tile is connected to another tile

LED Array http://www.seeedstudio.com/document/pdf/WS2812B%20Datasheet.pdf

PWM Timing The timing for the PWM is important to send the proper data to the LED arrays. To send a low code in the PWM is high for 0.35 µs and low for and low for 0.9 µs. Visa versa for a high code Doing the math, the LED array would be updated at a frequency of 1.3 kHz which is fast enough for smooth movement. http://www.seeedstudio.com/document/pdf/WS2812B%20Datasheet.pdf

Load Cells The load cells used in the tiles were TAS606 sensors that were rated for 200 kg Each load cell was placed at each corner of a tile. Data was taken from each of the 4 load cells to determine where the user is on the tile. https://cdn.sparkfun.com//assets/parts/1/0/6/3/2/13332-01.jpg

Load Cells

Load Cell Amplifier The HX711 amplifier was used to amplify the signals being sent from the sensors. Allows the data to be usable by the microcontroller Allows for calibration of the sensors through the microcontroller https://cdn.sparkfun.com//assets/parts/1/1/5/1/0/13879-04.jpg

Bluetooth A HC-05 Bluetooth module to allow for Android phones to communicate to the tiles wirelessly We required to module to be able to communicate with an Android phone from at least 10 ft away http://www.martyncurrey.com/wp-content/uploads/2014/10/HC-05-Basic-set-up-584x455.jpg

Application The application allows the user to connect to Bluetooth. It also displays the state of the LED array Buttons can be pressed to change the state from an Android smartphone

Microcontroller An ATMega328p was used as a microcontroller to control each tile Each of the microcontrollers have to communicate to each other for dynamic lighting The microcontroller had to be able to output the PWM signals that contained the data to change the color and brightness of the LED array The microcontroller also needed to be able to communicate with the Bluetooth module

Flow Chart

Powering the LED Array LEDs Requires 5 V Draws 60 mA when the LEDs are a full brightness will all RGB settings set to their maximum value We used these rated voltages and currents to calculate the max power to be drawn from the LED Arrays (5 volts DC) * (60 mA max per LED) * (50 LEDs) = (5 V DC) * (3 A) = 15 W, max power from LEDs

Powering the Control Circuit As noted in the block diagram, power is individually routed into each tile In each tile, the power is further routed to the LED Array, the Bluetooth module, the microcontroller, and the load cells The current drawn by the remaining circuitry Bluetooth module: maximum of 30 mA Load Cells: 3 mA per load cell (4 load cells are used) Microcontroller(ATMega328p): 46.5 mA per chip (2 chips are used) Total: 30 mA + 4 * 3 mA + 2 * 46.5 mA = 135 mA Total Power Drawn = (135 mA + 3 A) * 5 V = 15.675 W

Power Supply Converts 120 V AC to 5 V DC Takes grid voltage by plugging directly into the wall and sends 5 V output to the circuitry in each tile Current Rating For safety considerations, we rated the Power Supply at 6 A to avoid reaching the limits of the source http://www.digikey.com/product-detail/en/xp-power/ECL25US05-P/ECL25US05-P-ND/4696227

Results and Important Verifications The tile allowed for an adult to jump on the tile 5 times as per verification LEDs were controlled properly using microcontroller in order to display an image of each court, track or game Load cells calibrated so that it throws away any weight measurement less than 30 lbs.

Conclusion and Further Work Lower Price The most expensive part are the load cells  at $50 each.  We would like to attempt to work with cheaper load cells. We aren’t worried too much about the precision of weight measurement. Modular In the future we would like the tiles to have connectors at the center of each side of the tile that interconnects power and data between the tiles without taking them apart. Interactive Implementations The success of the jump-rope game functionality offers promise for further user-interactive training programs such as a track floor that remembers a user’s previous running time and uses that data to challenge the user to further beat their running time.

Thank You