Laser Tag System
Persons Involved
Project Leads
Position | Name | Email |
Project Oversight: | Bennett Maciorowski (LUG Alumni Advisor) | bennettmaciorowski@gmail.com |
Project Lead/Manager: | Zhongyi Chen | zchen230@uic.edu |
Participants
Name | Email |
Mohammed Rashad | mrasha3@uic.edu |
Anthony Venturella | aventu6@uic.edu |
Alex Woo | awoo8@uic.edu |
Frederick Dempsey | frd2@uic.edu |
Jaden Mossman | jmossm2@uic.edu |
Frank Li | fli30@uic.edu |
Akash Pillai | apilla20@uic.edu |
Shirley Li | sli235@uic.edu |
Julianne Pabona | jpabon3@uic.edu |
Jeff Guo | sguo35@uic.edu |
Project Structure
Schematics
Documentation
Hardware Documentation
Back End Documentation
Meeting Notes
Meeting 1 [10/22/2018]
Blaster requirements
• Require reload after 9 shots
• Connect to vest or whatever target the user will wear
• Shut down blaster based on signal
• Audio or visual display of reload requirement or disabled
• Ability to send score to server
Wearable target requirements
• When shot light up and send signal to blaster and server
Server/display requirements
• Keep track of players and their scores
• Keep track of shots fired and shots that hit (accuracy)
• Create display for active games and display score and stats
Meeting 2 [11/12/2018]
• Determined needed to increase organization and planning
• Need to investigate Lenses to increase range on infra red LEDs
Meeting 3 [11/20/2018]
Blaster planned first prototype features
• IR LED - attempt to supply it the maximum current to test farthest range
• Button - basic button for activating LED
• Ammo Tracker - use SMD LEDs + engraved clear acrylic to represent rounds
• Microcontroller - Esp8266 (ESP-12E board)
Microcontroller details
• Esp8266 functions the same way as Arduino; program it using the Arduino IDE
• Awesome Capabilities: Connect to wifi, create an access point, run as a server, run as a client
• Super cheap: costs under $3 each on Aliexpress; you all should try to get one
Meeting 4 [11/27/2018]
Project Updates:
Meeting Notes:
Discussed prototype components again
New component: shift register
SMD LED colors: red, green, blue, yellow
Plan for guns and number of guns
Demonstrations:
Using a shift register to control LEDs
Esp8266 running as a webserver
IR receiver taking remote control IR signals as input
Plan on doing some sort of fundraiser if more funds are needed
New tasks:
Planned: use convex lens for IR LED; try 3D printing them or buying
Testing: figure out how to use a transistor to supply IR LED with ~40ma
Testing: experiment more with IR LED on sending and receiving signals
LaserTag Team Meeting 1 [9/13/2019]
LaserTag Team Meeting 2 [9/20/2019]
LaserTag Team Meeting 3 [9/27/2019]
Github/Git Tutorial:
Git commands
Github projects
Branch management
Lasertag Guidelines
Github projects for tracking progress
New branch for each new issue/task
Review and merge branches
-
LaserTag Team Meeting 4 [10/4/2019]
Arduino/ESP8266 Tutorial
-
LaserTag Progress
CAD group
Basic frame for blaster prototype established, still work in progress
Using temporary dimensions for now
LaserTag Team Meeting 5 [10/11/2019]
Many people absent, new tasks pushed to next Friday
Discussed how to start wifi access point using Arch Linux, other distributions work too
Establish connection between microcontroller and server using access point
LaserTag Team Meeting 6 [10/18/2019]
LaserTag Team Meeting 7 [10/25/2019]
Microcontroller circuit board created and milled; can now start attaching components together
Moved incomplete issues to the second implementation project
Spent the remainder of the day figuring out how to send IR signals from ESP8266
LaserTag Team Meeting 8 [11/1/2019]
Introduce new issues for implementation 3 project
Circuitry: Create battery contacts
Arduino: Incorporate Websockets and IR signal sending to one program
All tasks for prototype one created; likely have no more new tasks/issues
Tried working on Arduino code, couldn't get much done cause microcontroller was not outputting to serial monitor
LaserTag Team Meeting 9 [11/15/2019]
Nearing first prototype completion; no new tasks
Experimented with wiring to confirm that circuit works; was able to send signal from across a room
All that's left is the enclosure
LaserTag Team Meeting 10 [01/21/2020]