Obsah:

Měřič reakčního času (vizuální, zvukový a dotykový): 9 kroků (s obrázky)
Měřič reakčního času (vizuální, zvukový a dotykový): 9 kroků (s obrázky)

Video: Měřič reakčního času (vizuální, zvukový a dotykový): 9 kroků (s obrázky)

Video: Měřič reakčního času (vizuální, zvukový a dotykový): 9 kroků (s obrázky)
Video: Problém bílých LED reflektorů aut 🚘 Horší pro zrak? Mýtus, že s modrou nejlépe vidíme. 2024, Listopad
Anonim
Měřič reakčního času (vizuální, zvukový a dotykový)
Měřič reakčního času (vizuální, zvukový a dotykový)

Reakční čas je měřítkem času, který člověk potřebuje k identifikaci podnětu a vyvolání reakce. Například doba zvukové reakce sportovce je čas, který uplyne mezi odpalováním výstřelu (který začíná závod) a jeho zahájením závodu. Reakční čas hraje důležitou roli v situacích okamžité reakce, jako je olympijský závod na 100 m a použití přestávky v rychlém autě, abychom jmenovali alespoň některé. V tomto miniProjektu vytváříme měřič reakčního času, který nám umožňuje měřit reakční čas pro vizuální, zvukové a dotykové podněty. Začněme.

Krok 1: Video

Image
Image

Některé věci jsou lépe vysvětleny v článku, jako je kód a složité detaily, zatímco některé lze lépe zažít prostřednictvím videa, například v našem případě znějící bzučák a měnící se OLED obrazovka. Podívejte se na krátké připojené video, kde najdete kompletní zážitek. Jelikož byl tento článek napsán po přípravě videa, doplním zde chybějící detaily, pokud nějaké jsou.

Krok 2: Díly a nástroje

Měření času vizuální reakce
Měření času vizuální reakce

Následuje seznam požadovaných elektronických součástek (#počet) potřebných pro tento miniProject.

  • I2C OLED displej (#1),
  • Arduino nano (#1),
  • Bzučák (#1),
  • Relé (č. 1),
  • Posuvný přepínač SPDT (#1),
  • Tlačítko (#2) nejlépe jedno zelené a jedno červené,
  • 100 nf kondenzátor (#1) a
  • 9V baterie + konektor, propojovací vodiče a plastový box (10 cm x 6 cm x 3 cm).

Podívejte se na přiložený obrázek, abyste získali představu o vzhledu součásti. (Nedělejte si starosti se sítí drátu, v dalších krocích ji zakryjeme)

Následuje seznam nástrojů.

  • Páječka,
  • Lepicí pistole a
  • Horká čepel.

Nyní procházíme vizuálním, zvukovým a dotykovým měřením reakčního času po jednom a budováním obvodu, jak procházíme.

Krok 3: Měření času vizuální reakce

Měření času vizuální reakce
Měření času vizuální reakce

Vizuální reakční doba je doba, kterou věnujeme reakci na vizuální podnět, například najednou vidíte sklo visící ze stolu a reagujete, abyste ho zachytili.

Pro měření vizuální reakční doby umístíme bílý kruh na I2C OLED po náhodném zpoždění, testovaná osoba musí stisknout červené tlačítko tak rychle, jak to vidí, když vidí tento bílý kruh.

Připojil jsem I2C OLED displej, arduino nano a dvě tlačítka na desce chleba pomocí svazku propojovacích vodičů podle přiloženého schématu.

Zelené tlačítko slouží k přepínání mezi typy měření reakčního času, které v tomto měřiči máme.

Krok 4: Měření času zvukové reakce

Měření času zvukové reakce
Měření času zvukové reakce
Měření času zvukové reakce
Měření času zvukové reakce

Doba zvukové reakce je doba, kterou věnujeme reakci na zvukové podněty, například reakce sportovce na rozhodčího při zahájení závodu.

Pro měření reakční doby zvuku jsem přidal bzučák na pin D7 arduino nano, bzučák se náhodně rozezní a uživatel by měl co nejdříve stisknout červené tlačítko.

Krok 5: Stiskněte měření reakčního času

Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času
Stiskněte měření reakčního času

Reakční doba na dotek je doba, kterou věnujeme reakci na dotykové podněty, například dotykem horkého povrchu a vyjmutím ruky z něj.

Pro měření doby reakce na dotek používám rozebrané relé s odkrytým pohyblivým kontaktem. Pohyb kontaktu funguje jako dotykové podněty, tj. Když na cívku relé aplikujeme 5 V, elektromagnet se aktivuje tažným kontaktem směrem dolů (Pohyb je velmi malý, jak je vidět na přiloženém obrázku, ale dostatečně cítit). Připojil jsem cívku relé mezi zem a pin D8 arduino nano.

Jen pro informaci jsem relé rozebral pomocí kleští a žhavého ostří. Postupujte opatrně.

Krok 6: Dokončete obvod

Kompletní obvod
Kompletní obvod

K napájení tohoto obvodu používám kompaktní 9V baterii a elektronický hardware tohoto měřiče doplňuje vypínač ON/OFF.

Podívejme se na arduino kód.

Krok 7: Arduino kód

Pojďme si projít hlavní část kódu. Pomohlo by, kdybyste si stáhli kód a paralelně se na něj podívali.

K řízení OLED používám knihovnu adafruit GFX a SSD1306.

Kód Arduino obsahuje dvě vestavěné hlavní funkce s názvem setup () a loop (), první se spouští po zapnutí a zbytek času mikrořadič spouští loop ().

Před nastavením () inicializuji všechny požadované proměnné a v nastavení () inicializuji OLED, podle kterého se na OLED zobrazí informace o tom, jaké tlačítko použít k procházení nabídkou. Nechal jsem to v nastavení, protože to potřebujeme spustit pouze jednou.

Ve smyčce () se vyvolá zelené tlačítko pro výběr položky nabídky a obrazovka se aktualizuje pomocí funkce updateMenu (). Jakmile je vybrán test reakční doby, funkce loadTest () aktualizuje obrazovku odpovídajícím způsobem. Projděte si tuto funkci sami a dejte mi vědět, pokud narazíte na nějaký problém. Tyto funkce mají opakující se vzor zobrazování relevantních informací o testu na OLED, přičemž uživatel zadává informace a zobrazuje reakční dobu.

Nezkopíroval jsem kód pro vložení do textu, protože by byl tento krok velmi velký a pravděpodobně těžko sledovatelný. Přesto se prosím necítíte špatně a zeptejte se mě i na tu nejjednodušší pochybnost, pokud nějakou máte.

Krok 8: Příprava pouzdra měřiče

Příprava pouzdra měřiče
Příprava pouzdra měřiče
Příprava pouzdra měřiče
Příprava pouzdra měřiče
Příprava pouzdra měřiče
Příprava pouzdra měřiče

Jakmile byl připraven kód a elektronický hardware, nakreslil jsem tužkou přibližné rozměry OLED, relé, ON/OFF a tlačítka na plastové krabičce (obrázek č. 1). Poté jsem je pomocí horké čepele vyřízl (obrázek č. 2), speciálně pro knoflíkové otvory jsem musel čepel vyjmout a použít horkou tyč (obrázek č. 3).

Jakmile bylo plastové víko připraveno, zajistil jsem na něj součásti pomocí lepicí pistole (obrázek č. 4). Následně jsem potvrdil spojení mezi součástmi pomocí páječky a propojovacích vodičů.

Nakonec jsem vše umístil dovnitř skříně a zavřel víko (obrázky č. 5 a č. 6).

Krok 9: Hotovo

Hotovo
Hotovo

Tak a je to, lidi.

Podívejte se na přiložené video ke konci, kde najdete kompletní ukázku a zkušenosti.

Pomocí tohoto zařízení se můžete bavit se svými přáteli a zjistit, kdo je nejrychlejší. Velice vážně mohou orgány činné v trestním řízení zkontrolovat reakční dobu řidiče, protože se očekává, že opilý řidič bude mít pomalejší reakční dobu.

Děkujeme za přečtení a přejeme šťastné tvoření.

Pokud se vám tento článek líbil, je pravděpodobné, že se vám bude líbit můj kanál na YouTube. Zkusit to.

Doporučuje: