Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Duino tagger- Generell introduksjon Duino tag er et laser tag system basert rundt arduinoen. Endelig et laser -tag -system som kan justeres og hackes til du har det perfekte laser -tag -systemet for kontorsmakt, skogkrig og forstads trefninger. Laser -tag er kampspill som paintball eller airsoft uten smerter, det bruker infrarødt lys (IR) for å simulere merking / skyting av andre spillere eller mål. Jeg har jobbet med dette prosjektet en stund, men ser ikke på det som over, men det var på tide å involvere flere mennesker. Forhåpentligvis vil denne instruktøren være nær nok ferdig i tide til at jeg kan delta i arduino -konkurransen, selv om jeg forventer at den instruerbare trenger redigering og tilpasning en stund fremover. Denne instruerbare har som mål å gi deg informasjonen du trenger for å gå ut og bygge din egen duino -tagger. Denne instruerbare fokuserer på hvordan du bygger en duino -tagger ved å endre en lett pistol, men med litt ekstra arbeid kan du bygge din egen pistol fra bunnen av. Denne instruksen ser ikke for mye på programvare / kodesiden av prosjektet, selv om en arbeidskode basert på miles tag -protokollen er gitt. For de som ønsker å lære om duino tagger programmering, foreslår jeg at du starter med de gode opplæringsprogrammene som finnes på A Terrible Idea. Thoes erfaring arduino -brukere vil sannsynligvis finne oversiktssiden (trinn 1) og kodesider (trinn 8) de mest nyttige, nyere arduino -brukerne kan trenge å se nærmere på instruksjonsboken og koblingene som er gitt. Jeg håper mange av dere vil finne dette nyttig og vil fortsette å bygge din egen duino -tagger. Det er mye rom for å forbedre og oppgradere dette systemet som er beskrevet her. Hvis du fortsetter å forbedre denne duinotagger, vennligst del arbeidet ditt, og forhåpentligvis vil systemet utvikle seg til en mye rikere spillopplevelse med tiden. Youtube -videoer av duino -taggerne mine: Denne videoen viser meg bruke den andre duino -taggeren jeg lagde for å skyte på et talkapult -mål jeg har jobbet med. Jeg håper å gjøre en instruks om talkapulten snart.
Trinn 1: Oversikt
Oversikt Nøkkeldeler i en duino -tagger: IR -sendersystem Hva - Transistorforsterker, høyeffekts IR -LED og et objektiv for å gi et godt fokusert IR -stråle. Hvorfor - For å gi taggeren midler til å tagge / skyte andre spillere samt kommunisere spillinformasjon. Senderen forsterker overføringssignalet fra arduinoen og sender det ved hjelp av en IR -LED, linser brukes til å gjøre signalet veldig retningsbestemt for å få pistolene til å oppføre seg som våpen og gjøre langdistanseoverføringer mulig. Sound What - Peizo Sounder (& mini lydopptaker / avspillingselektronikk fra gratulasjonskort) Hvorfor - Det er hyggelig å ha noen lydtilbakemeldinger fra systemet. Lydeffekter for å gi deg beskjed når taggeren har blitt skutt eller går tom for ammunisjon eller liv. Mottakere Hva - Standard IR -mottakermodul og effektreguleringskondensator Hvorfor - Så pistolen vet når den har blitt skutt. Denne designen i denne instruktive ser på bruk av 3 sensorer 1 på pistolen, samt sensorer foran og bak. Visuelle effekter og lys Hva - lysdioder og stolpediagramkretser Hvorfor - Det er hyggelig å få visuell tilbakemelding på spillinformasjon, f.eks. Lys for å gi deg beskjed når du har blitt skutt. Kostnad For å gjøre denne delen internasjonalt vennlig; i skrivende stund: £ 1 GBP = $ 1,6 USD = 1,1 EUR Forutsatt at du allerede eier en arduino, kan de grunnleggende ekstra komponentene for dette prosjektet kjøpes for rundt £ 10. Nå er det en flott tid å prøve å bygge en duino -tagger, siden det er lett å få tak i billige brukte håndvåpen. Lette våpen er pistolene du kan bruke med dataspill, mange av dem fungerer ikke med moderne LCD -skjermer, så det er mange av dem som går billig på ebay og andre steder. Jeg kjøpte to lette kanoner som hver kostet omtrent £ 4 en av ebay en fra en veldedighetsbutikk. Lyspistoler er et godt utgangspunkt for dette prosjektet, ettersom de gir optikk, brytere og etui som kreves for byggingen. Du trenger: Arduino Light Gun -fargede LED -er (helst 30mA+) IR -sensorer Minst 2x IR -LED -er tilpasset IR -mottakeren (helst 100mA+) Peizo -ekkolod Strømtransistor /MOSFET Noen grunnleggende elektronikk: loddetinn, motstander, kondensatorer. Det kan også være lurt å skrap plast LED -stolpediagramdriverfliser Flere LED -er Ta opp din egen melding gratulasjonskort Luer / hjelmer / hodebånd for å montere sensorer på
Trinn 2: Grunnleggende
GrunnleggendeSide for å prøve å hjelpe elektronikknobber. Noen grunnleggende som er nyttige på flere punkter i utformingen av duino -taggeren. R = ResistorC = KondensatorV = SpenningI = Strøm Bruk av LED -er LED -er må brukes med en motstand for å begrense strømmen gjennom dem. Velg strømmen LED -en skal fungere ved R = (V forsyning -V led) /INot: Du vil sannsynligvis bare kunne kopiere motstandsverdiene jeg brukte. Knapper Knappene (utløsere osv.) I dette prosjektet antas å gi lav spenning når den trykkes. Standardkretsen for dette er vist i kretsdiagrammet som følger med. FiltreR C (motstandskondensator) kretser kan komme til nytte noen få steder i duino -taggeren, enten for å jevne ut endringer i strømforsyningsspenningen eller for å gjøre PWM -signaler til analoge nivåer, ikke så komplisert som det kan høres ut: For å bruke vannet analogi for elektrisitet og strøm virker motstanden som et smalt rør (tenk deg et sugerør) som bare tillater langsom vannstrøm. Kondensatoren fungerer som en stor vanntank / bøtte. Lavpassfilteret i diagrammet fungerer som en kombinasjon av halm og bøtte: Selv om du plutselig endrer vannstrømmen inn eller ut av skuffen, vil nivået (spenningen) bare endres sakte. Avbruddsfrekvens for lavpass: f = 1/(2pi*R*C)
Trinn 3: Modding av lyspistolen
Modding av lyspistolen Detaljene om lyspistolens modifikasjoner vil avhenge av lyspistolen. Her er noen generelle retningslinjer og ideer: Nyttige deler å la være i: BrytereTrigger LED -linser Legge til plass til lyspistolen din: Det kan være vanskelig å montere ting, det er heller ikke lurt å sette arduinoen inne i pistolen. Jeg ønsket å enkelt kunne fjerne arduinoene mine fra duino -taggerne mine, slik at jeg kunne bruke dem i andre prosjekter. På en av mine duino -tagger (MK1 -pistol) skar jeg hull i etuiet for at arduino -nano -pinnene skulle gå gjennom og monterte en stikkontakt på innsiden av pistolen slik at arduinoen plugg seg på utsiden av pistolen. På min Mk2 -pistol la jeg til et eksternt etui til arduinoen og prøvde å få det til å se ut som et ammunisjonsklipp. Etuiet / ammunisjonsklipset var laget av plast jeg fikk fra en billig ringpermmappe, og lokket holdes på plass av en sterk magnet.
Trinn 4: Sender
IR -sender Du trenger: IR LED: Se etter en LED med en smal synsvinkel (for å sikre at så mye av IR -lyset kommer gjennom optikken). Høyere effekt jo bedre. Velg lysdioder med en bølgelengde som matcher dine IR -mottakere. Få noen ekstra LED -er da de drives over sin nominelle strøm, så det kan brenne ut. Du kan bare feste en IR -LED (med en strømbegrensende motstand) til en utgangspinne på arduinoen, og den vil kunne overføre, men rekkevidden til duino -taggeren vil ikke være veldig imponerende. For å forbedre rekkevidden til duino -taggerforsterkningen er nødvendig. Den grunnleggende forsterkeren jeg laget var en enkel transistorkrets (kretsdiagram følger med), kan det være lurt å vurdere en mosfet i stedet for transistoren. Strøm gjennom lysdioden: Jeg siktet til ca 300mA strøm gjennom IR LED. Dette er mer enn merkestrømmen for lysdioden, men lysdioden ser ut til å klare det fordi du bare pulserer den høye strømmen for en kort stund. Hvis du bruker 5V -forsyningen fra arduinoen til å drive LED -en, kan den bare gi ca 400/500mA, så bruk av 300mA for IR -senderen Led forlater ikke for mye for de andre lysdiodene og høyttalerne osv. Så husk dette når du designer bygge din duino tagger, kan det være en god idé å legge til en spenningsregulator som er i stand til å levere høyere strøm. Optikk Du må bruke en linse for å fokusere IR -strålen, du kan bruke linsen som fulgte med lyspistolen. Du kan bruke en rød LED for å finne ut hvor du skal sette IR -ledningen for å få en god fokusert stråle. For flere detaljer se miles tag -siden.
Trinn 5: Mottaker
Andreplass i Arduino -konkurransen