Laser Tag "Free for All" Circuit Playground Express and ESP8266
by Naor360 in Circuits > Arduino
3667 Views, 23 Favorites, 0 Comments
Laser Tag "Free for All" Circuit Playground Express and ESP8266




.jpeg)

This is an easy way to make your boards into a fun laser tag game to play with friends.
we combined both boards as described in the pictures.
Supplies
For this project you will need IR remotes, shoe laces, circuit playground express, ESP8266, battery case for the board and batteries
GIT Files

Go to the following GIT and download the code files on it.
https://github.com/IoTLaserTag/Laser-Tag
Find the IR Signal

Upload RemoteControllerIRSignalCheck to the board
Finding the IR Value

Shoot using the remote towards the board and save the IR value.
Upload the Player Program to the Board


Each player with his individual program.
Add your WIFI certificate as shown in the picture
Add the IR Values to the Players Program

Set the values at the marked place in the code
Create an Adafruit User

Go to https://io.adafruit.com/ and create a user
Creating the Information Feeds

Go to the feeds tab and create 3 groups :Death Count, Game Time, Players.
Group Creation Example

Fill out the form
Create Feeds for Every Necessary Information



For each one of the game information stream create a feed.
Death count per player, player and game time.
Get Your Adafruit MQTT Key


Put the MQTT Key in the Code

Get Your Feed Key for Each Feed


For each feed get their uniq key
Put the Feed Key in the Code

Put the feed key in the code for each player
Create a Dashboard


Go to dashboards and create a new dashboard.
Create Life Gauges for Every Player



For every player create a life gauge
Create a Death Count for Every Player



Create a death count for every player
Create a Text Block for the Timer



DashBoard Design Example


Create the Vest for the Board
.jpeg)
.jpeg)

.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
Follow the steps in the pictures and crate a vest for the board.
Prepare for the Game
.jpeg)

.jpeg)
Wear the vest and battery pack and connect them.
HAVE FUN!!!

Grab your remote and have fun!!!