Laser Tag



Hur man kan förbättra detta projekt...

Det finns ingen Python API för Azure och jag hade inte tillräckligt med tid att lista ut hur man kör C Azure API på Python att skicka meddelanden. Detta innebär att det är för närvarande begränsad till en FFA spel. I framtiden kommer att det förbättras.

Till projektet...

För att bygga denna laser tag enhet behöver du några saker. De viktigaste är en Raspberry Pi med en Adafruit touch TFT hatt och en partikel foton (WiFi är onödigt för denna styrelse).

Fotonen är något utbytbara och andra 3.3V microcontrollers programmeras med Arduino bearbetning variant är bra också. (Saker som FLORAN eller några officiella Arduino produkter).

Raspberry Pi och pekskärm är också en mindre än optimal lösning på problemet jag hade, som jag inte hade en LCD med mig eller tid att beställa en. Detta innebär med vissa tillägg och ändringar i koden det skulle fungera bra om du en LCD-skärm är ansluten direkt till din styrelse eller en annan enhet i stället för Raspberry Pi. Jag tänker på att använda en windows phone app för att minska storleken på enheten.

Hur fungerar det?

När du trycker på avtryckaren fotonen utför en funktion som:

  • Vänder på vibration motor för en explosion
  • Blinkar de RGB-lysdioderna
  • Skickar din spelare kod via IR-LED
  • Skickar ett meddelande till Raspberry Pi att minska antalet ammo

När IR-mottagaren drabbas fotonen:

  • Poster den blinkar att bestämma spelare ID (PID) av vapen som sköt du
  • Skickar ett meddelande till Raspberry Pi att minska antalet hälsa
  • Blinkar den röda lysdioder att visa dig var hit
  • Vänder vibrationen motor på en kort tid

När du hälsa blir < 0 fotonen:

  • Går in i "åter lekande tillstånd" och slutar att göra och ta emot skador
  • Släcks lamporna för att ange döda status
  • Skickar ett meddelande till Pi som anger att det är PID dödades av PID-numret för den spelare som senast behandlade skada, Pi vidarebefordrar detta till Azure

Vissa saker orsakar ett meddelande ska kunna skickas till servern. De är:

  • Kill/Death
  • Klass/ladda ut uppdateringen
  • Spelet avslutas

När ett meddelande är sätta på meddelandet på stacken svara alla enheter av:

  • Uppdatera resultattavlan enligt meddelande om tillämpligt
  • Om tillämpliga uppdatera spelarprofiler
  • Tillfälligt stänga själv i dött tillstånd om spelet slutade

Hursomhelst, här är vad du behöver:

Produktstruktur:

Programvara:

Verktyg:

  • Avbitare
  • Wire strippor
  • Dator
  • Wi-Fi nätverken SSID och lösenord
  • Lödkolv
  • Att hjälpa tredje hand (valfritt)

De flesta av maskinvaran är tillgänglig från Adafruit.com. Följande länkar tar dig till deras hemsida där du kan lägga till den i din kundvagn och köpa den. Verktyg länkas inte men de flesta kan hittas genom en snabb sökning på Adafruit.

Se Steg
Relaterade Ämnen

BIRRD. En Laser Tag fusk enhet.

Lasergame är awesome. Att förlora är inte. Umgås med vänner, springer runt, gamla arkadspel i lobbyn-vad är inte för att gilla?Det vill säga om du är som mig och du tillbringar merparten av spelet taggade.Så, förutom... Finns det ett sätt att bli bät...

En billig Laser Tag

Julhelgen är en av de mest efterlängtade semester i denår. Vi har massor av DIY projekt på internet som du kan göra under julhelgenSå inspirerad av ett sådant projekt av gör tidningen jag beslutat att bygga en enkel krets för en laser tag spelDet fin...

DIY Laser Tag System (Microcontroller verison)

här är det efterlängtade laser tag systemet med mikrokontroller setup! Om du har har en mikrokontroller med flera ingångar, då detta kommer att berätta hur man använder det att skapa och programmera en laser tag system av din egen med en stor anpassn...

DIY Laser Tag System (gör om)

här är ett av de klassiska spel som du förmodligen spelat med dina vänner som barn på födelsedagskalas, mock-up militär utbildning eller bara umgås med din knoppar. Du spela förmodligen detta med dina vänner fortfarande, men det är jobbigt att hålla...

Laser Tag uppstoppade djur

någonsin känner att det inte finns tillräckligt många leksaker i skärningspunkten mellan gosiga och skrämmande? Önskar din uppstoppade djur kan fungera som vapen? Sedan har jag fått leksaken för dig.Dessa Laser Tag uppstoppade djur omvandla lätt från...

Universal fjärr Laser Tag

Spränga tag bort dina vänner i timmar i sträck med detta anpassade laser system. Vem behöver betala för att spela i en arena när du kan göra ditt alldeles egna spel? Bästa av allt, ingen speciell utrustning krävs, eftersom "vapen" är vanliga uni...

Arduino Laser Tag målsystemet

Detta instructable visar dig hur man konstruerar en grundläggande interaktiva laser-känsliga mål, bra för dem bara komma igång med Arduino. Detta skulle lätt kunna användas som en plattform för en laser tag system, eller bara något kul för att leka m...

2 minuters Laser Tag kretsen

Tror att Lasergame är ganska cool?Bra om du har en Arduino och en LDR, kan du lära dig att bygga och programmera en laser target krets bokstavligen på bara 2 minuter!På slutet av videon kan du se hur det fungerar, det är inte lätt att träffa den lill...

Laser Drone Tag

Det verkar klyftan växer mellan Drone Haters och Drone älskare. Så vi har en lösning. Drone Laser Tag. Drone Haters, plocka upp ditt vapen. Men försiktighet, dessa drönare är lotsning av Drone älskare, och de skjuter tillbaka... med stor skicklighet...

Elektroniska vatten Tag spelet

Alla älskar vatten pistol slagsmål på sommaren. Men du kan alltid göra något bättre genom att lägga till elektronik. Så ritade jag en uppsättning vatten sensorer och buzzers som piper när de drabbas med spray för en vatten pistol. Här kan du spela et...

Ficklampa Tag ljus känsliga emblem

Ficklampa tag är en älskade barnens spel, och jag älskar alltid att kasta en ny snurr på en gammal klassiker. Så bara för skojs skull, jag bestämde mig att lägga till elektronik till spelet och jag designade några pin-på märken som beep närhelst du s...

Förvandla en nattlampa till en Laser Target

Jag ville dekorera en tårta för en Laser Tag födelsedagsfest, men jag hade inte tid, budget, eller kunskap. Jag kom upp med ett sätt att använda en nattlampa som laser mål och införlivade det i en låda som kan placeras bakom en odekorerade affären ka...

Arduino Lasergame - Duino Tag

Duino tagger- allmän introduktionDuino tag är en laser tag system bygger på arduino.Slutligen en laser tag system som kan vara tweaked modded och hackat tills du har det perfekta laser tag systemet för office ordnance, skogsmark krig och suburban skä...

LASER GRAFFITI

FÖRSTA VIKTIGA DELARNA!DU BEHÖVER-EN DLP-PROJEKTOR (3500 TILL 5000 LUMEN)-EN BÄRBAR DATOR MED ETT RELATIVT BRA GRAFIKKORT-EN LASERPEKARE-EN IR-KAMERA-LASER TAG PROGRAMVARA-USB-KORT FÖR VIDEOINSPELNINGSteg 1: KONTROLLERA SEDAN IR KAMERAN ÄR KORREKT AN...

Lazer tag på Kalahari!

Här är några tips och tricks om hur man inte suger på Lasergame. Detta är på Lasergame på Kalahari, men du kan använda dessa trick i någon Lasergame, paintball, eller luft mjuk slaget.Tror inte du är för ung eller gammal för att göra detta, såg jag e...

Elektroniska LEGO DL-44 Blaster (ljus & ljud)

Uppdatering: detta projekt är nu tillgänglig på LEGO idéer --så säker att stödja det om du skulle vilja se det säljas i butiker en dag!Byggdes ursprungligen för Star Wars dag 2014, presentera jag ett projekt att jag har varit ständigt revidera och gö...

Hur man gör en solder paste dispenser för SMD projekt...

Jag byggde nyligen en SMD reflow ugn med en brödrost ugn och en controller kit. Detta har gjort det riktigt enkelt att löda upp SMD PCB (surface mount enhet kretskort). Du enkelt uttryckt blobbar av solder paste på kuddar, släppa de SMD delarna på pl...

IoT badrum vakans indikator för hackare

När i delstaten flöde, vill kreativa människor oftast inte ta en paus för dödliga överväganden som äter eller badrum raster. Den stora Beethoven höll bekant en kammare potten under hans piano, för att inte tappa fart i ett anfall av geni.Detta gäller...

DIY manen Cave (för mitten/hög Schoolers)

Jag ska visa dig hur man bygger en enkel man grotta. Detta Instructable kommer att visa dig hur man bygger en AWESOME tillhåll som är lätt, relativt snabbt, och viktigast... KOSTNADSEFFEKTIVT. Denna handledning kommer att passa de flesta tonåringar b...