Агуулгын хүснэгт:

Arduino Laser Tag - Duino Tag: 11 алхам (зурагтай)
Arduino Laser Tag - Duino Tag: 11 алхам (зурагтай)

Видео: Arduino Laser Tag - Duino Tag: 11 алхам (зурагтай)

Видео: Arduino Laser Tag - Duino Tag: 11 алхам (зурагтай)
Видео: Arduino Laser Tag - DuinoTag 2024, Арваннэгдүгээр
Anonim
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag

Duino tagger- Ерөнхий танилцуулга Duino tag бол arduino-ийн эргэн тойронд суурилсан лазер шошгоны систем юм. Эцэст нь лазер шошгоны систем нь оффисын зэвсэг, ой модны дайн, хотын захын мөргөлдөөнд зориулсан лазер шошгоны системтэй болтол нь өөрчилж, хакердах боломжтой байдаг. бусад тоглогчид эсвэл зорилтот хүмүүсийг тэмдэглэх / буудуулахыг дуурайх. Би энэ төсөл дээр хэсэг хугацаанд ажиллаж байгаа боловч үүнийг дуусгаагүй гэж бодож байна, гэхдээ илүү олон хүмүүсийг оролцуулах цаг болсон. Энэхүү зааварчилгаа нь намайг arduino тэмцээнд оролцоход хангалттай хугацаа дуусах болно гэж найдаж байна, гэхдээ удахгүй зааварлагчдыг засварлах, тохируулах шаардлагатай болно гэж найдаж байна. Энэхүү зааварчилгаа нь гадагш гарч, өөрийн duino таггер барихад шаардлагатай мэдээллээр хангах зорилготой юм. Энэхүү зааварчилгаа нь хөнгөн бууг хэрхэн өөрчилж, хос дугуйлан бүтээх талаар голчлон анхаардаг боловч бага зэрэг нэмэлт ажил хийснээр та өөрийн буугаа эхнээс нь бүтээх боломжтой болно. Энэхүү зааварчилгаа нь төслийн програм хангамж / кодын талыг нарийвчлан авч үзээгүй боловч милийн тэмдэглэгээний протокол дээр суурилсан ажлын кодыг өгсөн болно. Duino tagger програмчлалын талаар сурахыг хүсч буй хүмүүст Аймшигтай санаанаас олж авсан маш сайн хичээлүүдээс эхлэхийг санал болгож байна. Thoes -ийн туршлагаас харахад arduino хэрэглэгчид тойм хуудас (1 -р алхам), кодын хуудсуудыг (8 -р алхам) хамгийн хэрэгтэй, шинэ arduino хэрэглэгчид зааварчилгаа болон өгсөн линкүүдийг нарийвчлан судлах шаардлагатай байж магадгүй юм. Та бүхэнд энэхүү сургамж хэрэгтэй болно гэж найдаж байна. Энд дурдсан энэхүү системийг сайжруулах, шинэчлэх өргөн боломж бий. Хэрэв та энэ дуэт тэмдэглэгээг үргэлжлүүлэн сайжруулж байгаа бол ажлаа хуваалцаарай, цаг хугацаа өнгөрөх тусам тоглоом нь илүү баялаг тоглоомын туршлага болж хөгжих болно гэж найдаж байна. Миний duino taggers -ийн Youtube видеонууд: Энэ видеон дээр миний ажиллаж байсан тальпультын бай руу буудсан хоёр дахь duino tagger -ийг ашиглаж байгааг харууллаа. Би тун удахгүй талкийн талаар зааварчилгаа өгөх болно гэж найдаж байна.

Алхам 1: Тойм

Тойм
Тойм

Тойм Duino tagger -ийн гол хэсгүүд: IR дамжуулагч систем гэж юу вэ - Транзистор өсгөгч, өндөр хүчдэлийн IR LED, сайн төвлөрсөн IR туяа өгөх линз. Яагаад - Таггерт бусад тоглогчдыг тэмдэглэх / буудуулах, тоглоомын мэдээллийг дамжуулах хэрэгслийг өгөх. Дамжуулагч нь arduino -аас дамжуулах дохиог олшруулж, хэт улаан туяаны LED ашиглан дамжуулдаг бөгөөд линз нь бууг буу шиг аашлах, алсын зайн дамжуулалтыг боломжтой болгохын тулд дохиог маш чиглэлтэй болгоход ашигладаг. мэндчилгээний картаас дуу хураагч / тоглуулах электроник) Яагаад - Системээс аудио санал авах нь сайхан байдаг. Дуу авианы эффект нь тэмдэглэгээг буудсан, сум нь дууссан эсвэл амь насаа алдсан үед танд мэдэгдэх болно. Хүлээн авагч гэж юу вэ - Стандарт IR хүлээн авагчийн модуль ба цахилгаан зохицуулалтын конденсатор Яагаад - Тиймээс буу хэзээ буудсаныг мэддэг. Энэхүү загвар нь бууны 3 мэдрэгч 1, урд болон хойд толгойн мэдрэгчийг ашигладаг. Визуал эффект ба гэрэл гэж юу вэ - LED ба бар график драйверын хэлхээ Яагаад - Тоглоомын мэдээлэл, жишээлбэл гэрэл гэх мэт харааны санал хүсэлтийг авах нь сайхан байдаг. чамайг буудсан гэдгээ мэдэгдэхийн тулд. Зардал Энэ хэсгийг олон улсад ээлтэй болгох; Бичлэг хийх үед: £ 1 GBP = $ 1.6 USD = 1.1 EUR Хэрэв та аль хэдийн arduino эзэмшдэг гэж үзвэл энэ төслийн үндсэн нэмэлт бүрэлдэхүүн хэсгүүдийг ойролцоогоор 10 фунт стерлингээр худалдаж авах боломжтой. Хямд үнэтэй хоёрдогч хөнгөн бууг барьж авахад хялбар байдаг тул одоо duino tagger бүтээхийг оролдох сайхан цаг болжээ. Хөнгөн буу бол таны компьютер тоглоомд ашиглаж болох буу бөгөөд ихэнх нь орчин үеийн LCD дэлгэц дээр ажилладаггүй тул ebay болон бусад газарт хямд зарагддаг. Би буяны дэлгүүрээс нэг ширхэг ebay -ээс нэг фунт стерлингийн үнэтэй хоёр хөнгөн буу худалдаж авсан. Хөнгөн буу нь уг барилгын ажилд шаардлагатай оптик, унтраалга, хайрцгийг хангаж өгдөг тул энэ төслийн маш сайн эхлэл болно. Танд хэрэгтэй болно: Arduino Light Gun Өнгөт LED (30мА+илүү тохиромжтой) IR мэдрэгч IR хүлээн авагчтай дор хаяж 2x IR LED таарч байна. илүү зохимжтой 100мА+) Peizo дуугарагч Цахилгаан транзистор /MOSFET Электроникийн цөөн хэдэн үндсэн ойлголтууд: гагнуур, резистор, конденсатор. Та мөн хаягдал хуванцар LED зурвас жолоочийн чипийг хүсч болно Илүү олон LED Мэдрэгчийг суурилуулахын тулд малгай / малгай / толгойн туузыг өөрийн мессежийн мэндчилгээний картанд бичээрэй.

Алхам 2: Үндсэн ойлголтууд

Үндсэн мэдээлэл
Үндсэн мэдээлэл
Үндсэн мэдээлэл
Үндсэн мэдээлэл
Үндсэн мэдээлэл
Үндсэн мэдээлэл

Үндсэн мэдээлэл Цахилгаан хэрэгсэлд туслахын тулд хуудсуудыг ашиглана уу. Du = tagger -ийн дизайны хэд хэдэн цэгүүдэд хэрэгтэй зарим үндсэн ойлголтуудыг ашиглах боломжтой болно. LED нь R = (V хангамж -V led) /INot дээр ажиллах гүйдлийг сонгоно уу: Та миний ашиглаж байсан резисторын утгыг хуулж авах боломжтой байх. Энэ төслийн товчлуурууд (гох гэх мэт) дарахад бага хүчдэл өгдөг гэж үздэг. Үүний стандарт хэлхээг өгсөн схемийн диаграммд харуулав. FiltersR C (Resistor Capacitor) хэлхээг цахилгаан тэжээлийн хүчдэлийн өөрчлөлтийг зөөлрүүлэх эсвэл ХОУХ -ны дохиог аналог түвшин болгон хувиргахын тулд duino tagger -ийн цөөн хэдэн газарт хэрэгтэй байж болох юм. Цахилгаан ба гүйдлийн аналоги нь резистор нь нарийн хоолой шиг ажилладаг (сүрэл гэж төсөөлөөд үз дээ), энэ нь зөвхөн удаан ус (одоогийн) урсгалыг зөвшөөрдөг. Конденсатор нь том усны сав / хувин шиг ажилладаг. Диаграм дээрх бага нэвтрүүлэх шүүлтүүр нь сүрэл, хувинтай хосолсон байдлаар ажилладаг: Хэрэв та хувин доторх усны урсгалыг гэнэт өөрчилсөн ч түвшин (хүчдэл) аажмаар өөрчлөгдөх болно. Бага нэвтрүүлэх давтамж: f = 1/(2pi*R*C)

Алхам 3: Хөнгөн бууг өөрчлөх

Хөнгөн буу засах
Хөнгөн буу засах
Хөнгөн буу засах
Хөнгөн буу засах
Хөнгөн буу засах
Хөнгөн буу засах

Хөнгөн бууны өөрчлөлтийн нарийвчлал нь хөнгөн буунаас хамаарна. Энд зарим ерөнхий удирдамж, санаанууд байна: үлдээх хэрэгтэй хэсгүүд: Шилжүүлэгч LED -ийн линз Хөнгөн буунд хадгалах зайг нэмж оруулах: Арматурыг буу дотор оруулахыг хүсэхгүй байж магадгүй юм. Би бусад төслүүдэд ашиглахын тулд arduino -гээ duino tagger -ээс амархан арилгаж өгөхийг хүсч байсан. Миний duino taggers (MK1 буу) дээр би arduino нано тээглүүрээр дамжин өнгөрөх нүхийг хайчилж, бууны дотор талд залгуур байрлуулсан тул arduino нь бууны гадна талд залгасан байна. Миний Mk2 буу дээр би arduino -ийн гадна хайрцгийг нэмж, сумны сум шиг харагдуулахыг оролдов. Хайрцаг / сумны хавчаарыг би хямд бөгж хавтаснаас авсан хуванцараар хийсэн бөгөөд түүний тагийг хүчтэй соронзоор бэхэлсэн байна.

Алхам 4: дамжуулагч

Дамжуулагч
Дамжуулагч
Дамжуулагч
Дамжуулагч

IR дамжуулагч Танд хэрэгтэй болно: IR LED: Нарийн харах өнцөг бүхий LED хайх (хэт улаан туяаны гэрлийг оптикээр дамжуулахын тулд). Хүч их байх тусмаа сайн. Таны IR хүлээн авагчтай тохирох долгионы урттай LED сонгоно уу. Нэрлэсэн гүйдлээсээ дээгүүр ажиллаж байгаа тул сэлбэг LED аваарай, ингэснээр шатаж магадгүй юм. Та зүгээр л IR LED -ийг (одоогийн хязгаарлах резистортой) arduino дээрх гаралтын зүү дээр холбож, дамжуулах боломжтой боловч duino tagger -ийн хүрээ тийм ч гайхалтай биш байх болно. Миний хийсэн үндсэн өсгөгч нь транзисторын оронд транзисторын оронд мосфетийг авч үзэхийг хүсч магадгүй юм. IR LED -ээр дамжуулан 300 мА орчим гүйдэл. Энэ нь LED -ийн нэрлэсэн гүйдэлээс их боловч та зөвхөн өндөр гүйдлийг богино хугацаанд л импульс хийж байгаа тул LED нь үүнийг даван туулах чадвартай юм шиг байна. Хэрэв та LED -ийг асаахын тулд 5V хүчдэлийг arduino -оос ашиглаж байгаа бол энэ нь ойролцоогоор 400/500мА -г хангаж чадах тул 300 мА -ийн хэт улаан туяаны дамжуулагчийг ашиглах нь бусад LED болон чанга яригч гэх мэт хэт их зүйл үлдээхгүй тул дизайн хийхдээ үүнийг санаарай. duino tagger хийхдээ илүү өндөр гүйдэл өгөх хүчдэлийн зохицуулагчийг нэмэх нь зүйтэй болов уу. Оптик IR туяаг төвлөрүүлэхийн тулд линз ашиглах шаардлагатай болно, та гэрлийн буутай хамт ирсэн линзийг ашиглаж болно. Хэт улаан туяаг хаана байрлуулахаа сайн фокусын туяа авахын тулд та улаан LED ашиглаж болно.

Алхам 5: Хүлээн авагч

Arduino тэмцээнд дэд байр эзэлсэн

Зөвлөмж болгож буй: