-# Code Club - Mini Band Project
+Code Club - Mini Band Project
+=============================
+
+<img src="http://farm9.staticflickr.com/8338/8256708023_4a941566e9.jpg" width="500" height="375" alt="photo (2)">
Make your own mini band!
You and your friends can form your own finger-sized band and rock out using Raspberry Pi and Arduino.
Learn how to build circuits with sensors and outputs and write a simple programme to control your instruments.
+## Instructions
+
+The instructions are in the [writeup directory](https://github.com/NeilNjae/miniband/tree/master/writeup); you'll probably want the [instructions PDF](https://github.com/NeilNjae/miniband/tree/master/writeup/miniband.pdf). Code samples are in the [release directory](https://github.com/NeilNjae/miniband/tree/master/release).
+
## You will make:
* A guitar
## You will need:
* 1 x Raspberry Pi (plus monitor and power supply)
-* USB hub
-* 2 x Arduino Uno boards (with USB cables)
+* 1 x Arduino Uno boards (with USB cables)
* 1 x strip potentiometer
* 2 x tilt sensors
* 4 x piezo buzzers (the type in greetings cards, easy to get from Maplin)
-* 10K resistors
+* 7 × 10K resistors
* Bread boards (1 per instrument)
* Card
* Sugru (or some other modelling material)
* Electrical tape
+* Plastic drinking straw
+* Pencil
+* Coloured pens (optional)
## Software requirements:
## Drum Kit
-### 1. Make your drums
-
-Take your 4 piezo buzzers and attach a ring of Sugru (or other modelling material) as shown in the picture.
-This will increase the flexibility and resonance of the sensors. Let the sugru set.
-
-
-### 2. Connect the circuit
-
-Piezo buzzers generate a small charges when you tap them, so they don’t need a power source.
-Connect one lead from your buzzer to one of your analogue inputs, and connect the other lead to ground.
-Repeat for each of your drums. It is easiest to use a bread board for making your circuit.
-Look at the picture for an example.
-
-
-### 3. Set up in Scratch
-
-Find four different drum sounds (or whatever sounds you'd like your drums to make!). Upload the sounds to Scratch.
-
+<img src="http://farm9.staticflickr.com/8074/8257699966_7585ca06e7.jpg" width="375" height="500" alt="Code Club Miniband"><
## Guitar
-### 1. Make your guitar
-
-Grab your strip potentiomater, a piece of thin card, and a pencil.
-Lightly draw round your potentiometer on the card and then use this as a guide to draw out your guitar shape.
-(The potentiomater will be the fret board of your guitar).
-Cut out and colour in the guitar and stick down the potentiomater.
-Tape a pencil or stick to the back of the guitar to make it stiffen the fret board.
-
-### 2. Connect the circuit
+<img src="http://farm9.staticflickr.com/8070/8257698984_8471e4cf57.jpg" width="500" height="375" alt="Code Club Miniband">
+## Maracas
-## Pull-down Resistors
+<img src="http://farm9.staticflickr.com/8346/8257698652_4a99ee24b4.jpg" width="500" height="375" alt="Code Club Miniband">
-You’ll find your analogue inputs receive signal when you don’t expect them to.
-This is because there’s electricty floating around in the system, or something like that.
-To fix this, you need to wire each input to ground, through a 10KΩ resistor.
+## Useful links:
-A better explanation can be found [here](http://arduino.cc/en/Tutorial/DigitalPins).
+* [Pictures from the hack day where this was put together](http://bit.ly/codeclubminiband)
+* [Ardunio code](https://github.com/KatJoyWhite/miniband/tree/master/arduino)