Բովանդակություն:

Arduino Laser Tag - Duino Tag: 11 քայլ (նկարներով)
Arduino Laser Tag - Duino Tag: 11 քայլ (նկարներով)

Video: Arduino Laser Tag - Duino Tag: 11 քայլ (նկարներով)

Video: Arduino Laser Tag - Duino Tag: 11 քայլ (նկարներով)
Video: 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 պիտակը լազերային պիտակների համակարգ է, որը հիմնված է arduino- ի շուրջ: Վերջապես լազերային պիտակների համակարգը, որը կարող է փոփոխվել և կոտրվել, մինչև գրասենյակային զինամթերքի, անտառային պատերազմների և ծայրամասային փոխհրաձգությունների կատարյալ լազերային պիտակների համակարգը չլինի: Լազերային պիտակը մարտական խաղ է, ինչպիսին է paintball- ը կամ airsoft- ը ՝ առանց ցավի, այն օգտագործում է ինֆրակարմիր լույս (IR) այլ խաղացողների կամ թիրախների պիտակավորումը / նկարահանումը մոդելավորելու համար: Ես որոշ ժամանակ աշխատել եմ այս նախագծի վրա, բայց այն ավարտված չեմ համարում, բայց չնայած ժամանակն էր ավելի շատ մարդկանց ներգրավելու: Հուսով եմ, որ այս հրահանգը մոտ ժամանակներս կավարտվի, որպեսզի ես մասնակցեմ նրան արդուինոյի մրցույթին, չնայած ակնկալում եմ, որ ուսուցանվողը որոշ ժամանակ կպահանջվի խմբագրման և շտկման: Այս ուսուցանվող նպատակն է ձեզ տրամադրել այն տեղեկատվությունը, որն անհրաժեշտ կլինի դուրս գալու և ձեր սեփական դուինո պիտակ ստեղծելու համար: Այս հրահանգը կենտրոնանում է այն բանի վրա, թե ինչպես կարելի է կառուցել duino tagger ՝ թեթև ատրճանակը փոփոխելով, բայց մի փոքր լրացուցիչ աշխատանքով կարող եք զրոյից պատրաստել ձեր սեփական ատրճանակը: Այս հրահանգը շատ մանրամասն չի նայում ծրագրի ծրագրակազմին / ծածկագրին, չնայած տրամադրվում է աշխատանքային ծածկագիր ՝ հիմնված մղոններ պիտակի արձանագրության վրա: Նրանց համար, ովքեր ցանկանում են սովորել duino tagger ծրագրավորման մասին, ես առաջարկում եմ սկսել հիանալի ձեռնարկներից, որոնք գտնվում են «Սարսափելի գաղափար» -ում: Հավանաբար, arduino- ի օգտվողները կզգան ակնարկի էջը (Քայլ 1) և ծածկագրման էջերը (Քայլ 8) ամենաօգտակար, arduino- ի նոր օգտվողներին կարող է անհրաժեշտ լինել ավելի մանրամասն ծանոթանալ ուսուցանվող և տրամադրված հղումներին: Հուսով եմ, որ ձեզանից շատերը դա օգտակար կլինեն և կշարունակեն կառուցել ձեր սեփական դուինո պիտակները: Այստեղ նկարագրված այս համակարգի կատարելագործման և արդիականացման շատ հնարավորություններ կան: Եթե շարունակեք կատարելագործել այս կրկնակի ազդանշանը, խնդրում ենք կիսել ձեր աշխատանքը և հուսով ենք, որ ժամանակի ընթացքում համակարգը կվերածվի ավելի հարուստ խաղային փորձի: Իմ duino taggers- ի Youtube- ի տեսանյութերը. Այս տեսահոլովակը ցույց է տալիս, թե ինչպես եմ օգտագործում երկրորդ duino tagger- ը, որը ես պատրաստել եմ `նկարահանելու թալեպուլ թիրախի վրա, որի վրա ես աշխատել եմ: Հուսով եմ, որ շուտով ուսանելի կդարձնեմ թալկուլտի մասին:

Քայլ 1: Ակնարկ

Ակնարկ
Ակնարկ

Համառոտ Duino tagger- ի հիմնական մասերը. IR հաղորդիչ համակարգ Ինչ - Տրանզիստոր ուժեղացուցիչ, բարձր հզորության IR LED և ոսպնյակ `լավ կենտրոնացված IR ճառագայթ տալու համար: Ինչու - Նշիչին տալ նշանակում է այլ խաղացողների պիտակավորել / նկարահանել, ինչպես նաև հաղորդել խաղի մասին տեղեկություններ: Հաղորդիչը ուժեղացնում է փոխանցման ազդանշանը arduino- ից և այն փոխանցում է IR LED- ով, ոսպնյակներն օգտագործվում են ազդանշանը շատ ուղղորդելու համար, որպեսզի զենքերը պահեն ինչպես զենքերը և հնարավոր դարձնեն հեռահար հեռարձակումներ: Ձայն Ինչ - Peizo Sounder (& մինի ձայնային ձայնագրիչ / նվագարկման էլեկտրոնիկա ողջույնի քարտից) Ինչու - Հաճելի է համակարգից մի քանի ձայնային արձագանք ունենալ: Ձայնային էֆեկտներ ՝ ձեզ տեղյակ պահելու համար, երբ պիտակը կրակվել է կամ սպառվել է զինամթերքը կամ կյանքը: Ստացողներ Ինչ - ստանդարտ IR ստացողի մոդուլ և էներգիայի կարգավորման կոնդենսատոր Ինչու - Այսպիսով, հրացանը գիտի, թե երբ է այն նկարահանվել: Այս ուսուցողական դիզայնը նայում է ատրճանակի վրա 3 սենսոր 1 -ի, ինչպես նաև առջևի և հետևի գլխի տվիչների օգտագործմանը: Տեսողական էֆեկտներ և լույսեր Ինչ - LED- ների և գծապատկերների վարորդների սխեմաներ Ինչու. կրակելու ժամանակ ձեզ տեղյակ պահելու համար: Արժեք Այս հատվածը միջազգային մակարդակով բարեկամական դարձնելու համար. գրելու պահին. Հիմա հիանալի ժամանակ է ՝ փորձելու համար ստեղծել duino tagger, քանի որ հեշտ է ձեռք բերել էժան երկրորդ ձեռքի թեթև զենքեր: Թեթև զենքերը այն զենքերն են, որոնք կարող եք օգտագործել համակարգչային խաղերի ժամանակ, նրանցից շատերը չեն աշխատում ժամանակակից LCD էկրաններով, ուստի դրանցից շատերը էժան են գնում ebay- ում և այլուր: Ես գնել եմ երկու թեթև ատրճանակ, որոնցից յուրաքանչյուրն արժեցել է մոտ 4 ֆունտ ստեռլինգ ՝ մեկը ebay- ից մեկ բարեգործական խանութից: Թեթև ատրճանակները հիանալի մեկնարկային կետ են այս ծրագրի համար, քանի որ դրանք ապահովում են կառուցման համար անհրաժեշտ օպտիկա, անջատիչներ և պատյան: Ձեզ անհրաժեշտ կլինի. Arduino Light Gun Colored LED- ների (ցանկալի է ՝ 30mA+) IR սենսորներ Առնվազն 2x IR LED- ները համընկնում են IR ընդունիչի հետ (նախընտրելի է 100 մԱ+) Peizo ձայնային հզորության տրանզիստոր /MOSFET Էլեկտրոնիկայի մի քանի հիմունքներ. զոդ, դիմադրիչներ, կոնդենսատորներ: Կարող եք նաև ցանկանալ պլաստիկ ջարդոն LED բար գրաֆիկի վարորդի չիպսեր Լրացուցիչ LED– ներ Գրանցեք ձեր սեփական հաղորդագրության ողջույնի քարտը Գլխարկներ / սաղավարտներ / գլխարկներ ՝ սենսորների վրա տեղադրելու համար

Քայլ 2: Հիմունքներ

Հիմունքներ
Հիմունքներ
Հիմունքներ
Հիմունքներ
Հիմունքներ
Հիմունքներ

Էջ ՝ էլեկտրոնիկայի նոբուլներին օգնելու համար: Որոշ հիմունքներ, որոնք օգտակար են duino tagger- ի նախագծման մի քանի կետերում: Ընտրեք ընթացիկ, LED- ն կաշխատի R = (V մատակարարում -V led) /INot: Դուք հավանաբար կկարողանաք պատճենել իմ օգտագործած դիմադրության արժեքները: Այս նախագծի կոճակները (ձգաններ և այլն) ենթադրվում է, որ սեղմելիս տալիս են ցածր լարման: Դրա համար ստանդարտ սխեման ցուցադրվում է տրամադրված սխեմայի սխեմայում: FiltersR C (Resistor Capacitor) սխեմաները կարող են օգտակար լինել duino tagger- ի մի քանի վայրերում, կամ էլեկտրամատակարարման լարման փոփոխությունները հարթելու կամ PWM ազդանշանները անալոգային մակարդակների վերածելու համար, ոչ այնքան բարդ, որքան կարող է հնչել. Էլեկտրաէներգիայի և հոսանքի անալոգիան ռեզիստորը գործում է որպես նեղ խողովակ (պատկերացրեք ծղոտ), որը թույլ է տալիս միայն դանդաղ ջրի (ընթացիկ) հոսք: Կոնդենսատորը գործում է որպես մեծ ջրի բաք / դույլ: Diածր անցումային ֆիլտրը դիագրամում գործում է ինչպես ծղոտի և դույլի համակցություն: Նույնիսկ եթե հանկարծակի փոխեք ջրի հոսքը դույլից կամ դրանից դուրս, մակարդակը (լարումը) միայն դանդաղ կփոխվի: Cutածր անցման հաճախականության անջատում. F = 1/(2pi*R*C)

Քայլ 3. Փոքր ատրճանակի ձևափոխում

Մոդինգ թեթև հրացանը
Մոդինգ թեթև հրացանը
Մոդինգ թեթև հրացանը
Մոդինգ թեթև հրացանը
Մոդինգ թեթև հրացանը
Մոդինգ թեթև հրացանը

Թեթև ատրճանակի փոփոխման մանրամասները կախված կլինեն թեթև ատրճանակից: Ահա որոշ ընդհանուր ուղեցույցներ և գաղափարներ. Օգտակար մասեր, որոնք պետք է թողնել հետևյալում. Ես ուզում էի, որ կարողանայի հեշտությամբ հեռացնել իմ arduinos- ն իմ duino taggers- ից, որպեսզի կարողանայի դրանք օգտագործել այլ նախագծերում: Իմ դուինո պիտակներից մեկի վրա (MK1 ատրճանակ) ես կտրեցի պատյանում arduino nano կապանքների միջով և անցք դրեցի ատրճանակի ներսում, այնպես որ arduino- ն միացրեց ատրճանակի արտաքին կողմը: Mk2 ատրճանակի վրա ես ավելացրեցի արդուինոյի արտաքին պատյանը և փորձեցի այն դարձնել զինամթերքի տեսահոլովակի տեսք: Գործը / զինամթերքի ամրիչը պատրաստված էր պլաստմասսայից, որը ես ստացել եմ էժան օղակաձեւ ամրացնողի թղթապանակից, և դրա ծածկը ամրացված է ուժեղ մագնիսով:

Քայլ 4: Հաղորդիչ

Հաղորդիչ
Հաղորդիչ
Հաղորդիչ
Հաղորդիչ

IR հաղորդիչ Ձեզ հարկավոր կլինի. IR LED. Փնտրեք նեղ դիտման անկյուն ունեցող LED (ապահովելու համար, որ IR լույսի մեծ մասը այն հասցնում է օպտիկայի միջոցով): Ավելի բարձր էներգիա, այնքան լավ: Ընտրեք LED- ներ ալիքի երկարությամբ, որոնք համապատասխանում են ձեր IR ընդունիչներին: Ձեռք բերեք մի քանի պահեստային LED, քանի որ դրանք գործում են իրենց անվանական հոսանքից բարձր, այնպես որ կարող են այրվել: Դուք կարող եք պարզապես կցել IR LED (ընթացիկ սահմանափակող դիմադրիչով) arduino- ի ելքային քորոցին, և այն կկարողանա փոխանցել, բայց duino tagger- ի տիրույթը շատ տպավորիչ չի լինի: Duino tagger- ի տիրույթը բարելավելու համար անհրաժեշտ է: Իմ պատրաստած հիմնական ուժեղացուցիչը պարզ տրանզիստորային միացում էր (տրամադրվում է սխեմա), կարող եք ցանկանալ տրանզիստորի փոխարեն mosfet դիտել: Ներկայիս LED- ի միջոցով. Ես նպատակ ունեի մոտ 300 մԱ ընթացիկ IR LED- ի միջոցով: Սա ավելին է, քան LED- ի գնահատված հոսանքը, բայց LED- ը, կարծես, ի վիճակի է հաղթահարել, քանի որ դուք կարճ ժամանակով միայն բարձր հոսանք եք զարկեր: Եթե դուք օգտագործում եք arduino- ից 5V սնուցումը LED- ը սնուցելու համար, այն կարող է ապահովել միայն մոտ 400/500 մԱ, այնպես որ 300 մԱ IR IR հաղորդիչի համար օգտագործելը շատ բան չի թողնում մյուս LED- ների և բարձրախոսների համար և այլն, ուստի դա հաշվի առեք նախագծելիս: կառուցելով ձեր duino tagger- ը, գուցե լավ գաղափար լինի ավելացնել լարման կարգավորիչ, որն ընդունակ է ապահովել ավելի բարձր հոսանքներ: IR- ի ճառագայթը կենտրոնացնելու համար անհրաժեշտ է օգտագործել լենզ, կարող եք օգտագործել թեթև ատրճանակի հետ եկած ոսպնյակ: Կարող եք օգտագործել կարմիր LED ՝ պարզելու համար, թե որտեղ պետք է տեղադրել IR լամպը ՝ լավ կենտրոնացված ճառագայթ ստանալու համար: Մանրամասների համար տես մղոններ պիտակի կայքը:

Քայլ 5: Ստացող

Երկրորդ տեղը զբաղեցնող Arduino մրցույթում

Խորհուրդ ենք տալիս: