SlideShare una empresa de Scribd logo
1 de 141
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
An introduction to BBC
Micro:Bit –
A Treasure Hunt
PETE GALLAGHER
PJGCREATIONS.CO.UK
09/07/2018
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
About Me
Pete Gallagher
@pete_codes / @PJGCreations
www.PJGCreations.co.uk
Pete@PJGCreations.co.uk
IT Consultant
Decades of Desktop, Web & Embedded Software experience
Gadget Addict
Father of two inquisitive girls
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
What we’re going to be doing…
 The Micro:Bit
 Treasure Hunt Demo
 Splitting the project up into lessons
 Planning a Treasure Hunt
 Q&A
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
 Handheld, fully programmable computer
 Two programmable buttons
 5x5 Grid of LED’s
 3 Digital / Analog Ports
 Bluetooth, Radio
 Light Sensor
 Accelerometer, Compass and Temperature Sensor
The BBC Micro:Bit
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
X Marks the spot…
Treasure Hunt Demo
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Treasure Hunt Lessons
1. Hello World.
2. Buttons and Logic.
3. Introduction to Variables.
4. Comparing and Changing Variables.
5. Introduction to Radio Communications and Building the
Transmitter Code.
6. Building the Receiver Code.
7. Building the Treasure Hunt Code.
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Hello World:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 Objectives: Hello World
 Meet Microsoft MakeCode
 Dragging Blocks onto the Designer
 Removing Blocks
 How to show an Icon on the Display
 Connecting the Micro:Bit to the Computer
 Downloading the “Hex” file to the Computer
 Programming the Micro:Bit
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Workspace
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
ToolBox
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Tools
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Micro:Bit
Simulator
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Save and
Download
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Code View
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Projects
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
New / Load
Projects
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Tutorial
Projects
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Example
Projects
Lesson 1 – Meet MakeCode
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 – Basic Concepts
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Downloading
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Connecting
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Connecting
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Programming
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Programming
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 1 - Result
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Logic and Buttons:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 Objectives:
“Buttons and Logic”
 Understanding how Buttons Work
 How to read the Buttons In Code
 Logic Basics
 The If-Then Block
 The If-Else Block
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 - Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – Buttons Result
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Then
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Then
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Then
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Then
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Else
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Else
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Else
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 2 – If-Else
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Introduction to
Variables:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 Objectives:
“Introduction to Variables”
 What is a Variable
 Making a Variable
 Setting a Variable Value
 Getting and Comparing a Variable Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – What are Variables?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – What are Variables?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – What are Variables?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – What are Variables?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – What are Variables?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Making a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Making a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Making a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Setting a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Setting a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 3 – Setting a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing and
Changing Variables:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 Objectives:
“Comparing and Changing Variables”
 Getting and Comparing a Variable Value
 Changing a Variable Value
 Showing a Variable Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
LESS THAN
<
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Result
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Changing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Comparing a Variable
Result
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 4 – Showing a Variable
Result
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Introduction to
Radio Communications:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 Objectives:
“Introduction to Radio Communications”
 What is Radio for?
 Building the Transmitter
 Setting the Radio Up
 Sending a Value
 Delays
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – What is Radio For?
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Setting the Group
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Setting the Group
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Setting the Power
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Setting the Power
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Sending a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Sending a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Sending a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Sending a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Delays
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Adding a Delay
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 5 – Adding a Delay
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Building the Radio
Receiver:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 Objectives:
“Building the Radio Receiver”
 Creating a New Project
 Setting the Receiver Radio Up
 Receiving and Displaying a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – What we’ve done…
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – New Project
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – New Project
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Setting the Radio Up
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Setting the Radio Up
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Receiving a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Receiving a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Receiving a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Receiving a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Receiving a Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Displaying the Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Displaying the Value
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 – Making the Treasure
Hunt:
Treasure Hunt Lessons
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 Objectives:
“Building the Treasure Hunt”
 Radio Signal Strength
 Displaying the Signal Strength
 Converting Signal Strength to LED’s
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Signal Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 – Showing the Signal
Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 6 – Signal Strength
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Lesson 7 –Signal Strength LEDs
Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018
Questions?
All done

Más contenido relacionado

Más de Peter Gallagher

Más de Peter Gallagher (20)

Config and Deployments as Code with Octopus Deploy
Config and Deployments as Code with Octopus DeployConfig and Deployments as Code with Octopus Deploy
Config and Deployments as Code with Octopus Deploy
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Yorkshire ...
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - NDC Melbou...
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR - Dot NET Pe...
 
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
Azure Percept Home Automation - Microsoft Reactor London - 28-05-22
 
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptxBuilding a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6, Blazor and SignalR.pptx
 
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptxBuilding a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx
Building a Raspberry Pi Robot with Dot NET 6 Blazor and SignalR.pptx
 
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21Azure Percept Home Automation  - Festive Tech Calendar 2021 - 01-12-21
Azure Percept Home Automation - Festive Tech Calendar 2021 - 01-12-21
 
IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021IoT with only your Laptop - Build Stuff 2021
IoT with only your Laptop - Build Stuff 2021
 
Azure Percept Home Automation - .NET Liverpool - 28-10-21
Azure Percept Home Automation  - .NET Liverpool - 28-10-21Azure Percept Home Automation  - .NET Liverpool - 28-10-21
Azure Percept Home Automation - .NET Liverpool - 28-10-21
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - HackSoc -...
 
Azure Percept Home Automation - .NET Docs Show - 20-09-21
Azure Percept Home Automation  - .NET Docs Show - 20-09-21Azure Percept Home Automation  - .NET Docs Show - 20-09-21
Azure Percept Home Automation - .NET Docs Show - 20-09-21
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - Bradford ...
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - .NET Sout...
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET StokeBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - dotNET Stoke
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR - CSharp Co...
 
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalRBuilding a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
Building a Raspberry Pi Robot Arm with .NET 5, Blazor and SignalR
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - NDC London 2021
 
IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021IoT with only your laptop - Microsoft Garage - January 2021
IoT with only your laptop - Microsoft Garage - January 2021
 
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
Building a Raspberry Pi Robot with .NET 5, Blazor and SignalR - DDD 2020
 

Último

Último (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 

BBC Micro:Bit Treasure Hunt - July 2018

  • 1. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 An introduction to BBC Micro:Bit – A Treasure Hunt PETE GALLAGHER PJGCREATIONS.CO.UK 09/07/2018
  • 2. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 About Me Pete Gallagher @pete_codes / @PJGCreations www.PJGCreations.co.uk Pete@PJGCreations.co.uk IT Consultant Decades of Desktop, Web & Embedded Software experience Gadget Addict Father of two inquisitive girls
  • 3. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 What we’re going to be doing…  The Micro:Bit  Treasure Hunt Demo  Splitting the project up into lessons  Planning a Treasure Hunt  Q&A
  • 4. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018  Handheld, fully programmable computer  Two programmable buttons  5x5 Grid of LED’s  3 Digital / Analog Ports  Bluetooth, Radio  Light Sensor  Accelerometer, Compass and Temperature Sensor The BBC Micro:Bit
  • 5. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 X Marks the spot… Treasure Hunt Demo
  • 6. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Treasure Hunt Lessons 1. Hello World. 2. Buttons and Logic. 3. Introduction to Variables. 4. Comparing and Changing Variables. 5. Introduction to Radio Communications and Building the Transmitter Code. 6. Building the Receiver Code. 7. Building the Treasure Hunt Code.
  • 7. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Hello World: Treasure Hunt Lessons
  • 8. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 Objectives: Hello World  Meet Microsoft MakeCode  Dragging Blocks onto the Designer  Removing Blocks  How to show an Icon on the Display  Connecting the Micro:Bit to the Computer  Downloading the “Hex” file to the Computer  Programming the Micro:Bit
  • 9. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Meet MakeCode
  • 10. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Workspace Lesson 1 – Meet MakeCode
  • 11. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 ToolBox Lesson 1 – Meet MakeCode
  • 12. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Tools Lesson 1 – Meet MakeCode
  • 13. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Micro:Bit Simulator Lesson 1 – Meet MakeCode
  • 14. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Save and Download Lesson 1 – Meet MakeCode
  • 15. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Code View Lesson 1 – Meet MakeCode
  • 16. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Projects Lesson 1 – Meet MakeCode
  • 17. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 New / Load Projects Lesson 1 – Meet MakeCode
  • 18. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Tutorial Projects Lesson 1 – Meet MakeCode
  • 19. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Example Projects Lesson 1 – Meet MakeCode
  • 20. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 21. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 22. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 23. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 24. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 25. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 – Basic Concepts
  • 26. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Downloading
  • 27. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Connecting
  • 28. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Connecting
  • 29. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Programming
  • 30. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Programming
  • 31. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 1 - Result
  • 32. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Logic and Buttons: Treasure Hunt Lessons
  • 33. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 Objectives: “Buttons and Logic”  Understanding how Buttons Work  How to read the Buttons In Code  Logic Basics  The If-Then Block  The If-Else Block
  • 34. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 35. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 36. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 37. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 - Buttons
  • 38. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 39. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 40. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 41. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 42. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 43. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 44. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 45. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 46. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 47. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 48. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 49. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons
  • 50. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – Buttons Result
  • 51. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Then
  • 52. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Then
  • 53. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Then
  • 54. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Then
  • 55. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Else
  • 56. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Else
  • 57. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Else
  • 58. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 2 – If-Else
  • 59. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Introduction to Variables: Treasure Hunt Lessons
  • 60. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 Objectives: “Introduction to Variables”  What is a Variable  Making a Variable  Setting a Variable Value  Getting and Comparing a Variable Value
  • 61. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – What are Variables?
  • 62. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – What are Variables?
  • 63. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – What are Variables?
  • 64. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – What are Variables?
  • 65. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – What are Variables?
  • 66. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Making a Variable
  • 67. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Making a Variable
  • 68. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Making a Variable
  • 69. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Setting a Variable
  • 70. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Setting a Variable
  • 71. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 3 – Setting a Variable
  • 72. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing and Changing Variables: Treasure Hunt Lessons
  • 73. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 Objectives: “Comparing and Changing Variables”  Getting and Comparing a Variable Value  Changing a Variable Value  Showing a Variable Value
  • 74. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable LESS THAN <
  • 75. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 76. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 77. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 78. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 79. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 80. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 81. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 82. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable
  • 83. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable Result
  • 84. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 85. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 86. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 87. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 88. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 89. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Changing a Variable
  • 90. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Comparing a Variable Result
  • 91. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 92. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 93. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 94. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 95. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 96. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable
  • 97. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 4 – Showing a Variable Result
  • 98. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Introduction to Radio Communications: Treasure Hunt Lessons
  • 99. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 Objectives: “Introduction to Radio Communications”  What is Radio for?  Building the Transmitter  Setting the Radio Up  Sending a Value  Delays
  • 100. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – What is Radio For?
  • 101. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Setting the Group
  • 102. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Setting the Group
  • 103. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Setting the Power
  • 104. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Setting the Power
  • 105. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Sending a Value
  • 106. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Sending a Value
  • 107. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Sending a Value
  • 108. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Sending a Value
  • 109. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Delays
  • 110. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Adding a Delay
  • 111. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 5 – Adding a Delay
  • 112. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Building the Radio Receiver: Treasure Hunt Lessons
  • 113. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 Objectives: “Building the Radio Receiver”  Creating a New Project  Setting the Receiver Radio Up  Receiving and Displaying a Value
  • 114. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – What we’ve done…
  • 115. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – New Project
  • 116. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – New Project
  • 117. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Setting the Radio Up
  • 118. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Setting the Radio Up
  • 119. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Receiving a Value
  • 120. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Receiving a Value
  • 121. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Receiving a Value
  • 122. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Receiving a Value
  • 123. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Receiving a Value
  • 124. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Displaying the Value
  • 125. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Displaying the Value
  • 126. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 – Making the Treasure Hunt: Treasure Hunt Lessons
  • 127. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 Objectives: “Building the Treasure Hunt”  Radio Signal Strength  Displaying the Signal Strength  Converting Signal Strength to LED’s
  • 128. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Signal Strength
  • 129. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength
  • 130. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength
  • 131. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength
  • 132. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 – Showing the Signal Strength
  • 133. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 6 – Signal Strength
  • 134. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 135. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 136. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 137. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 138. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 139. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 140. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Lesson 7 –Signal Strength LEDs
  • 141. Building a BBC Micro:Bit Treasure Hunt – Pete Gallagher – PJG Creations - 2018 Questions? All done