Golf Scorecard Logger Supervisor: Alan Edgar Napier University Introduction: To automate and ease the scorekeeping of golf players matches for calculation.

Slides:



Advertisements
Similar presentations
Parts of a Computer System
Advertisements

Mobile Computing Advantages and limitations of mobile computing
INTRODUCTION OF COMPUTER
OPOLES (Objective & Positional Oriented Laser Engagement System)
Sales Manual B.Braun Space
What’s New in Agilent VEE Pro 7.5? FAST on-ramp to measurement analysis with Agilent instruments IVI-COM driver usage simplified Powerful PC-standard.NET.
ABSTRACT The goal of this project was to create a more realistic and interactive appliance interface for a Usability Science class here at Union. Usability.
Computer Basics 1 Computer Basic 1 includes two lessons:
Business Technology Applications Computer Basics.
Design & Developed by: EATL
Computing Fundamentals Module A © CCI Learning Solutions Inc. 1 Unit 1: Recognizing Computers Lesson Topic 1Computers All Around Us 2Elements of a Personal.
Disclaimer © 2015 John Straumann. All rights reserved. “Score It! Golf” and other product names are or may be registered trademarks and/or trademarks in.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
EE Capstone Spring 2008 Team RFID Mike Gauthiere Mike Loptien Chris Reid Kirk Spowart Vincent Wu.
Mp3 player Alma Rico and Amy Wibowo. functionality Audio –Play mp3’s stored in memory –Volume control –Additional Possible Features: Download capability.
Pencilvania: Architecture Review Presenters: Christopher Buska (Art Director) Michael Gourlay (Developer) Alfred Sterphone, III (Project Manager) Special.
HANDHELD MASTERMIND RIT Department of Computer Engineering Senior Design Projects II Fall 2007 Carl Kelso Michael Ellis Ryan Shon Using Handheld Mastermind:
MIT Dance Dance Revolution Anna Ayuso and Sharmeen Browarek *Image source:
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag February 15, 2000 Senior Project Status.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag May 2, 2000 Senior Project Final Presentation.
Data Logger for Water Meter Function Continuously counts pulses from pulse output of the water meter (or other meters with pulse output) and periodically.
Administrator’s Guide
Microcontroller: Introduction
Information Technology Ms. Abeer Helwa. Computer Generations First Generation (Vacuum Tubes) -They relied on the machine language to perform operations.
Concepts and value of TI-Nspire™ Technology
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
SudokuEHG Michelle Brown Matt Haggenmiller Thomas Troch CE Design Projects Design Review December 12, 2007.
A Quick Review of Unit 1 – Recognizing Computers Computing Fundamentals © CCI Learning Solutions.
The Internal Components of a Personal Computer (PC)
FIRST COURSE Essential Computer Concepts. 2 Objectives Compare the types of computers Describe the components of a computer system Describe input and.
Chapter 5 Basic Input/Output System (BIOS)
Basic Input Output System
Macquarie Fields College of TAFE Version 2 – 13 March HARDWARE 2.
INTRODUCTION TO COMPUTERS 1 BPC 101AA The Pearson Custom Program for CIS, BPC101AA, Introduction to Computers I, Phoenix College; Copyright 2011 by Pearson.
Interactive Video Skillbuilder CD & Digital Video Companion CD.
Living in a Digital World Discovering Computers Fundamentals, 2010 Edition.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
INTER REGIONAL PROCESSOR. DESIGN PHILOSOPHY n Based on industry standard pc hardware. n Industrial specification IBM compatible computer running Fylde.
ECE415 Senior Design Project Spring 2009 FPR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
10/5/ InstantHMI Designed for Watlow Beam the Palm at your Watlow SD controller and voila!, you have a low cost HMI for Configuration, Diagnosis,
Cellular Phones as Embedded Systems by Niam Amarnani.
FMCSA Tools To Improve State Data Quality Presented By: Shaun Dagle.
Outline Personal Computer Desktop Computer Mobile Computers and Mobile Devices - Notebook Computer - Tablet PC - Smart Phones and PDAs - Ebook Readers.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Designing An Electronic Trigger For A Paintball Marker To Allow User Selectable Firing Rates Team WTR.
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Basic Input/Output System (BIOS). 5.1Introduction to BIOS Basic Input / Output System (BIOS) boot the computer by providing a basic set of instructions.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
OPTIONS Create a Group Create an Event Mobile App Scoring Verify Results View Results Posting Scores (automatic) Getting Started – Dashboard Features.
Electronic Analog Computer Dr. Amin Danial Asham by.
Hardware/Software Basics Test
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
Source Controller software Ianos Schmidt The University of Iowa.
Weather-Sensing Fabulous Weather-Sensing Data-logger! Introducing the… 100% designed and manufactured at the Vigyan Ashram FabLab!
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
CSC480 Software Engineering Lecture 7 September 16, 2002.
Main Memory Main memory – –a collection of storage locations, –each with a unique identifier called the address. Word- –Data are transferred to and from.
Introducing Networks and the Internet Mrs. Wilson Rocky Point High School.
1 AQA ICT AS Level © Nelson Thornes 2008 Operating Systems What are they and why do we need them?
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
D.L.PRASSANA KUMAR T.MAHENDAR SOFI SHAIK. ABSTRACT  This circuit turns on the horn of the bike to alert you of the impending theft if anybody tries to.
THE CODING SYSTEM FOR REPRESENTING DATA IN COMPUTER.
Reveal™ Touch Screen Product Overview
TYPES AND COMPONENTS OF COMPUTER SYSTEM
ECE 477 Design Review Team 5  Fall 2006
Presentation transcript:

Golf Scorecard Logger Supervisor: Alan Edgar Napier University Introduction: To automate and ease the scorekeeping of golf players matches for calculation of individual handicap scores and statistical illustration, a hand-held electronic scorecard logger unit is developed, with the implementation of the 1-Wire bus and iButtons. The logged data is downloaded to a PC, where the handicap is calculated and statistical data saved to illustrate the players progress over a period of time. -This will open up new opportunities for golf players of storing and analyse the scores, where improvement can be tracked. Student: Carsten Kristiansen BEng Electronic and Computer Eng.

iButton Implementation Features of the DS1996 iButton:  64kbit nonvolatile memory.  142kbit/sec communication.  64 bit unique ROM registration number  256 bit scratchpad.  Over 10 years of data retention. The iButton with a size of a one pound coin is the players link between the Scorecard Logger and the PC. With the Dallas 1-Wire communication bus, an iButton is used to identify the player and store the scores of a match, and enable the user to bring this data anywhere. The 64kbit SRAM in the iButton is partitioned in 256 bit pages, with a total of 256 pages. The 64-bit factory lasered ROM: iButton reader at the Scorecard Logger:

The Scorecard Logger The electronic hand-held battery driven Golf Scorecard Logger is for the player to bring along when a match is played. It interacts with the user through an LCD display and a keyboard. Hardware Block Diagram: For the hardware a PCB is designed using Surface Mount Technology (SMT) to make it compact enough to fit in the chosen enclosure and optimize the power consumption. The circuit is created with the desire of a high quality and upgradeable result, regarding the software and future work. The Golf Scorecard Logger:

Software More info: The software consists of two areas, the scorecard logger software and the PC software. A part of the menu structure for the scorecard logger is illustrated. Through a structured approach the program code is created, using development tools such as Keil uVision for the Dallas 8051 processing unit, and Borland C++ Builder for the PC software. Scorecard Logger software: Menu control and navigation. Menu control and navigation. Game control and navigation. Game control and navigation. Protocol handling. Protocol handling. Error indication handling. Error indication handling. Custom control setup. Custom control setup. PC software: Protocol handling. Protocol handling. Calculation and presentation of the handicap score. Calculation and presentation of the handicap score. Statistical and historical view. Statistical and historical view. User setup and database handling. User setup and database handling.