2017-09-15 EMF 2018 Collaboration Meeting: Difference between revisions
Jump to navigation
Jump to search
Created page with "=== Where / when === Nottinghack, studio; 2017-09-15 (Fri), 19:15 ish === Agenda === * Basic architecture ** Do we have central brain box, or stand-alone targets / guns? *..." |
[[Category:Events meeting (past) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
''Where / when'': Nottinghack, studio; 2017-09-15 (Fri), 19:15 ish | |||
''Attendees'': Ian D, Matt L, Daniel S, Mouse. | |||
=== | === Proceedings === | ||
* | ==== Sensors ==== | ||
** | |||
** | The obvious choices are optical: infra red or visible lasers. | ||
** | |||
* The signal can/should be modulated somehow to send a little bit of data | |||
** Could just be some way to ensure light comes from a gun rather than some other light source | |||
** Could also include some unique ID for a specific gun, so targets may know who shot them | |||
* How do IR sensors respond to daylight? The targets will be in a marquee, but there may well be daylight flooding in, and they will be facing to the door / open section | |||
* We could try to get hold of some sort of Quasar-like system, or find an open source Quasar-like project to work from. For sure this already a solved problem | |||
==== Possible target effects ==== | |||
* Squirting water | |||
* Air vortex | |||
* Bubble machine | |||
* Smoke machine | |||
* Bell / clang | |||
* Tin can alley | |||
* Chicken house | |||
* Nerf gun (how to reload?) | |||
* Rumble / vibration | |||
* Spinning things | |||
* Play audio | |||
* Projector / game, e.g. Tetris | |||
* Jacob's ladder | |||
* Smoke machine? | |||
==== Networked vs. standalone targets ==== | |||
Networking targets with RS485/HC12/other technology, pros: | |||
* Can have more sophisticated play | |||
* Can have per-player scores | |||
* Central brainbox can do things like tweeting etc, while keeping targets simple / cheap | |||
* Would want string isolation of target logic and effects (i.e. motors and other loads should be self-powered and create minimal noise on serial bus) | |||
==== Beginnings of as basic target board ==== | |||
* optical sensor | |||
* low-cost micro controller | |||
* place for relay | |||
* RS485 connection | |||
When hit, these basic target boards would do some standardised action, like trigger the relay for 1 second. The isolated side of the relay would be connected to whatever mechanism the maker of the target needs to create an effect. | |||
==== Case-study effects ==== | |||
We talked through how some effects might be implemented to see if that would fit with the basic target board concept... | |||
===== Spinning tea-pot ===== | |||
* basic target board connected to effect by relay | |||
* effect would have microcontroller + motor driver + motor + the physical teapot | |||
* relay would connect a pulled-up data pin to ground | |||
* arduino controls motor to spin teapot | |||
* triggering would be limited to one trigger per second or however long the target board takes to reset | |||
* arduino code would have to be able to re-trigger half way though performing the effect, and handle this gracefully | |||
===== Water shooter ===== | |||
Thinking through how to implement the classic hillbilly rifle shooter | |||
* When hit, turns manikin towards shooters, squirts water at them, turns back | |||
* Might want to know WHICH gun shot it - would need to get ID of gun from RS485, so can't just be connected to relay | |||
* Could put it on the RS485 bus, listening for events from the right target and extracting gun ID from traffic | |||
===== Tetris ===== | |||
* Projector / large screen with Tetris | |||
* Four targets perform spin and move operations | |||
* Would probably be implemented with an RPi | |||
* GPIO inputs from four separate relays, or could monitor RS485 traffic | |||
===== Sequences ===== | |||
* Special combos might trigger extra effects (e.g. setting off a sub-set of the targets simultaneously) | |||
* Would require targets to be able to be triggered from central brainbox (i.e. over RS485) | |||
* Maybe all targets should be triggered from RS485 | |||
[[Category:Events meeting (past)|^2017^]] |
Latest revision as of 18:18, 8 May 2019
Where / when: Nottinghack, studio; 2017-09-15 (Fri), 19:15 ish
Attendees: Ian D, Matt L, Daniel S, Mouse.
Proceedings
Sensors
The obvious choices are optical: infra red or visible lasers.
- The signal can/should be modulated somehow to send a little bit of data
- Could just be some way to ensure light comes from a gun rather than some other light source
- Could also include some unique ID for a specific gun, so targets may know who shot them
- How do IR sensors respond to daylight? The targets will be in a marquee, but there may well be daylight flooding in, and they will be facing to the door / open section
- We could try to get hold of some sort of Quasar-like system, or find an open source Quasar-like project to work from. For sure this already a solved problem
Possible target effects
- Squirting water
- Air vortex
- Bubble machine
- Smoke machine
- Bell / clang
- Tin can alley
- Chicken house
- Nerf gun (how to reload?)
- Rumble / vibration
- Spinning things
- Play audio
- Projector / game, e.g. Tetris
- Jacob's ladder
- Smoke machine?
Networked vs. standalone targets
Networking targets with RS485/HC12/other technology, pros:
- Can have more sophisticated play
- Can have per-player scores
- Central brainbox can do things like tweeting etc, while keeping targets simple / cheap
- Would want string isolation of target logic and effects (i.e. motors and other loads should be self-powered and create minimal noise on serial bus)
Beginnings of as basic target board
- optical sensor
- low-cost micro controller
- place for relay
- RS485 connection
When hit, these basic target boards would do some standardised action, like trigger the relay for 1 second. The isolated side of the relay would be connected to whatever mechanism the maker of the target needs to create an effect.
Case-study effects
We talked through how some effects might be implemented to see if that would fit with the basic target board concept...
Spinning tea-pot
- basic target board connected to effect by relay
- effect would have microcontroller + motor driver + motor + the physical teapot
- relay would connect a pulled-up data pin to ground
- arduino controls motor to spin teapot
- triggering would be limited to one trigger per second or however long the target board takes to reset
- arduino code would have to be able to re-trigger half way though performing the effect, and handle this gracefully
Water shooter
Thinking through how to implement the classic hillbilly rifle shooter
- When hit, turns manikin towards shooters, squirts water at them, turns back
- Might want to know WHICH gun shot it - would need to get ID of gun from RS485, so can't just be connected to relay
- Could put it on the RS485 bus, listening for events from the right target and extracting gun ID from traffic
Tetris
- Projector / large screen with Tetris
- Four targets perform spin and move operations
- Would probably be implemented with an RPi
- GPIO inputs from four separate relays, or could monitor RS485 traffic
Sequences
- Special combos might trigger extra effects (e.g. setting off a sub-set of the targets simultaneously)
- Would require targets to be able to be triggered from central brainbox (i.e. over RS485)
- Maybe all targets should be triggered from RS485