Sisällysluettelo:

Arduino Laser Tag - Duino Tag: 11 vaihetta (kuvilla)
Arduino Laser Tag - Duino Tag: 11 vaihetta (kuvilla)

Video: Arduino Laser Tag - Duino Tag: 11 vaihetta (kuvilla)

Video: Arduino Laser Tag - Duino Tag: 11 vaihetta (kuvilla)
Video: Arduino Laser Tag - DuinoTag 2024, Marraskuu
Anonim
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag

Duino tagger- Yleinen esittely Duino tag on arduinoon perustuva lasertunnistejärjestelmä. Lopuksi laserlappujärjestelmä, jota voidaan muokata ja hakkeroida, kunnes sinulla on täydellinen lasertunnistejärjestelmä toimistotarvikkeisiin, metsäsotiin ja esikaupunkien taisteluihin. simuloida muiden pelaajien tai kohteiden merkitsemistä / ampumista. Olen työskennellyt tämän projektin parissa jonkin aikaa, mutta en näe sitä lopullisena, vaikka olikin aika saada lisää ihmisiä mukaan. Toivottavasti tämä ohje on lähes riittävän valmis ajoissa, jotta voin osallistua siihen arduino -kilpailuun, vaikka odotan, että ohjattava tarvitsee muokkausta ja säätämistä jonkin aikaa. Tämän ohjeen tarkoituksena on antaa sinulle tiedot, joita tarvitset lähteäksesi rakentamaan oman duino -tunnisteesi. Tässä ohjeessa keskitytään siihen, kuinka rakentaa duino -tunnistin muuttamalla kevytpistoolia, mutta hieman ylimääräistä työtä voit rakentaa oman aseen tyhjästä. Tämä ohje ei katso liian yksityiskohtaisesti projektin ohjelmisto- / koodipuolta, vaikka toimitetaan mail -tunnisteprotokollaan perustuva työkoodi. Niille, jotka haluavat oppia duino -tagger -ohjelmoinnista, suosittelen aloittamaan A Terrible Idean erinomaisista opetusohjelmista. Kokeneiden arduino -käyttäjien mielestä yleiskatsaussivu (vaihe 1) ja koodisivut (vaihe 8) ovat todennäköisesti hyödyllisimpiä, uudempien arduino -käyttäjien on ehkä tarkasteltava tarkemmin ohjeita ja annettuja linkkejä. Toivottavasti monet teistä pitävät tätä opettavaista hyödyllisenä ja jatkavat omien duino -tunnisteiden rakentamista. Tässä järjestelmässä on paljon mahdollisuuksia parantaa ja päivittää tätä järjestelmää. Jos jatkat tämän duinotaggerin parantamista, jaa työsi ja toivottavasti ajan myötä järjestelmästä kehittyy paljon rikkaampi pelikokemus. Youtube -videot duino -taggereistani: Tämä video näyttää, kuinka käytän toista duino -taggeria, jonka tein ampuakseni talcapult -kohdetta, jota olen työskennellyt. Toivon, että saan pian opastettavan talcapultista.

Vaihe 1: Yleiskatsaus

Yleiskatsaus
Yleiskatsaus

Yleiskatsaus Duino -tunnisteiden tärkeimmät osat: IR -lähetinjärjestelmä Mitä - Transistorivahvistin, suuritehoinen IR -LED ja linssi, joka antaa hyvin tarkennetun infrapunasäteen. Miksi - Antaa tunnisteelle keinoja merkitä / ampua muita pelaajia ja välittää pelitietoja. Lähetin vahvistaa arduinon lähettämää signaalia ja lähettää sen IR -LED -valon avulla. Linssejä käytetään tekemään signaalista erittäin suuntaava, jotta aseet käyttäytyvät kuin aseet ja mahdollistavat pitkän kantaman lähetykset. äänitallennin / toistoelektroniikka tervehdyskortista) Miksi - On mukavaa saada äänipalautetta järjestelmästä. Äänitehosteet, jotka kertovat sinulle, milloin tunniste on ammuttu tai ammukset ovat loppuneet tai ihmishenkiä. Tässä ohjeessa esitetyssä suunnittelussa tarkastellaan pistoolin 3 anturin 1 sekä etu- ja taka -pääantureiden käyttöä. kertoa sinulle, kun sinua on ammuttu. Kustannukset Tämän osan tekeminen kansainvälisesti ystävälliseksi; tätä kirjoitettaessa: 1 GBP = 1,6 USD USD = 1,1 EUR Olettaen, että sinulla on jo arduino, tämän hankkeen peruskomponentit voidaan ostaa noin 10 eurolla. Nyt on hyvä aika yrittää rakentaa duino -tunniste, koska halpoja käytettyjä kevyitä aseita on helppo saada käsiinsä. Kevyet aseet ovat aseita, joita voit käyttää tietokonepeleissä, monet niistä eivät toimi nykyaikaisten LCD -näyttöjen kanssa, joten monet niistä tulevat halpojaksi ebaystä ja muualta. Ostin kaksi kevyttä asetta, joista jokainen maksoi noin 4 puntaa, yhdestä ebaystä hyväntekeväisyysliikkeestä. Valopistoolit ovat loistava lähtökohta tälle projektille, koska ne tarjoavat rakentamiseen tarvittavaa optiikkaa, kytkimiä ja koteloa. mieluiten 100mA+) Peizo -luotain Tehotransistori /MOSFET Muutama elektroniikan perusasioista: juote, vastukset, kondensaattorit. Voit myös haluta muovinen LED -pylväskaavioohjaimen sirut Lisää LED -valintoja Tallenna oma viestisi tervehdyskortti Hatut / kypärät / pääpannat antureiden kiinnittämiseen

Vaihe 2: Perusteet

Perusasiat
Perusasiat
Perusasiat
Perusasiat
Perusasiat
Perusasiat

Sivut, joilla yritetään auttaa elektroniikan noobia. Jotkut perusasiat, jotka ovat hyödyllisiä useissa kohdissa duino -tunnisteiden suunnittelussa. Valitse virta, jonka LED -valo toimii kohdassa R = (V -syöttö -V -led) /INot: Luultavasti pystyt vain kopioimaan käyttämäni vastuksen arvot. Painikkeet Tämän projektin painikkeiden (liipaisimet jne.) Oletetaan antavan alhaisen jännitteen painettaessa. Vakiopiiri tätä varten on esitetty mukana toimitetussa kytkentäkaaviossa. Suodattimet R C (vastuskondensaattori) -piireistä voi olla hyötyä muutamissa paikoissa duino taggerissa, joko tasoittaa virtalähteen jännitteen muutoksia tai muuttaa PWM -signaalit analogisiksi, ei niin monimutkaisiksi kuin se saattaa kuulostaa: analogisesti sähkön ja virran suhteen vastus toimii kuin kapea putki (kuvittele olki), joka sallii vain hitaan veden (virran) virtaamisen. Kondensaattori toimii kuin iso vesisäiliö / ämpäri. Kaavion alipäästösuodatin toimii kuin olki ja kauhayhdistelmä: Vaikka äkillisesti muutat veden virtausta kauhasta tai ulos, taso (jännite) muuttuu vain hitaasti. Alitaajuuden katkaisutaajuus: f = 1/(2pi*R*C)

Vaihe 3: Valopistoolin muokkaaminen

Valopistoolin modifiointi
Valopistoolin modifiointi
Valopistoolin modifiointi
Valopistoolin modifiointi
Valopistoolin modifiointi
Valopistoolin modifiointi

Valopistoolin muokkaaminen Valopistoolin muutosten yksityiskohdat riippuvat valopistoolista. Seuraavassa on muutamia yleisiä ohjeita ja ideoita: Hyödyllisiä osia jätettäväksi: Kytkimet Liipaisimen LEDit Linssi Varastotilan lisääminen valopistooliin: Asioiden asettaminen voi olla vaikeaa, et ehkä myöskään halua laittaa arduinoasi aseen sisään. Halusin pystyä helposti poistamaan arduinoni duino -tunnisteistani, jotta voisin käyttää niitä muissa projekteissa. Yhdessä duino -tunnisteistani (MK1 -ase) leikkasin koteloon reikiä arduino -nano -nastojen läpi ja asensin pistokkeen aseen sisäpuolelle, jotta arduino kytkeytyi aseen ulkopuolelle. Lisäsin Mk2 -aseeni ulkoisen kotelon arduinoa varten ja yritin saada sen näyttämään ampumatarvikkeelta. Kotelo / ammukset on tehty muovista, jonka sain halvalla rengaskansiokansiosta ja sen kansi on paikallaan vahvalla magneetilla.

Vaihe 4: Lähetin

Lähetin
Lähetin
Lähetin
Lähetin

IR -lähetin Tarvitset: IR -LED: Etsi kapean katselukulman omaava LED (jotta mahdollisimman suuri osa infrapunavalosta pääsee optiikan läpi). Valitse LED -valot, joiden aallonpituus vastaa IR -vastaanottimia. Hanki ylimääräisiä LED -valoja, koska niitä käytetään nimellisvirran yläpuolella, joten ne voivat palaa. Voit vain liittää IR -LEDin (virranrajoitusvastuksella) arduinon ulostulonappiin ja se voi lähettää, mutta duino -tunnistealue ei ole kovin vaikuttava. Duino Tagger -vahvistuksen kantaman parantamiseksi tarvitaan. Perusvahvistin, jonka tein, oli yksinkertainen transistoripiiri (piirikaavio mukana), kannattaa ehkä harkita transistorin sijasta mosfetia. noin 300 mA virtaa LED -valon kautta. Tämä on enemmän kuin LEDin nimellisvirta, mutta LED näyttää pystyvän selviytymään, koska sykkit vain korkeaa virtaa lyhyen aikaa. Jos käytät LED -virtalähteenä arduinon 5 V: n virtalähdettä, se voi tuottaa vain noin 400/500 mA, joten 300 mA: n käyttö IR -lähettimelle ei jätä liikaa muille LED -valolle ja kaiuttimille jne., Joten pidä tämä mielessä suunnitellessasi Duino -tunnisteesi rakentamisessa saattaa olla hyvä idea lisätä jännitesäädin, joka pystyy syöttämään suurempia virtauksia. Optiikka IR -säteen tarkentamiseen on käytettävä linssiä, voit käyttää valopistoolin mukana toimitettua linssiä. Punaisen LED -valon avulla voit selvittää, minne sijoittaa IR -led, jotta saat hyvän keskitetyn säteen.

Vaihe 5: Vastaanotin

Toinen sija Arduino -kilpailussa

Suositeltava: