Inhaltsverzeichnis:

Arduino Lasertag - Duino Tag - Gunook
Arduino Lasertag - Duino Tag - Gunook

Video: Arduino Lasertag - Duino Tag - Gunook

Video: Arduino Lasertag - Duino Tag - Gunook
Video: управление лазертаг ареной, первое тестирование макета 2024, Juli
Anonim
Arduino Laser-Tag - Duino-Tag
Arduino Laser-Tag - Duino-Tag
Arduino Laser-Tag - Duino-Tag
Arduino Laser-Tag - Duino-Tag

Duino-Tagger- Allgemeine Einführung Duino-Tag ist ein Laser-Tag-System, das auf dem Arduino basiert. Endlich ein Laser-Tag-System, das optimiert und gehackt werden kann, bis Sie das perfekte Laser-Tag-System für Bürowaffen, Waldkriege und Scharmützel in Vorstädten haben. Lasertag ist ein Kampfspiel wie Paintball oder Airsoft ohne Schmerzen, es verwendet Infrarotlicht (IR) um das Markieren / Schießen anderer Spieler oder Ziele zu simulieren. Ich arbeite schon eine Weile an diesem Projekt, sehe es aber noch nicht als beendet an, ich dachte nur, es wäre an der Zeit, mehr Leute einzubeziehen. Hoffentlich wird dieses instructable rechtzeitig genug fertig sein, damit ich es in den Arduino-Wettbewerb aufnehmen kann, obwohl ich erwarte, dass das instructable für einige Zeit bearbeitet und optimiert werden muss. Dieses instructable zielt darauf ab, Ihnen die Informationen zur Verfügung zu stellen, die Sie benötigen, um Ihren eigenen Duino-Tagger zu bauen. Dieses anweisbare konzentriert sich darauf, wie man einen Duino-Tagger baut, indem man eine leichte Waffe modifiziert, aber mit ein bisschen zusätzlicher Arbeit könnten Sie Ihre eigene Waffe von Grund auf neu bauen. Dieses anweisbare betrachtet die Software- / Codeseite des Projekts nicht zu detailliert, obwohl ein Arbeitscode basierend auf dem Meilen-Tag-Protokoll bereitgestellt wird. Für diejenigen, die mehr über die Duino-Tagger-Programmierung erfahren möchten, empfehle ich Ihnen, mit den hervorragenden Tutorials von A Terrible Idea zu beginnen. Diejenigen, die Arduino-Benutzer erfahren, werden wahrscheinlich die Übersichtsseite (Schritt 1) und die Codeseiten (Schritt 8) als die nützlichsten finden, neuere Arduino-Benutzer müssen möglicherweise einen genaueren Blick auf die Anleitung und die bereitgestellten Links werfen. Ich hoffe, dass viele von Ihnen dieses instructable nützlich finden und Ihre eigenen Duino-Tagger bauen werden. Es gibt viel Spielraum für die Verbesserung und Aufrüstung dieses hier skizzierten Systems. Wenn Sie diesen Duinotagger weiter verbessern, teilen Sie bitte Ihre Arbeit mit und hoffentlich wird sich das System mit der Zeit zu einem viel reichhaltigeren Spielerlebnis entwickeln. Youtube-Videos meiner Duino-Tagger: Dieses Video zeigt mich mit dem zweiten Duino-Tagger, den ich gemacht habe, um auf ein Talkapult-Ziel zu schießen, an dem ich gearbeitet habe. Ich hoffe, bald ein anweisbares über das Talcapult zu machen.

Schritt 1: Übersicht

Überblick
Überblick

Übersicht Schlüsselteile eines duino Taggers:IR-Sendersystem Was - Transistorverstärker, Hochleistungs-IR-LED und eine Linse für einen gut fokussierten IR-Strahl. Warum - Um dem Tagger die Möglichkeit zu geben, andere Spieler zu markieren / zu erschießen sowie Spielinformationen zu kommunizieren. Der Sender verstärkt das Sendesignal des Arduino und überträgt es mit einer IR-LED, Linsen werden verwendet, um das Signal sehr gerichtet zu machen, damit sich die Waffen wie Waffen verhalten und Übertragungen über große Entfernungen möglich sind. Sound What - Peizo Sounder (& mini Soundrecorder / Wiedergabeelektronik von Grußkarte) Warum - Es ist schön, etwas Audio-Feedback vom System zu haben. Soundeffekte, die Sie wissen lassen, wenn der Tagger geschossen wurde oder keine Munition oder Leben mehr hat. Empfänger Was - Standard-IR-Empfängermodul und Leistungsregelungskondensator Warum - Damit die Waffe weiß, wann sie geschossen wurde. Dieses Design in diesem anweisbaren befasst sich mit der Verwendung von 3 Sensoren 1 an der Waffe sowie vorderen und hinteren Kopfsensoren. Visuelle Effekte und Lichter Was - LEDs und Balkendiagramm-Treiberschaltungen Warum - Es ist schön, visuelles Feedback zu Spielinformationen, z um Sie wissen zu lassen, wenn Sie erschossen wurden. Kosten Um diesen Abschnitt international freundlich zu gestalten; Zum Zeitpunkt des Schreibens: 1 GBP = 1,6 USD = 1,1 EUR Angenommen, Sie besitzen bereits ein Arduino, können die grundlegenden Zusatzkomponenten für dieses Projekt für etwa 10 GBP gekauft werden. Jetzt ist ein guter Zeitpunkt, um zu versuchen, einen Duino-Tagger zu bauen, da es leicht ist, billige gebrauchte Lichtpistolen zu ergattern. Light Guns sind die Waffen, die Sie mit Computerspielen verwenden können, viele von ihnen funktionieren nicht mit modernen LCD-Bildschirmen und daher gibt es viele von ihnen billig bei ebay und anderswo. Ich kaufte zwei leichte Pistolen, von denen jede ungefähr 4 Pfund kostete, eine bei Ebay eine von einem Wohltätigkeitsladen. Lichtpistolen sind ein guter Ausgangspunkt für dieses Projekt, da sie die Optik, Schalter und das Gehäuse bereitstellen, die für den Bau erforderlich sind. Sie benötigen: Arduino-Lichtpistole Farbige LEDs (vorzugsweise 30 mA +) IR-Sensoren Mindestens 2x IR-LEDs, die auf den IR-Empfänger abgestimmt sind (vorzugsweise 100mA+) Peizo-Sounder Leistungstransistor /MOSFET Ein paar Grundlagen der Elektronik: Löten, Widerstände, Kondensatoren. Möglicherweise möchten Sie auch LED-Bargraph-Treiberchips aus Kunststoff verschrotten Mehr LEDs Zeichnen Sie Ihre eigene Nachricht auf Grußkarten Hüte / Helme / Stirnbänder zum Anbringen von Sensoren

Schritt 2: Grundlagen

Grundlagen
Grundlagen
Grundlagen
Grundlagen
Grundlagen
Grundlagen

GrundlagenSeite, um zu versuchen, den Elektronik-Noobs zu helfen. Einige Grundlagen, die an mehreren Stellen im Design des Duino-Taggers nützlich sind. R = ResistorC = CapacitorV = VoltageI = CurrentUsing LEDsLEDs müssen mit einem Widerstand verwendet werden, um den Strom durch sie zu begrenzen. Wählen Sie den Strom, den die LED bei R = (V-Versorgung - V-LED) / INot: Sie werden wahrscheinlich nur die von mir verwendeten Widerstandswerte kopieren können. SchaltflächenDie Schaltflächen (Trigger usw.) in diesem Projekt geben beim Drücken eine niedrige Spannung ab. Die Standardschaltung hierfür ist im mitgelieferten Schaltplan dargestellt. FilterR C (Resistor Capacitor) Schaltungen können an einigen Stellen im Duino Tagger nützlich sein, entweder um Änderungen der Versorgungsspannung zu glätten oder um PWM-Signale in analoge Pegel umzuwandeln, nicht so kompliziert, wie es sich anhören mag: Um das Wasser zu nutzen Analog zu Elektrizität und Strom verhält sich der Widerstand wie ein schmales Rohr (stellen Sie sich einen Strohhalm vor), das nur einen langsamen Wasserfluss (Strom) ermöglicht. Der Kondensator wirkt wie ein großer Wassertank / Eimer. Der Tiefpassfilter im Diagramm verhält sich wie eine Strohhalm-Eimer-Kombination: Selbst wenn Sie den Wasserfluss in oder aus dem Eimer plötzlich ändern, ändert sich der Pegel (Spannung) nur langsam. Grenzfrequenz für Tiefpass: f = 1/(2pi*R*C)

Schritt 3: Modifizierung der Lichtpistole

Modden der Light Gun
Modden der Light Gun
Modden der Light Gun
Modden der Light Gun
Modden der Light Gun
Modden der Light Gun

Modifizieren der LichtkanoneDie Details der Lichtkanonen-Modifikationen hängen von der Lichtkanone ab. Hier sind einige allgemeine Richtlinien und Ideen: Nützliche Teile, die Sie in den lassen können: SchalterTrigger-LEDsLinse Hinzufügen von Speicherplatz zu Ihrer Lichtpistole: Das Einpassen von Dingen kann schwierig sein, Sie möchten möglicherweise auch Ihr Arduino nicht in die Pistole stecken. Ich wollte meine Arduinos einfach von meinen Duino-Taggern entfernen können, damit ich sie in anderen Projekten verwenden kann. Auf einem meiner Duino-Tagger (MK1-Pistole) habe ich Löcher in das Gehäuse geschnitten, damit die Arduino-Nano-Pins hindurchgehen und eine Buchse an der Innenseite der Waffe montiert, so dass das Arduino an der Außenseite der Waffe steckt. Auf meiner Mk2-Pistole habe ich ein externes Gehäuse für das Arduino hinzugefügt und versucht, es wie einen Munitionsclip aussehen zu lassen. Der Koffer / Munitionsclip wurde aus Kunststoff hergestellt, den ich aus einem billigen Ringbuchordner habe und sein Deckel wird von einem starken Magneten gehalten.

Schritt 4: Sender

Sender
Sender
Sender
Sender

IR-Sender Sie benötigen: IR-LED: Suchen Sie nach einer LED mit einem engen Betrachtungswinkel (um sicherzustellen, dass so viel IR-Licht durch die Optik dringt). Höhere Leistung, desto besser. Wählen Sie LEDs mit einer Wellenlänge, die zu Ihren IR-Empfängern passt. Besorgen Sie sich einige Ersatz-LEDs, da sie über ihrem Nennstrom betrieben werden und durchbrennen können. Sie können einfach eine IR-LED (mit einem Strombegrenzungswiderstand) an einen Ausgangspin des Arduino anschließen und es kann senden, aber die Reichweite des Duino-Taggers wird nicht sehr beeindruckend sein. Um die Reichweite des Duino-Taggers zu verbessern, wird eine Verstärkung benötigt. Der Grundverstärker, den ich gemacht habe, war eine einfache Transistorschaltung (Schaltplan bereitgestellt), Sie möchten möglicherweise einen Mosfet anstelle des Transistors in Betracht ziehen. Strom durch die LED: Ich zielte darauf ab ca. 300mA Strom durch die IR-LED. Dies ist mehr als der Nennstrom für die LED, aber die LED scheint damit zurechtzukommen, da Sie den hohen Strom nur kurz pulsieren. Wenn Sie die 5-V-Versorgung vom Arduino verwenden, um die LED mit Strom zu versorgen, kann sie nur etwa 400/500 mA liefern. Wenn Sie also 300 mA für die IR-Sender-LED verwenden, bleibt nicht zu viel für die anderen LEDs und Lautsprecher usw Wenn Sie Ihren Duino-Tagger bauen, ist es möglicherweise eine gute Idee, einen Spannungsregler hinzuzufügen, der höhere Ströme liefern kann. OptikSie benötigen eine Linse, um den IR-Strahl zu fokussieren. Sie können die Linse verwenden, die mit der Lichtpistole geliefert wurde. Sie können eine rote LED verwenden, um herauszufinden, wo die IR-LED angebracht werden muss, um einen gut fokussierten Strahl zu erhalten. Weitere Informationen finden Sie auf der Meilen-Tag-Site.

Schritt 5: Empfänger

Zweiter im Arduino-Wettbewerb

Empfohlen: