- Extension Cable
How to make an extension cable to attach sensors and switches to the Reader.
- One Switch Shield
How to make a one switch shield with cardboard and aluminum tape, and transform the Reader into a simple remote control for Scratch. Test it out with the three example projects below: Remote Meow; On/Off Switch; Channel Hopper.
- Remote Meow
Demonstrates a remote control for Scratch. Should be used in combination with a One Switch Shield connected to a funda Reader. Each time the switch is pressed the cat meows. The first script is optional; it sets a variable (sensor1) to the values coming in from sensor one so that they are visible in Scratch. No need for a partner funda project (as there are no tags involved), but the middleware should be open and running as usual. You will need to select your own reader from the senor value block’s drop-down menu. Download: remoteMeow.sb
- On/Off Switch
Demonstrates a simple On/Off switch in Scratch. Should be used in combination with the One Switch Shield connected to a funda Reader. No need for a partner funda project (as there are no tags involved), but the middleware should be open and running as usual. You will need to select your own reader from the sensor value block’s drop-down menu. Download: OnOffSwitch.sb
- Channel Hopper
Demonstrates a simple ‘next-channel’ button for ‘channel hopping’ in Scratch, using looped sounds from the sound library to represent the channels. It should be used in combination with a One Switch Shield connected to a funda Reader. Pressing the switch hops to the next sound (of six). You will need to select your own reader from the sensor value block’s drop-down menu. No need for a partner funda project (as there are no tags involved), but the middleware should be open and running as usual.
- On-board Light Sensor
How to set up an On-Board Photoresistor on the Reader. Test it out with the Example Projects below.
- Light Sensing
Demonstrates how to access photoresistor data in Scratch – a variable is continually set to the values received from the sensor port to which the photoresistor attached. Use with an On-Board Photoresistor. No need for a partner funda project (as there are no tags involved), but the middleware should be open and running as usual. You will need to select your own reader from the senor value block’s drop-down menu. Download: photoresistorReadings.sb
- Controlling Sound with Light
Demonstrates how to control Scratch sound levels with photoresistor readings. Use with an On-Board Photoresistor. You should start off by establishing minimum (min) and maximum (max) light readings for the setting in which you will be using the Reader and rounding these values to the nearest 100. Then adapt the script which converts the photoresistor readings to values between 0 and 100 with these values (as shown below):
You may need to recheck and adapt your min and max values once you have everything up and running. Download: photoresistorVolume.sb
- Force Sensitive Resistor (FSR)
We used Kyle McDonald’s great Instructable for the FSR. The sensor is made from high density conductive foam – the protective material used for packaging microcontrollers – and one-sided copper PCB plate. In addition to Kyle’s steps, we also prepared the edges of the copper side of the PCB plate with a little sandpapering to ensure good adhesion. Note: not all conductive foam is created equal, so try experimenting with different types and thicknesses to see how this effects performance.
- Simple Running Meter
Demonstrates a simple way to measure the paces of someone running on the spot using a Force Sensitive Resistor (FSR). Conductive foams vary a lot, so you will have to measure resistance with someone standing on and off your FSR and configure the script below with these values for the programme to work properly. In the example the FSR gave readings below 500 when someone was on the sensor and above 800 when they were off. Download: simpleRunningMeter.sb
- Running Meter
An extended version of the Simple Running Meter programme (see above) which includes a switch for starting/restarting the project and a timer which runs the project for 60 seconds. Should be used in combination with an FSR attached to sensor port 1 and an On/Off switch attached to sensor port 3. You will need to select your own Reader from the drop-down menu in the sensor value blocks.
This project continues here
For this project youth were divided into two groups of five and tasked with designing their own games for their after-school centre.
Both groups chose to design floor-based board games using force sensitive resistors (FSRs) to detect the presence of players on board squares, and hand-held devices for rolling dice and responding to questions.
One game was based on the popular Jogo de Glória game – renamed Super Glória – and the other was a completely new design called Batalha Ecológica. Super Gloria is for two players. Batalha Ecológica is for four players.
For the ‘boards’ groups chose to join forces and implement a single set of 18 FSRs which can be reconfigured into the two different board layouts.
In Super Gloria each players has a remote control (one in the shape of a key and the other a mobile PS) for rolling a virtual dice and answering questions. In Batalha Ecológica two players roll digital dice off the board for their partners on the board, who use a collection of tagged recyclable objects to respond to challenges (some of the FSRs also have RFID capabilities).
This project continues here