User Tools

Site Tools


lasertagsystem

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lasertagsystem [2018/11/28 21:05]
benbigmac [Front End Documentation]
lasertagsystem [2022/10/04 03:01] (current)
aacircuits [LaserTag Team Meeting 10 [01/21/2020]]
Line 1: Line 1:
 ====== Laser Tag System====== ====== Laser Tag System======
 ===== Contact/​Code Source===== ===== Contact/​Code Source=====
-**Slack Link**: \\ +**Slack Link**: ​[[https://​app.slack.com/​client/​TAJTXK6JG/​CCZQDRA9Y|Build]] ​\\ 
-**Github Link:​** ​N/A+**Github Link**[[https://​github.com/​Zhongy1/​LaserTag|LaserTag]] \\ 
 +**Drive Folder**: [[https://​drive.google.com/​drive/​folders/1q7EFpAXq_uNBBwOF8M1oofkRLjvHdK6c?​usp=sharing|Lug_Build]]
  
 ===== Persons Involved===== ===== Persons Involved=====
Line 8: Line 9:
 ==== Project Leads==== ==== Project Leads====
 ^ Position ^ Name ^ Email ^ ^ Position ^ Name ^ Email ^
-^ **Project Oversight:​** ​    | Bennett Maciorowski (LUG President)| bennettmaciorowski@gmail.com |+^ **Project Oversight:​** ​    | Bennett Maciorowski (LUG Alumni Advisor)| bennettmaciorowski@gmail.com |
 ^ **Project Lead/​Manager:​** ​ | Zhongyi Chen                       | zchen230@uic.edu ​            | ^ **Project Lead/​Manager:​** ​ | Zhongyi Chen                       | zchen230@uic.edu ​            |
  
 ==== Participants==== ==== Participants====
-^ Name ^ Email ^ +^ Name               ​^ Email            
-| Rashad ​            ​|  | +Mohammed ​Rashad ​   mrasha3@uic.edu ​ | 
-| Anthony Venturella |  |+| 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===== ===== Project Structure=====
 +====Schematics====
 ===== Documentation===== ===== Documentation=====
 ==== Hardware Documentation==== ==== Hardware Documentation====
 +[[Lasertag_Hardware| Hardware Schematic and Design]]
 ==== Back End Documentation==== ==== Back End Documentation====
 +[[LaserTag_server | Laser Tag Code ]]
 ===== Meeting Notes===== ===== Meeting Notes=====
  
Line 71: Line 83:
     * [[https://​www.electronics-tutorials.ws/​transistor/​tran_2.html|Possible tutorial]]     * [[https://​www.electronics-tutorials.ws/​transistor/​tran_2.html|Possible tutorial]]
   * Testing: experiment more with IR LED on sending and receiving signals   * Testing: experiment more with IR LED on sending and receiving signals
 +
 +==== LaserTag Team Meeting 1 [9/13/2019] ====
 +  * Welcomed new members
 +    * Discussed software used
 +    * Discussed meeting times: team & sub-teams
 +      * Monday: 11:00AM - 12:00PM [CAD]
 +      * Tuesday: 5:00PM - 6:00PM [Circuitry]
 +      * Wednesday: 12:00PM - 1:00PM [Arduino]
 +      * Friday: 5:00PM - 6:00PM [Team, ServerDev]
 +
 +==== LaserTag Team Meeting 2 [9/20/2019] ====
 +  * NodeJS Tutorial:
 +    * Install software
 +    * Http/​Websocket server example
 +    * Github intro
 +
 +==== 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
 +  * [[https://​docs.google.com/​presentation/​d/​1K7jmuJYuWfzYJ1fsT3zaX4GJ7kZFKSX0ssIE4SxMXTo/​edit#​slide=id.g6455a3feef_0_99 | Link to Presentation]]
 +
 +==== LaserTag Team Meeting 4 [10/4/2019] ====
 +  * Arduino/​ESP8266 Tutorial
 +    * Selecting boards
 +    * Uploading code
 +    * Examples: button press, PWM, websockets
 +  * [[https://​docs.google.com/​presentation/​d/​1tG6v175RViL6AVpk0wyaoiPE9gdtppVOsQB878A8cKk/​edit#​slide=id.g62e08f8c17_0_67|Link to Presentation]]
 +  * 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
 +    * create_ap package
 +    * [[https://​wiki.archlinux.org/​index.php/​software_access_point#​create_ap|Arch:​ Software Access Point]]
 +  * Establish connection between microcontroller and server using access point
 +
 +==== LaserTag Team Meeting 6 [10/​18/​2019] ====
 +  * Went over once again the things covered last week
 +  * Introduce the tasks to the first implementation project
 +    * CAD: Determine measurements/​store into variables; prepare the design for first prototype
 +    * Circuitry: Create the main board where the microcontroller will be mounted
 +    * Arduino: Send IR signals using ESP8266; connect ESP8266 to server using websockets
 +
 +==== 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
 +{{:​blaster_half_1.png?​200|}}{{:​control_board_bottom.jpg?​200|}}{{:​control_board_top.jpg?​200|}}{{:​ctrl_board_design.png?​200|}}
 +
 +==== 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
 +{{:​led_red.jpg?​200|}}{{:​led_board_design.png?​200|}}
 +
 +==== 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
 +{{:​wiring_1.jpg?​200|}}{{:​blaster_print_1.jpg?​200|}}{{:​battery_contacts.jpg?​200|}}
 +
 +==== LaserTag Team Meeting 10 [01/​21/​2020] ====
 +   * Discussed various use cases of system to better understand requirements on IR protocol and server
 +
 +^ requirement type (HW/​IR/​SW) ​     ^ User story      ^ Potential implementation Idea       ^
 +
 +Other Laser Resources:
 +[[ https://​www.allaboutcircuits.com/​projects/​build-a-laser-communication-system/​ | Build a Laser Communication System ]]
 +
lasertagsystem.1543439104.txt.gz · Last modified: 2018/11/28 21:05 by benbigmac