Laser Tag "Free for All" Circuit Playground Express and ESP8266

by Naor360 in Circuits > Arduino

3620 Views, 23 Favorites, 0 Comments

Laser Tag "Free for All" Circuit Playground Express and ESP8266

LaserTagDemo
WhatsApp Image 2021-07-15 at 16.58.52.jpeg
WhatsApp Image 2021-07-15 at 16.58.51.jpeg
WhatsApp Image 2021-07-15 at 18.30.18.jpeg
WhatsApp Image 2021-07-15 at 19.24.58 (1).jpeg
WhatsApp Image 2021-07-15 at 19.24.58.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

Screen Shot 2021-07-15 at 18.38.11.png

Go to the following GIT and download the code files on it.

https://github.com/IoTLaserTag/Laser-Tag

Find the IR Signal

Screen Shot 2021-07-15 at 18.40.46.png

Upload RemoteControllerIRSignalCheck to the board

Finding the IR Value

WhatsApp Image 2021-07-15 at 18.47.59.jpeg

Shoot using the remote towards the board and save the IR value.

Upload the Player Program to the Board

Screen Shot 2021-07-15 at 18.40.46.png
WhatsApp Image 2021-07-15 at 19.39.24.jpeg

Each player with his individual program.

Add your WIFI certificate as shown in the picture

Add the IR Values to the Players Program

WhatsApp Image 2021-07-15 at 18.50.33.jpeg

Set the values at the marked place in the code

Create an Adafruit User

WhatsApp Image 2021-07-15 at 19.19.52.jpeg

Go to https://io.adafruit.com/ and create a user

Creating the Information Feeds

Screen Shot 2021-07-15 at 17.31.35.png

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

Group Creation Example

Screen Shot 2021-07-15 at 17.38.47.png

Fill out the form

Create Feeds for Every Necessary Information

Screen Shot 2021-07-15 at 17.33.24.png
Screen Shot 2021-07-15 at 17.35.10.png
Screen Shot 2021-07-15 at 17.36.40.png

For each one of the game information stream create a feed.

Death count per player, player and game time.

Get Your Adafruit MQTT Key

Screen Shot 2021-07-15 at 19.13.22.png
Screen Shot 2021-07-15 at 19.13.05.png

Put the MQTT Key in the Code

WhatsApp Image 2021-07-15 at 19.18.08.jpeg

Get Your Feed Key for Each Feed

Screen Shot 2021-07-15 at 17.42.44.png
Screen Shot 2021-07-15 at 17.43.09.png

For each feed get their uniq key

Put the Feed Key in the Code

WhatsApp Image 2021-07-15 at 19.18.07.jpeg

Put the feed key in the code for each player

Create a Dashboard

Screen Shot 2021-07-15 at 17.43.57.png
Screen Shot 2021-07-15 at 17.45.14.png

Go to dashboards and create a new dashboard.

Create Life Gauges for Every Player

Screen Shot 2021-07-15 at 17.45.29.png
Screen Shot 2021-07-15 at 17.45.47.png
Screen Shot 2021-07-15 at 19.28.37.png

For every player create a life gauge

Create a Death Count for Every Player

Screen Shot 2021-07-15 at 17.45.29.png
Screen Shot 2021-07-15 at 17.47.36.png
Screen Shot 2021-07-15 at 17.46.29.png

Create a death count for every player

Create a Text Block for the Timer

Screen Shot 2021-07-15 at 17.45.29.png
Screen Shot 2021-07-15 at 17.47.36.png
Screen Shot 2021-07-15 at 19.32.19.png

DashBoard Design Example

Screen Shot 2021-07-15 at 17.16.16.png
Screen Shot 2021-07-15 at 17.29.25.png

Create the Vest for the Board

WhatsApp Image 2021-07-15 at 16.58.52 (5).jpeg
WhatsApp Image 2021-07-15 at 16.58.53 (1).jpeg
WhatsApp Image 2021-07-15 at 16.58.53.jpeg
WhatsApp Image 2021-07-15 at 16.58.53 (3).jpeg
WhatsApp Image 2021-07-15 at 16.58.53 (4).jpeg
WhatsApp Image 2021-07-15 at 16.58.52 (4).jpeg
WhatsApp Image 2021-07-15 at 16.58.52 (2).jpeg
WhatsApp Image 2021-07-15 at 16.58.52 (1).jpeg

Follow the steps in the pictures and crate a vest for the board.

Prepare for the Game

WhatsApp Image 2021-07-15 at 16.58.52 (1).jpeg
WhatsApp Image 2021-07-15 at 16.58.52.jpeg
WhatsApp Image 2021-07-15 at 16.58.51 (1).jpeg

Wear the vest and battery pack and connect them.

HAVE FUN!!!

WhatsApp Image 2021-07-15 at 19.59.32.jpeg

Grab your remote and have fun!!!