User Tools

Site Tools


groups_2019

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

groups_2019 [2019/04/20 08:56]
hutch [Group 12 (2 teams)]
groups_2019 [2019/04/20 09:01] (current)
hutch [Group 19 (2 teams)]
Line 230: Line 230:
 Our group would like to implement a zombie mode on the game.  One person starts as a zombie on one frequency and everyone else starts on different (but same) frequency. ​ When a player gets hit by the zombie, they switch channels to the zombie'​s channel and become a zombie. ​ When they become a zombie, we'll have the leds flash a constant pattern so that everyone else can know if they are a zombie. ​ The goal of the game is to be the last man standing.  ​ Our group would like to implement a zombie mode on the game.  One person starts as a zombie on one frequency and everyone else starts on different (but same) frequency. ​ When a player gets hit by the zombie, they switch channels to the zombie'​s channel and become a zombie. ​ When they become a zombie, we'll have the leds flash a constant pattern so that everyone else can know if they are a zombie. ​ The goal of the game is to be the last man standing.  ​
  
-----+https://​youtu.be/​QvtAMsO5JmA
  
 +----
  
 ==== Group 14 (2 teams) ==== ==== Group 14 (2 teams) ====
Line 244: Line 245:
 We would like to create a light taser. The basic idea is to use an arduino nano to flash an LED at a specific frequency to directly take out opponents. There would be a button that would turn on the LEDs and also a switch that would determine which of the 2 frequencies it would flash at. It would be in a casing and powered with batteries. The code would be on the nano exclusively. ​ We would like to create a light taser. The basic idea is to use an arduino nano to flash an LED at a specific frequency to directly take out opponents. There would be a button that would turn on the LEDs and also a switch that would determine which of the 2 frequencies it would flash at. It would be in a casing and powered with batteries. The code would be on the nano exclusively. ​
  
 +https://​youtu.be/​EFiqG7ibDbc
 ---- ----
 ==== Group 15 (2 teams) ==== ==== Group 15 (2 teams) ====
Line 306: Line 308:
  
 We will use an arduino that will be connected to a max sonar sensor, leds, and a 9v battery power source. The code will be a continuous state machine that will wait for the sensor to be tripped and then it will go into an active state that will use the leds to emit all player frequencies. ​   ​ We will use an arduino that will be connected to a max sonar sensor, leds, and a 9v battery power source. The code will be a continuous state machine that will wait for the sensor to be tripped and then it will go into an active state that will use the leds to emit all player frequencies. ​   ​
----- 
  
 +https://​youtu.be/​DZumld2Br40
 +----
 ==== Group 19 (2 teams) ==== ==== Group 19 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 321: Line 324:
  
 https://​youtu.be/​ndml2gwPo74 ​ https://​youtu.be/​ndml2gwPo74 ​
 +
 ---- ----
 ==== Group 20 (2 teams) ==== ==== Group 20 (2 teams) ====
Line 337: Line 341:
   -Shield mode lasts for 5 seconds, and only one shield is allowed per round   -Shield mode lasts for 5 seconds, and only one shield is allowed per round
   -Mario "​Starman"​ theme will play to alert other players of the invincibility   -Mario "​Starman"​ theme will play to alert other players of the invincibility
----- 
  
 +https://​youtu.be/​dOKxKNjZk0I
 +----
 ==== Group 21 (2 teams) ==== ==== Group 21 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 349: Line 354:
  
 For our milestone 6, we want to create a game mode that’s like king of the hill. We want to use a base station that functions as a transmitter. We would use channel 0 to transmit the “base station” signal constantly (using an Arduino). Players can stand at the base station and accumulate 1 point every second they’re there (getting shot by the base station). ​ If you get shot by a player, your gun is disabled for 10 seconds and you have to go back to spawn. At the end of the game (2 minutes) the game ends and the person with the most points wins. For our milestone 6, we want to create a game mode that’s like king of the hill. We want to use a base station that functions as a transmitter. We would use channel 0 to transmit the “base station” signal constantly (using an Arduino). Players can stand at the base station and accumulate 1 point every second they’re there (getting shot by the base station). ​ If you get shot by a player, your gun is disabled for 10 seconds and you have to go back to spawn. At the end of the game (2 minutes) the game ends and the person with the most points wins.
----- 
  
 +https://​youtu.be/​4hDUpiSCh8U
 +----
 ==== Group 22 (2 teams) ==== ==== Group 22 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 370: Line 376:
 A lot of the process is already demonstrated in this instructable:​ https://​www.instructables.com/​id/​LCD-Display-Via-Bluetooth/​ A lot of the process is already demonstrated in this instructable:​ https://​www.instructables.com/​id/​LCD-Display-Via-Bluetooth/​
 but the premise is that you'd have a small screen connected via I2C to an arduino (nano preferably),​ then a small bluetooth module connects to the arduino as well to communicate with the main laser tag system. The majority of time would probably be consumed in coding both the arduino and the ZYBO so you can get the needed info sent across the UART. Ideally, future implementation could possibly mean providing power to the arduino system from the gun itself and allow for a relatively small form factor. For this instance we would likely use a small power bank or something like a 9V. but the premise is that you'd have a small screen connected via I2C to an arduino (nano preferably),​ then a small bluetooth module connects to the arduino as well to communicate with the main laser tag system. The majority of time would probably be consumed in coding both the arduino and the ZYBO so you can get the needed info sent across the UART. Ideally, future implementation could possibly mean providing power to the arduino system from the gun itself and allow for a relatively small form factor. For this instance we would likely use a small power bank or something like a 9V.
 +
 +https://​youtu.be/​Iz8KuLmpLVE
  
 ---- ----
Line 398: Line 406:
 Revive noise. Revive noise.
 Makes a final death noise if no one revives you. Makes a final death noise if no one revives you.
----- 
  
 +https://​youtu.be/​a_eMcFFWKSQ
 +----
 ==== Group 24 (2 teams) ==== ==== Group 24 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 443: Line 452:
  
 This is group #26 (Derek, Ethan, Max, Madi). For our group proposal, we would like to do a Super Mario powerup. We would 3D print a star and put an arduino inside the star. LEDs on the outside of the star will transmit a specific frequency (Channel 2 for example). When a player gets hit by that frequency, their board plays the Super Mario star power song, they have a continuous laser beam, and can no longer get hit for a certain amount of time. This is our proposal. This is group #26 (Derek, Ethan, Max, Madi). For our group proposal, we would like to do a Super Mario powerup. We would 3D print a star and put an arduino inside the star. LEDs on the outside of the star will transmit a specific frequency (Channel 2 for example). When a player gets hit by that frequency, their board plays the Super Mario star power song, they have a continuous laser beam, and can no longer get hit for a certain amount of time. This is our proposal.
----- 
  
 +https://​youtu.be/​ImDDrX3qLEs
 +----
 ==== Group 27 (2 teams) ==== ==== Group 27 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 456: Line 466:
  
 For our project we want to implement a health station. It will shoot at one of the ten frequencies that we aren't using for the game. The frequency will allow us to regenerate one of the hits that we received from the other team every ten seconds but it will not regenerate lives. The transmitter will be an arduino and then we will need to adjust the detection code. We want to add sounds when we regenerate as well.  For our project we want to implement a health station. It will shoot at one of the ten frequencies that we aren't using for the game. The frequency will allow us to regenerate one of the hits that we received from the other team every ten seconds but it will not regenerate lives. The transmitter will be an arduino and then we will need to adjust the detection code. We want to add sounds when we regenerate as well. 
----- 
  
 +https://​youtu.be/​RN1fr3s_1qE
 +----
 ==== Group 28 (2 teams) ==== ==== Group 28 (2 teams) ====
 === Team (2 members) === === Team (2 members) ===
Line 483: Line 494:
  
 For our creative portion to the assignment, we wanted to build an arduino shotgun. A tool that would generate 5 extra shots for the player that are shot in a wide range. This shot gun would be switch dependent so that it could be used at any frequency. We were thinking that we could also implement a way to also indicate how may shots were left without the need for memorization or an LCD screen (so probably something with LED'​s). The body would be simple, just made out of pvc pipe. We are interested in doing this because it would require us to not only code an arduino, but to also build a simple chassis to hold our equipment and be effective. ​ For our creative portion to the assignment, we wanted to build an arduino shotgun. A tool that would generate 5 extra shots for the player that are shot in a wide range. This shot gun would be switch dependent so that it could be used at any frequency. We were thinking that we could also implement a way to also indicate how may shots were left without the need for memorization or an LCD screen (so probably something with LED'​s). The body would be simple, just made out of pvc pipe. We are interested in doing this because it would require us to not only code an arduino, but to also build a simple chassis to hold our equipment and be effective. ​
----- 
  
 +https://​youtu.be/​IXTmsXFb0s4
 +----
 ==== Group 30 (2 teams) ==== ==== Group 30 (2 teams) ====
 === Team (3 members) === === Team (3 members) ===
Line 527: Line 539:
  
 We got the idea that a re-charging and draining ​ reflector shield would be useful and creative. We plan on adding a button that when pressed will activate a rapidly decaying shield for a few seconds that recharges when not in use after a longer period of time. The shield makes the hit detector ignore the hit while making the hit-indicator led’s flash at our shooting frequency as a counter shot from the entire system. We have a couple of ideas on how to connect the button to our board be it usb, the bluetooth friend or attempting to jack into a random unused pin on the board, but as we have little experience with the those parts when programming the board, we are not sure which method would be more practical. If you have any suggestions,​ just let us know.  We got the idea that a re-charging and draining ​ reflector shield would be useful and creative. We plan on adding a button that when pressed will activate a rapidly decaying shield for a few seconds that recharges when not in use after a longer period of time. The shield makes the hit detector ignore the hit while making the hit-indicator led’s flash at our shooting frequency as a counter shot from the entire system. We have a couple of ideas on how to connect the button to our board be it usb, the bluetooth friend or attempting to jack into a random unused pin on the board, but as we have little experience with the those parts when programming the board, we are not sure which method would be more practical. If you have any suggestions,​ just let us know. 
----- 
  
 +https://​youtu.be/​98RWb5T_sEQ
 +----
  
groups_2019.1555772177.txt.gz · Last modified: 2019/04/20 08:56 by hutch