After got the hits to work, we started with the first input are the LEDs. These LEDs are for the players lives, every time a player gets hit, each LED will switch off. Umar chose a design of a heart shape and have it placed on the chest. He came up with the idea as the player will understand what it is also it is visible to the players.
Each vest has 8 LEDs = 8 lives. Yellow vest has 2 green LEDs because we didn’t have enough red LEDs.
Solder it to the PCB board and added the resistors to the negative leg to each LED.
Started of by drawing the targets on the Hi vest. Thought about how many targets and the size. This is going to be connected to the MPR board so the maximum will be 12. We picked 4 targets and different sizes so that the player won’t get shocked easily.
After we drew out the targets, we connected the MPR board to the male legs and solder each leg together. By doing this we checked out if each component is working. Using the website which was provided by the lectures. Using this image we connected each on the breadboard and check through the 0-11 ports if works or not. Link: http://bildr.org/2011/05/mpr121_arduino/
The MPR board “is a capacitive touch sensor controller driven by an I2C interface. The chip can control up to twelve individual electrodes…” so with this when the missile hits the target, the board will read it as a hit. It works by touching it however we want it to touch with copper tape. It works!
- 2 x Arduino Uno/ Nano ✓
- 2 x MPR121 Capacitive Touch Sensor Breakout ✓
- 2 x Disposable Cameras ✓
- 2 x Nerf Guns ✓
- 2 x LCD Screens ✓
- 2 x Buttons ✓
- 2 x Optocoupler (Maybe)
- 2 x Hi-Vis Vests ✓
- 2 x Power Banks ✓
- 2 x USB Cables ✓
- Copper Tape ✓
- Wires ✓
- Soldering Station ✓
- Hot – Glue Gun ✓
- Resistors ✓
Bought the nerf guns from Argos and and hi-vest from Screw fit. We chose hi-vest is that it is cheap for a prototype and it is easily to take off and put on. With the guns we are going to modified it by putting copper tape on the bullets as when it touches the vest you will get shocked. Next step is to draw out the circuit online and on the bread board and see how we going to connect everything together.
For our main project we are planning to take Nerf Gun to a whole new level. We are planning to modify the Nerf Gun and have vests as our targets. The game is where you have 2 players with with limited bullets and a target vest. Aim of the game is to defeat your opponent by talking all of their lives. Every time you get hit you will lose a life and get shocked. More lives you lose, higher the voltage you’ll get shocked.
We chose this idea because at the very beginning of the course, Umar thought of having a game where you can have a shooting game where it counts how many times you can hit the other opponent and this is how we came up with an idea.
The inputs will be touch sensors when the nerf gun hits the vest. Another input is having a switch to turn on or off. Outputs will be light (from the led) and vibration which is the shocker. We need to investigate where the shock should be placed for the safety of the users and how we can read the system when the bullet touches the vest. There could be a copper wire on the bullet or use paint.
The final showdown game is where you have 2 players. Both with limited bullets and both with the vest. Aim of the game is to defeat your opponent by talking all of their lives. Every time you get hit you will lose a life and get shocked. More lives you lose, higher the voltage you’ll get shocked.