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

Արձագանքման ժամանակաչափ (տեսողական, ձայնային և հպման) ՝ 9 քայլ (նկարներով)
Արձագանքման ժամանակաչափ (տեսողական, ձայնային և հպման) ՝ 9 քայլ (նկարներով)

Video: Արձագանքման ժամանակաչափ (տեսողական, ձայնային և հպման) ՝ 9 քայլ (նկարներով)

Video: Արձագանքման ժամանակաչափ (տեսողական, ձայնային և հպման) ՝ 9 քայլ (նկարներով)
Video: Հայաստանում արագ արձագանքման բժշկական թիմ է կազմավորվում 2024, Հուլիսի
Anonim
Արձագանքի ժամանակաչափ (տեսողական, աուդիո և հպում)
Արձագանքի ժամանակաչափ (տեսողական, աուդիո և հպում)

Արձագանքման ժամանակը այն ժամանակի չափումն է, որը մարդը տանում է խթանիչը բացահայտելու և պատասխան տալու համար: Օրինակ, մարզիկի ձայնային արձագանքի ժամանակը տևում է ատրճանակի կրակոցից (որը սկսում է մրցավազքը) և մրցավազքը սկսելու միջև: Արձագանքման ժամանակը կարևոր դեր է խաղում 100 մ օլիմպիական մրցավազքի անմիջական արձագանքման իրավիճակներում և արագընթաց մեքենայի մեջ ընդմիջում կատարելով ՝ նշելով մի քանիսը: Այս մինի նախագծում մենք ստեղծում ենք արձագանքման ժամանակաչափ, որը թույլ է տալիս չափել արձագանքի ժամանակը տեսողական, ձայնային և հպման խթանների համար: Եկեք սկսենք.

Քայլ 1: Տեսանյութ

Image
Image

Որոշ բաներ ավելի լավ են բացատրվում այնպիսի հոդվածում, ինչպիսին է ծածկագիրը և բարդ մանրամասները, մինչդեռ ոմանք ավելի լավ են զգում տեսահոլովակի միջոցով, օրինակ մեր դեպքում հնչում է բզզոց և փոխում OLED էկրան: Ամբողջական փորձի համար նայեք կարճ կից տեսանյութին: P. S. Քանի որ այս հոդվածը գրվել է տեսանյութ պատրաստելուց հետո, ես այստեղ լրացնելու դեպքում բաց կթողնեմ մանրամասներ:

Քայլ 2: Մասեր և գործիքներ

Տեսողական արձագանքի ժամանակի չափում
Տեսողական արձագանքի ժամանակի չափում

Ստորև բերված է էլեկտրոնիկայի պահանջվող բաղադրիչների ցանկը (#հաշվում), որոնք անհրաժեշտ են այս մինի նախագծի համար:

  • I2C OLED էկրան (#1),
  • Արդուինո նանո (#1),
  • Բուզեր (#1),
  • Փոխանցումավազք (#1),
  • SPDT սլայդ անջատիչ (#1),
  • Սեղմեք կոճակը (#2) ցանկալի է մեկ կանաչ և մեկ կարմիր,
  • 100 nf կոնդենսատոր (#1) և
  • 9 Վ մարտկոց + միակցիչ, jumper լարեր և պլաստիկ տուփ (10 սմ x 6 սմ x 3 սմ):

Դիտեք կցված պատկերը ՝ բաղադրիչի տեսքի պատկերացում կազմելու համար: (Մի անհանգստացեք մետաղալարերի ցանցի համար, մենք այն կփակենք հետագա քայլերում)

Հետևյալը գործիքների ցանկն է:

  • Ironոդման երկաթ,
  • Սոսինձ ատրճանակ և
  • Տաք սայր:

Այժմ մենք մեկ առ մեկ կանցնենք տեսողական, ձայնային և հպման ռեակցիայի ժամանակի չափման միջոցով, և երբ անցնում ենք:

Քայլ 3. Տեսողական արձագանքի ժամանակի չափում

Տեսողական արձագանքի ժամանակի չափում
Տեսողական արձագանքի ժամանակի չափում

Տեսողական ռեակցիայի ժամանակը այն ժամանակն է, որը մենք տրամադրում ենք տեսողական խթանիչին արձագանքելու համար, օրինակ ՝ հանկարծ տեսնում ես, որ սեղանից ցած է ընկնում բաժակը, և պատասխանում ես այն բռնելու համար:

Տեսողական ռեակցիայի ժամանակի չափման համար մենք I2C OLED- ի վրա սպիտակ շրջանակ ենք դնում պատահական ուշացումից հետո: Փորձարկվող անձը պետք է սեղմի կարմիր կոճակը այնքան արագ, որքան կարող է տեսնել այս սպիտակ շրջանակը:

Ես միացրեցի I2C OLED էկրանը, arduino nano- ն և երկու հպիչ կոճակը հացի տախտակի վրա ՝ օգտագործելով թռիչքային լարերի փունջ ՝ ըստ կցված սխեմայի:

Կանաչ կոճակը օգտագործվում է այս հաշվիչում մեր ունեցած ռեակցիայի ժամանակի չափումների տիպի միացման համար:

Քայլ 4. Աուդիո արձագանքի ժամանակի չափում

Աուդիո արձագանքի ժամանակի չափում
Աուդիո արձագանքի ժամանակի չափում
Աուդիո արձագանքի ժամանակի չափում
Աուդիո արձագանքի ժամանակի չափում

Աուդիո արձագանքի ժամանակը այն ժամանակն է, որը մենք տանում ենք աուդիո խթանին արձագանքելու համար, օրինակ `մարզիկի արձագանքը մրցավազքը սկսող մրցավարին:

Ձայնային ռեակցիայի ժամանակի չափման համար ես զարկերակ ավելացրեցի arduino nano- ի D7 փինին, զանգը պատահաբար անջատվում է, որի օգտագործողը ենթադրաբար սեղմում է կարմիր կոճակը հնարավորինս շուտ:

Քայլ 5. Հպեք արձագանքի ժամանակի չափմանը

Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը
Հպեք արձագանքի ժամանակի չափմանը

Հպման ռեակցիայի ժամանակը այն ժամանակն է, որը մենք տրամադրում ենք հպման խթանիչին արձագանքելու համար, օրինակ ՝ տաք մակերեսին դիպչելուն և ձեռքը հեռացնելուց:

Հպման ռեակցիայի ժամանակի չափման համար ես օգտագործում եմ պատռված ռելե, որի շարժական շփումը բացահայտված է: Կոնտակտի շարժումը գործում է որպես հպման խթաններ, այսինքն ՝ երբ մենք 5V ենք կիրառում ռելեի կծիկին, էլեկտրամագնիսը ակտիվանում է ՝ ներքև քաշելով շփումը (շարժումը շատ փոքր է, ինչպես երևում է կցված նկարում, բայց բավական է զգալու համար): Ես միացրի ռելեի կծիկը գետնին և arduino nano- ի D8 կապին միջև:

Տեղեկության համար ես տափակաբերան աքցանի և տաք շեղբի օգնությամբ քանդեցի ռելեն: Խնդրում ենք զգույշ լինել դա անելիս:

Քայլ 6: Ամբողջական միացում

Ամբողջական միացում
Ամբողջական միացում

Ես օգտագործում եմ կոմպակտ 9 Վ մարտկոց `այս սխեման սնուցելու համար, և ON/OFF անջատիչ ավելացնելը լրացնում է այս հաշվիչի էլեկտրոնային ապարատային մասը:

Եկեք նայենք arduino կոդին:

Քայլ 7: Arduino կոդ

Եկեք անցնենք ծածկագրի հիմնական մասով: Դա կօգնի, եթե ներբեռնեք ծածկագիրը և զուգահեռ նայեք դրան:

Ես օգտագործում եմ adafruit GFX և SSD1306 գրադարանը OLED վարելու համար:

Arduino կոդը պարունակում է երկու ներկառուցված հիմնական գործառույթ, որոնք կոչվում են setup () և loop ():

Նախքան () տեղադրելը, ես նախաստորագրում եմ բոլոր անհրաժեշտ փոփոխականները և կարգաբերման ժամանակ () ես նախաստորագրում եմ OLED- ը, որից հետո տեղեկատվությունը, թե ինչ կոճակ օգտագործել մենյուով ոլորելու համար, ցուցադրվում է OLED- ում: Ես այն պահեցի կարգաբերման մեջ, քանի որ մենք պետք է գործարկենք միայն մեկ անգամ:

Օղակի մեջ () կանաչ կոճակը ընտրվում է ընտրացանկի տարր ընտրելու համար և էկրանը թարմացվում է updateMenu () գործառույթի միջոցով: Երբ արձագանքման ժամանակի թեստը ընտրվի loadTest () գործառույթը համապատասխանաբար թարմացնում է էկրանը: Խնդրում ենք ինքնուրույն անցնել այս գործառույթը և տեղեկացնել ինձ, եթե բախվում եք որևէ խնդրի: Այս գործառույթներն ունեն OLED- ի վերաբերյալ փորձարկման համապատասխան տեղեկատվության ցուցադրման, օգտվողի մուտքագրման և արձագանքման ժամանակի ցուցադրման կրկնվող օրինակ:

Ես տեքստում չեմ պատճենել տեղադրման կոդը, քանի որ դա կդարձներ այս քայլը շատ մեծ և, հավանաբար, դժվար հետևելը: Այնուամենայնիվ, խնդրում եմ ձեզ վատ չզգալ, եթե ինձ մոտ նույնիսկ ամենապարզ կասկածը հարցնեք:

Քայլ 8: Հաշվիչի պատյան պատրաստելը

Հաշվիչի պատյան պատրաստելը
Հաշվիչի պատյան պատրաստելը
Հաշվիչի պատյան պատրաստելը
Հաշվիչի պատյան պատրաստելը
Հաշվիչի պատյան պատրաստելը
Հաշվիչի պատյան պատրաստելը

Երբ ծածկագիրն ու էլեկտրոնային ապարատը պատրաստ էին, ես մատիտի միջոցով պլաստիկ տուփի վրա գծեցի OLED, ռելե, ON/OFF և սեղմիչ կոճակը (Պատկեր #1): Դրանից հետո ես օգտագործեցի տաք սայր ՝ դրանք կտրելու համար (Պատկեր #2), հատուկ կոճակների անցքերի համար ես ստիպված եղա հեռացնել սայրը և օգտագործել տաք ձող (Պատկեր #3):

Պլաստիկ կափարիչը պատրաստ լինելուց հետո ես ամրացրեցի դրա բաղադրամասերը սոսինձ ատրճանակի միջոցով (Պատկեր #4), որից հետո ես հաստատեցի կապը եռակցման երկաթի և ցատկող լարերի միջոցով:

Ի վերջո, ես ամեն ինչ տեղադրեցի պարիսպի ներսում և փակեցի կափարիչը (Պատկեր #5 և #6):

Քայլ 9: Կատարված է

Կատարած
Կատարած

Այսպիսով, դա տղերք է:

Վերջում նայեք կից տեսանյութին ՝ ամբողջական ցուցադրման և փորձի համար:

Դուք կարող եք օգտագործել այս սարքը ձեր ընկերների հետ հաճելի ժամանակ անցկացնելու համար ՝ տեսնելու, թե ով է ամենաարագն: Լուրջ նկատառումով ՝ իրավապահ մարմինները կարող են ստուգել վարորդի արձագանքման ժամանակը, քանի որ հարբած վարորդին սպասվում է ավելի դանդաղ արձագանքման ժամանակ:

Շնորհակալություն կարդալու և ուրախ պատրաստելու համար:

Եթե ձեզ դուր եկավ այս հոդվածը, ամենայն հավանականությամբ, ձեզ դուր կգա իմ YouTube ալիքը: Մի կրակեք:

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