Turinys:

„Arduino“lazerinė žyma - „Duino“žyma: 11 žingsnių (su nuotraukomis)
„Arduino“lazerinė žyma - „Duino“žyma: 11 žingsnių (su nuotraukomis)

Video: „Arduino“lazerinė žyma - „Duino“žyma: 11 žingsnių (su nuotraukomis)

Video: „Arduino“lazerinė žyma - „Duino“žyma: 11 žingsnių (su nuotraukomis)
Video: Arduino + Garso sensosrius 2024, Liepa
Anonim
„Arduino“lazerinė žyma - „Duino Tag“
„Arduino“lazerinė žyma - „Duino Tag“
„Arduino“lazerinė žyma - „Duino Tag“
„Arduino“lazerinė žyma - „Duino Tag“

„Duino tagger“- bendras įvadas „Duino tag“yra lazerinių žymių sistema, pagrįsta arduino. Pagaliau lazerinių žymų sistema, kurią galima modifikuoti ir nulaužti, kol turėsite tobulą lazerinių žymių sistemą biuro ginklams, miško karams ir priemiesčių susirėmimams. Lazerinė žyma yra kovos žaidimas, kaip dažasvydis ar „airsoft“be skausmo, ji naudoja infraraudonąją šviesą (IR) imituoti kitų žaidėjų ar taikinių žymėjimą / šaudymą. Aš jau kurį laiką dirbu prie šio projekto, bet nematau jo kaip galo, nors jau atėjo laikas įtraukti daugiau žmonių. Tikiuosi, kad šis nurodymas bus pakankamai laiku baigtas, kad galėčiau jį įtraukti į „arduino“varžybas, nors tikiuosi, kad kurį laiką instrukciją reikės redaguoti ir patobulinti. Šios pamokos tikslas yra suteikti jums informaciją, kurios jums prireiks norint išeiti ir sukurti savo duino žymeklį. Šioje instrukcijoje daugiausia dėmesio skiriama tam, kaip sukurti „Duino“žymeklį, modifikuojant lengvą pistoletą, tačiau šiek tiek papildomai padirbėję galite sukurti savo ginklą nuo nulio. Ši instrukcija nėra pernelyg išsamiai išnagrinėta projekto programinės įrangos / kodo pusėje, nors yra pateiktas darbinis kodas, pagrįstas mylių žymų protokolu. Tiems, kurie nori sužinoti apie „Duino Tagger“programavimą, siūlau pradėti nuo puikių vadovėlių, esančių „A Terrible Idea“. Patyrusiems „arduino“naudotojams apžvalgos puslapis (1 veiksmas) ir kodų puslapiai (8 veiksmas) tikriausiai bus naudingiausi, naujesniems „arduino“vartotojams gali tekti atidžiau pažvelgti į instrukcijas ir pateiktas nuorodas. Tikiuosi, kad daugeliui iš jūsų ši pamoka bus naudinga ir kursite savo duino žymeklius. Čia yra daug galimybių tobulinti ir atnaujinti šią sistemą. Jei toliau tobulinsite šį duinotaggerį, pasidalykite savo darbais ir, tikėkimės, laikui bėgant sistema taps daug turtingesne žaidimų patirtimi. „Youtube“vaizdo įrašai apie mano duino žymėtojus: šiame vaizdo įraše parodyta, kaip aš naudoju antrąjį „Duino“žymeklį, kurį sukūriau, kad galėčiau šaudyti į talkaultinį taikinį, prie kurio dirbau. Tikiuosi, kad netrukus pateiksiu pamokų apie talka.

1 žingsnis: apžvalga

Apžvalga
Apžvalga

Apžvalga Pagrindinės duino žymeklio dalys: IR siųstuvo sistema Kas - tranzistoriaus stiprintuvas, didelės galios IR šviesos diodas ir objektyvas, užtikrinantis gerai sufokusuotą IR spindulį. Kodėl - suteikti žymekliui galimybę žymėti / šaudyti kitus žaidėjus ir perduoti žaidimo informaciją. Siųstuvas sustiprina perdavimo signalą iš „arduino“ir perduoda jį naudojant IR šviesos diodą. Lęšiai yra naudojami, kad signalas būtų labai kryptingas, kad ginklai veiktų kaip pistoletai ir būtų galima perduoti tolimąjį garsą. garso įrašymo įrenginys / atkūrimo elektronika iš sveikinimo atvirukų) Kodėl - Malonu gauti kai kuriuos garso atsiliepimus iš sistemos. Garso efektai, leidžiantys jums žinoti, kada žymė buvo nušauta arba joje netrūko šaudmenų ar gyvybių. Imtuvai Kas - Standartinis IR imtuvo modulis ir galios reguliavimo kondensatorius Kodėl - Taigi ginklas žino, kada jis buvo nušautas. Šis instrukcijos dizainas skirtas 3 pistoleto jutikliams 1, taip pat priekiniams ir galiniams galvos jutikliams. Vizualiniai efektai ir žibintai Kas - šviesos diodų ir juostinių diagramų tvarkyklės grandinės Kodėl - Malonu gauti vaizdinį atsiliepimą apie žaidimo informaciją, pvz., Žibintus pranešti, kai būsi nušautas. Kaina Kad šis skyrius taptų tarptautiniu mastu draugiškas; rašymo metu: 1 GBP = 1,6 USD USD = 1,1 EUR Darant prielaidą, kad jau turite arduino, pagrindinius papildomus šio projekto komponentus galima nusipirkti už maždaug 10 svarų sterlingų. Dabar puikus laikas pabandyti sukurti duino žymeklį, nes nesunku įsigyti pigių naudotų lengvų ginklų. Lengvieji ginklai yra ginklai, kuriuos galite naudoti su kompiuteriniais žaidimais, daugelis jų neveikia su moderniais skystųjų kristalų ekranais, todėl daugelis jų yra pigūs „ebay“ir kitur. Aš nusipirkau du lengvus ginklus, kurių kiekviena kainavo apie 4 svarus, vieną kartą „ebay“iš labdaros parduotuvės. Šviesos pistoletai yra puikus atspirties taškas šiam projektui, nes jie suteikia statybai reikalingą optiką, jungiklius ir dėklą. Jums reikės: „Arduino Light Gun“spalvotų šviesos diodų (pageidautina 30 mA+) IR jutiklių Bent 2x IR šviesos diodų, suderintų su IR imtuvu pageidautina 100mA+) Peizo garsiakalbis Maitinimo tranzistorius /MOSFET Keletas elektronikos pagrindų: lydmetalis, rezistoriai, kondensatoriai. Taip pat galbūt norėsite plastiko LED juostos diagramos tvarkyklės lustų Daugiau šviesos diodų Įrašykite savo pranešimų sveikinimo atviruką Skrybėlės / šalmai / galvos juostelės jutikliams pritvirtinti

2 žingsnis: pagrindai

Pagrindai
Pagrindai
Pagrindai
Pagrindai
Pagrindai
Pagrindai

Puslapis, kuriame galite padėti elektronikos klavišams. Kai kurie pagrindai, kurie yra naudingi keliuose „Duino“žymeklio projektavimo taškuose. R = RezistoriusC = KondensatoriusV = Įtampa Pasirinkite srovę, kurią šviesos diodas veiks esant R = (V tiekimas -V diodas) /INot: tikriausiai tiesiog galėsite nukopijuoti mano naudojamas rezistoriaus vertes. Manoma, kad šio projekto mygtukai (trigeriai ir kt.), Kai paspaudžiami, suteikia žemą įtampą. Standartinė grandinė yra parodyta schemoje. R C (rezistoriaus kondensatoriaus) grandinės gali būti naudingos keliose „Duino Tagger“vietose, kad būtų galima išlyginti maitinimo įtampos pokyčius arba paversti PWM signalus į analoginius lygius, kurie nėra tokie sudėtingi, kaip gali atrodyti: elektros ir srovės analogija rezistorius veikia kaip siauras vamzdis (įsivaizduokite šiaudelį), leidžiantis tik lėtai tekėti vandeniui (srovei). Kondensatorius veikia kaip didelis vandens bakas / kibiras. Žemos pralaidumo filtras diagramoje veikia kaip šiaudų ir kibirų derinys: net jei staiga pakeisite vandens srautą į kibirą arba iš jo, lygis (įtampa) keisis tik lėtai. Žemo dažnio išjungimo dažnis: f = 1/(2pi*R*C)

3 žingsnis: Šviesos pistoleto modifikavimas

Šviesos pistoleto modifikavimas
Šviesos pistoleto modifikavimas
Šviesos pistoleto modifikavimas
Šviesos pistoleto modifikavimas
Šviesos pistoleto modifikavimas
Šviesos pistoleto modifikavimas

Šviesos pistoleto modifikacijų detalės priklausys nuo šviesos pistoleto. Štai keletas bendrų gairių ir idėjų: Naudingos dalys paliekamos: jungikliuose Trigerio šviesos diodų lęšiai Pridėkite saugyklos vietos prie savo lengvojo pistoleto: Įdėti daiktus gali būti sunku, taip pat galbūt nenorite įdėti savo arduino į ginklą. Norėjau, kad galėčiau lengvai pašalinti savo arduinos iš savo duino žymėtojų, kad galėčiau juos naudoti kituose projektuose. Viename iš savo duino žymeklių (MK1 pistoletas) išpjoviau skyles korpusui, kad galėtų praeiti arduino nano kaiščiai, ir pritvirtinau lizdą pistoleto viduje, kad arduino būtų prijungtas prie pistoleto išorės. Prie savo „Mk2“pistoleto pridėjau išorinį arduino dėklą ir bandžiau padaryti jį panašų į šaudmenų spaustuką. Dėklo / šovinio spaustukas buvo pagamintas iš plastiko, kurį gavau iš pigios žiedinių segtuvų aplanko, o jo dangtelis tvirtai pritvirtintas tvirtu magnetu.

4 žingsnis: siųstuvas

Siųstuvas
Siųstuvas
Siųstuvas
Siųstuvas

Infraraudonųjų spindulių siųstuvas Jums reikės: IR šviesos diodas: ieškokite siauro žiūrėjimo kampo šviesos diodo (kad užtikrintumėte, jog kuo daugiau šviesos sklinda pro optiką). Kuo didesnė galia, tuo geriau. Pasirinkite šviesos diodus, kurių bangos ilgis atitinka jūsų IR imtuvus. Įsigykite atsarginius šviesos diodus, nes jie veikia virš nominalios srovės, todėl gali sudegti. Galite tiesiog prijungti IR šviesos diodą (su srovės ribojimo rezistoriumi) prie arduino išvesties kaiščio ir jis galės perduoti, tačiau duino žymeklio diapazonas nebus labai įspūdingas. Norint pagerinti duino žymėjimo stiprinimo diapazoną, reikalingas stiprinimas. Pagrindinis mano sukurtas stiprintuvas buvo paprasta tranzistoriaus grandinė (pateikta schema), galbūt norėsite apsvarstyti mosfet vietoj tranzistoriaus. Srovė per šviesos diodą: aš siekiau apie 300 mA srovė per IR šviesos diodą. Tai daugiau nei vardinė šviesos diodo srovė, tačiau atrodo, kad šviesos diodas gali susitvarkyti, nes jūs tik trumpą laiką pulsuojate didelę srovę. Jei naudojate 5 V maitinimo šaltinį iš „arduino“, kad maitintumėte šviesos diodą, jis gali tiekti tik apie 400/500 mA, todėl naudojant 300 mA srovę IR siųstuvui, LED nepalieka per daug kitiems šviesos diodams ir garsiakalbiams ir tt, todėl nepamirškite to projektuodami kuriant „duino“žymeklį, gali būti gera idėja pridėti įtampos reguliatorių, galintį tiekti didesnes sroves. Norėdami sufokusuoti IR spindulį, turėsite naudoti objektyvą, galite naudoti su šviesos pistoletu pateiktą lęšį. Galite naudoti raudoną šviesos diodą, kad išsiaiškintumėte, kur įdėti IR šviesos diodą, kad gautumėte gerą fokusuotą spindulį. Daugiau informacijos rasite mylių žymos svetainėje.

5 žingsnis: imtuvas

II vieta „Arduino“konkurse

Rekomenduojamas: