Electronic scoreboard and game timer for more case studies visit Rob Edmunds

Similar documents
Case study Acceleration test. Abbie Hutty Spacecraft Structures Engineer, Airbus Defence and Space

Getting Started with the micro:bit

On the front of the board there are a number of components that are pretty visible right off the bat!

RESOURCES TO INSPIRE YOUNG PEOPLE ABOUT CAREERS IN DIGITAL

STEM and Scotland s future

n campus Get up and running Your guide to setting up a student community

MORE FUNDING THAN IT CONTRIBUTES 10 % OF UK RESEARCH. Engineering and science research funding. Engineering research collaboration.

STEM Resources. Activities/Competitions (Please check the closing dates) Beat the Flood

Maths Quiz. Make your own Mental Maths Game

Do you know a rising star?

Forth in Education A Report

Brain Game. Introduction. Scratch

Programmable Timer Teaching Notes Issue 1.2

IET ebook Collections

1. ASSEMBLING THE PCB 2. FLASH THE ZIP LEDs 3. BUILDING THE WHEELS

EASY BUILD TIMER KIT TEACHING RESOURCES. Version 2.0 LEARN ABOUT SIMPLE TIMING CIRCUITS WITH THIS

IET ebook Collections

MEMORY GAMES ROUND TO THE NEAREST TEN OR HUNDRED

OPERATING INSTRUCTIONS CONTROL CONSOLES

UCL Micro:bit Robotics Documentation

In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds.

STEP-BY-STEP THINGS TO TRY FINISHED? START HERE NEW TO SCRATCH? CREATE YOUR FIRST SCRATCH PROJECT!

RUNNYMEDE COLLEGE & TECHTALENTS

Football writing exercises

PowerPoint 6-Pack Training Games Volume 3 Help

Micro:bit, from BBC to Foundation

Paper Prototyping Kit

Digital Devices in the Digital Technologies curriculum

Autumn 2018 Funded Projects

Measure simulated forces of impact on a human head, and test if forces are reduced by wearing a protective headgear.

Quick Start Guide.indd 1 05/11/15 10:07

Xylophone Teaching Notes Issue 1.3

In the Mr Bit control system, one control module creates the image, whilst the other creates the message.

DARK ACTIVATED COLOUR CHANGING NIGHT LIGHT KIT

There will come a time when your students will want to compete: Step 1 - Competition Format. Step 2 - Supplies you ll need. Step 3 - Help you ll need

IET BBC micro:bit class session A sun exposure alarm

Supervisor s booklet

MONO AMPLIFIER KIT ESSENTIAL INFORMATION. Version 3.0 CREATE YOUR OWN SPEAKER DOCK WITH THIS

MULTIPLICATION FACT FOOTBALL

A Quick Guide to the Short-Term Study Visa

WORKSHOP SIX. Probability. Chance and Predictions. Math Awareness Workshops

We re excited to launch the newest in our line of circuits: Very Useful Circuits

F=MA. W=F d = -F YOUTH GUIDE - APPENDICES YOUTH GUIDE 03

MUSEUM VISIT PROGRAM. Pre-Visit Summary

micro:bit for primary schools mb4ps.co.uk

Lesson 1: Chance Experiments

My 12 week activity diary

The BBC - Anchor Tenant at MediaCityUK

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Kinect2Scratch Workbook

WORK EXPERIENCE LOG Name:...

STEM and Entrepreneurship - Engagement Through Wearables. HI-TEC 2016 Michael Lesiecki

Before using the Device. Using your Drifta. Connecting to a PC

Snail Math Races. -Community Resources for Science

How to Pair AbiBird Sensor with App and Account

COUNT ON US PRIMARY CHALLENGE RUNNING AN IN-SCHOOL TOURNAMENT

How to make the most of your Continuing Professional Development RECORD PLAN.

Module 1 Introducing Kodu Basics

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

FREQUENTLY ASKED QUESTIONS

eleven User Guide for Teachers

An Enquire guide for young people

Before displaying an image, the game should wait for a random amount of time.

Would You Like To Earn $1000 s With The Click Of A Button?

3 Student plays. Results in Student Follow-up System (SFS) 2. Instruction manual app:

Micro USB Lamp Kit TEACHING RESOURCES. Version 2.1 DESIGN A STYLISH LAMP WITH THIS

Shaun the Sheep The Movie

DELUXE STEREO AMPLIFIER KIT

Photography Summer Transition Work 2018 Describing the work Interpreting the work Evaluating the work

Reflection of Light, 8/8/2014, Optics

BBC Audience Information. Data Tables (document 1)

LAB 1 Linear Motion and Freefall

How to Complete a PCR

Mathematical Talk. Fun and Games! COUNT ON US MATHS CLUB ACTIVITIES SESSION. Key Stage 2. Resources. Hints and Tips

FIRST GRADE SUPPLY LIST

The ROG R O G. User Manual. The. 1. Quick Overview 2. Game Settings 1 st End 3. General Game Time Operation 4. Detailed Settings

Mission: Accomplish a Goal

REWARDS Making the most of your YuStart project

Second Practice Test 1 Level 5-7

Motion Graphs Teacher s Guide

BodyKey App 2.0 User Guide (AMWAY -Organised and Self-Organised Challenge)

BBC Audience Information. Data Tables (document 1)

Your guide to the First Response Business Degree Apprenticeship

Scheme of Work Overview

TETRIX PULSE Workshop Guide

Programming with Scratch

INTERACTIVE BUILDING BLOCK SYSTEMS

Maths games and activities to help your child s learning Enjoy!

Thank you for creating a Supporter Page as part of your participation with <enter event name> on behalf of the <enter charity name>.

Serial No.: MTYxOTAwMDAxMzAw

STEAM AHEAD! DIY FOR KIDS: Science Experiments Bundle; Packed With Science/Technology/Engineering/Art/Math Making And Building Activities For 4-10

Press Information. Zone Overview Canon EXPO Paris Introduction ZONE: LIFE

Geometry: Shapes, Symmetry, Area and Number PROBLEMS & INVESTIGATIONS

PICAXE S. revolution Revolution Education Ltd. Web: Vesrion /2009 AXE106.P65

MATH GAMES THAT SUPPORT SINGAPORE MATH GRADES

F=MA. W=F d = -F FACILITATOR - APPENDICES

6 Allowing Loitering Players take their points very seriously and not updating them within 48 hours will cause players to stop coming.

The Robot Program Episode 002: Building JD

Don t Forget Your Maths Pack!

Program.

SHIRTS AND SKINS JUNIOR EDITION COASTAL AMUSEMENTS INC SWARTHMORE AVE LAKEWOOD, NJ TEL: FAX:

Transcription:

Case study Electronic scoreboard and game timer Rob Edmunds Project Engineering Lead, Leonardo Airborne and Space Systems

Contents 2 3 4 5 6 8 9 10 11 About the BBC micro:bit About this case study / Meet the author About canoe polo The problem The solution Code listing Quiz More information Faraday programme overview About this case study Case studies are useful for learning about practical uses of technology that can improve the day-to-day lives of people. This case study focuses on how to create an electronic scoreboard and game timer using canoe polo. In this case study you will learn: About the BBC micro:bit The BBC micro:bit is a pocket-sized codeable computer with motion detection, a built-in compass and Bluetooth technology. It is an excellent device to prototype ideas with, because you can try lots of creations really quickly, and keep the ones that work best. The BBC micro:bit: n easy to program n lots of choices of different inputs and outputs n use the on-screen simulator to try your ideas first n easy to change a program once you have written it n connects to other BBC micro:bits, devices, kits, mobile phones, tablets, cameras and everyday objects. Meet the author Rob Edmunds Project Engineering Lead, Leonardo Airborne and Space Systems Button B LED Screen Bluetooth Button A Processor BBC micro:bit front USB Connector Accelerometer Pin 1 Battery Connector BBC micro:bit back Pin 2 Ground +3V Rob started working at Leonardo in 2004 on a Year in Industry and joined full-time after graduating as an Electronic Engineer in 2007. He has worked in a number of different roles, including: printed circuit board (PCB) design, firmware design, transferring design to manufacture, LabVIEW development, procurement, test engineering management and now engineering business winning. Reset Button Compass Pin 0 how limited resources cause you to identify the most important points of a system design n how to represent a large amount of information on a small display n how the BBC micro:bit can be used to quickly prototype a new idea n what the code looks like and how it works. n Rob Edmunds In canoe polo, we face the challenge of showing the teams on the water the score and current time of the game. Extra pins 2 3

About canoe polo The problem In canoe polo, we face the challenge of showing the teams on the water the score and current time of the game. As a result, you get lots of shouts from the pitch saying what s the time? with the referee shouting back the time remaining in the game. Presently, it s typically done using a stopwatch and some flipcharts to show the current score. To make an electronic scoreboard and game timer we need to decide how to do the following: We are going to explore how to build an electronic scoreboard and game timer: Sometim es when you have limited resources, it challenge s you to think abo ut what is most imp ortant. 1. enter the game length 2. start the game 3. keep an accurate score n A game is made up of two halves, each lasting between 7 and 10 minutes. 4. display the score n Scores can be quite high. 5. display the remaining game time. 2? 4 1 5 n There are five players per team. n Flipcharts are used to show the current score. n The timekeeper uses a stopwatch to monitor the game time. Any player in the water can shout time and the remaining time will be shouted back. There are only 25 LEDs on the front of the BBC micro:bit, and a lot of information to display. How can we display so much information on such a small display? Engineers constantly have to think outside of the box and solve challenges with limited resources. 4 5

The solution Start here Program flowchart Wait for referee to blow whistle to start game Choose game time in minutes Inputs Button A to start the game, button A and B to count a point for each team, shake to show the time. Using the product Processing Add to team A or team B score, keep/ show the remaining time in minutes and seconds. n Select the total game time (up to 10 minutes) by pressing button A. n Start the game with button B. n Press A or B each time a team scores, to move the tug of war line. n Shake to display the remaining game time, minutes on top, seconds on bottom (each line means 10 seconds). n When the game is over, press A or B to read out that team s scores. Outputs Show the team score as a tug of war line. Show the remaining time as a number of dots for minutes and seconds. User Referee presses A and B on each ball score, and shakes micro:bit when anyone shouts out time We have produced two fundamental screens, one to show the time remaining and the second to show the score. A button adds a point to team A, B button adds a point to team B The tug-of-war line moves closer to team A or B as you press each team s button. Time remaining (2 minutes 40 seconds) Shake to see the time remaining Each dot at the top is 1 minute, each vertical line at the bottom is 10 seconds Countdown from 10 to 1 of the last 10 seconds of the game Press button A to get team A score Press button B to get team B score Outcomes Pressing A or B buttons when the time is displayed will always still update the score so that it is correct. 6 7

Code listing The countdown timer is always ticking, regardless of w hich screen is displa yed. Here is the code listing for part of the scoreboard. Compare it against the flowchart on the previous page and see if you can identify which parts of the flowchart it relates to. Quiz Now that you have worked through this case study booklet and tried the program for yourself, test how much you have remembered with our quiz! You can look up the answers at the bottom of page 11. Q What is the maximum length of a game of canoe polo? Q How many different pieces of information are represented on the BBC micro:bit display? Q If the score for any team is 15 higher than the other team, will the code still measure the correct score? Q How are the final scores read out at the end? Q What might you change about how this program works? Q What feature might you add to this program to make it even better? Q Why do you think you might enjoy a career as an engineer? See the full program listing by following the links at the end of this booklet. 8 9

More information About IET Faraday If you want to read more about the topics covered in this case study, why not take a look through some of the suggested websites and additional resources? How can I get involved? Electronic scoreboard and game timer The IET Education team will be working on this exciting project in three main areas: n Downloadable ebooklet, video and program code https://faraday-secondary.theiet.org/stem-activities/microbit/microbit-case-studies Information about canoe polo n Canoe polo www.canoepolo.org.uk n Canoe polo rulebook 2015-2017 www.canoepolo.org.uk/files/rulebook15_web.pdf n Nomad Kayak Club www.nomadkayakclub.co.uk n International Canoe Federation www.canoeicf.com n Video s showing the sport in action www.youtube.com/watch?v=yyfypw3sx-u n Photo album with a collection of action shots from real games 1 Teaching resources The IET Education team have developed a new suite of resources covering 13 separate topics to help you to introduce the BBC micro:bit to your students. Each of these free resources includes a starter/introduction, main and extension activity as well as video clips to contextualise the information provided. For more information and to view the resources: https://faraday-secondary.theiet.org/resource-pages 2 Faraday Challenge Days Aimed at Year Eight students in England and their equivalents across the whole of the UK, these off-timetable STEM activity days encourage creativity, team working, problem solving and the application of the technology to real-life situations. 3 BBC micro:bit classroom poster This poster is free to download or order direct from the IET Education team. It provides a quick look at the individual components of the BBC micro:bit and how you can use it in your classroom. For more information please visit or contact faraday@theiet.org www.sportpicsuk.com/canoepolo P4: Each half-game lasts between 7-10 minutes. So a full game can be a maximum of 20 minutes of actual play-time. Q. What is the maximum length of a game of canoe polo? Questions and answers Q. How are the final scores read out at the end? P8: The code has two variables score A and score B, which it adds one to every time the respective team button is pressed. The tug-of-war line only shows the difference between the scores, but the final readout at the end will show the total score for each team. So the answer is yes, the code will always measure the correct score. Q. If the score for any team is 15 higher than the other team, will the code still measure the correct score? Q. How many different pieces of information are represented on the BBC micro:bit display? P7: The ref presses the A button to read out Team A s score, and presses the B button to read out Team B s score. 10 P6: There are two fundamental screens, one that shows the time remaining and the second to show the score. You could say there are two pieces of information (game time and score), or even four pieces of information (score of team A, score of team B, game time in minutes, game time in seconds). 11

The Institution of Engineering and Technology (IET) The IET is a world leading professional organisation sharing and advancing knowledge to promote science, engineering and technology across the world. The IET supports teachers of science, technology, engineering and maths (STEM) to inspire students to remain studying these subjects and to consider engineering as a career. We provide free teaching resources for the classroom, along with other IET supported enhancement and enrichment activities for primary and secondary schools. Please visit our website for more information: www.theiet.org/education The Institution of Engineering and Technology Michael Faraday House Six Hills Way Stevenage Herts SG1 2AY United Kingdom T: +44 (0)1438 767653 F: +44 (0)1438 765526 faraday@theiet.org for more information visit The Institution of Engineering and Technology (IET) is working to engineer a better world. We inspire, inform and influence the global engineering community, supporting technology innovation to meet the needs of society. The Institution of Engineering and Technology is registered as a Charity in England and Wales (No. 211014) and Scotland (No. SCO38698). BBC micro:bit images courtesy of Kitronik