Sadržaj:

Mjerač vremena reakcije (vizuelni, audio i dodirni): 9 koraka (sa slikama)
Mjerač vremena reakcije (vizuelni, audio i dodirni): 9 koraka (sa slikama)

Video: Mjerač vremena reakcije (vizuelni, audio i dodirni): 9 koraka (sa slikama)

Video: Mjerač vremena reakcije (vizuelni, audio i dodirni): 9 koraka (sa slikama)
Video: Una Introducción a la Disautonomía en Español 2024, Novembar
Anonim
Mjerač vremena reakcije (vizuelni, audio i dodirni)
Mjerač vremena reakcije (vizuelni, audio i dodirni)

Vrijeme reakcije je mjera vremena koje osoba treba da identificira podražaj i proizvede odgovor. Na primjer, vrijeme zvučne reakcije sportiste je vrijeme koje protekne između ispaljivanja hica iz pištolja (kojim počinje trka) i njegovog ili njenog početka trke. Vrijeme reakcije igra važnu ulogu u situacijama trenutnog odgovora poput olimpijske trke na 100 metara i primjene pauze u jurećim automobilima da nabrojimo samo neke. U ovom mini projektu stvaramo mjerač vremena reakcije koji nam omogućuje mjerenje vremena reakcije za vizualne, zvučne i dodirne podražaje. Hajde da počnemo.

Korak 1: Video zapis

Image
Image

Neke stvari su bolje objašnjene u članku poput koda i zamršenih detalja, dok se neke bolje doživljavaju putem videa, na primjer u našem slučaju oglašavanje zvučnog signala i promjena OLED ekrana. Za kratak doživljaj pogledajte kratki priloženi video zapis. P. S. Kako je ovaj članak napisan nakon pripreme videa, ovdje ću popuniti detalje koji nedostaju.

Korak 2: Dijelovi i alati

Mjerenje vremena vizuelne reakcije
Mjerenje vremena vizuelne reakcije

Slijedi popis potrebnih elektroničkih komponenti (#broj) potrebnih za ovaj miniprojekt.

  • I2C OLED ekran (#1),
  • Arduino nano (#1),
  • Zvučni signal (#1),
  • Relej (#1),
  • SPDT klizni prekidač (#1),
  • Pritisnite dugme (#2) po mogućnosti jedno zeleno i jedno crveno,
  • 100 nf kondenzator (#1) i
  • 9V baterija + konektor, kratkospojne žice i plastična kutija (10cm x 6cm x 3cm).

Pogledajte priloženu sliku da biste dobili ideju o izgledu komponente. (Ne brinite o mreži žice, to ćemo pokriti u kasnijim koracima)

Slijedi lista alata.

  • Lemljeno gvožđe,
  • Pištolj za ljepilo i
  • Hot blade.

Sada ćemo proći kroz vizualno, audio i dodirno mjerenje vremena reakcije jedno po jedno i kroz krug izgradnje.

Korak 3: Mjerenje vremena vizuelne reakcije

Mjerenje vremena vizuelne reakcije
Mjerenje vremena vizuelne reakcije

Vizualno vrijeme reakcije je vrijeme potrebno za reagiranje na vizualni podražaj, na primjer, odjednom vidite kako čaša pada sa stola i reagirate da je uhvatite.

Za vizuelno mjerenje vremena reakcije, stavit ćemo bijeli krug na I2C OLED nakon slučajnog kašnjenja, osoba koja se testira mora pritisnuti crveno dugme što je brže moguće kada vidi ovaj bijeli krug.

Spojio sam I2C OLED ekran, arduino nano i dva tastera na ploču za hljeb koristeći gomilu kratkospojnih žica prema priloženoj šemi.

Zeleno dugme se koristi za prebacivanje između vrsta mjerenja vremena reakcije koje imamo u ovom mjeraču.

Korak 4: Mjerenje vremena audio reakcije

Mjerenje vremena audio reakcije
Mjerenje vremena audio reakcije
Mjerenje vremena audio reakcije
Mjerenje vremena audio reakcije

Zvučno reakcijsko vrijeme je vrijeme potrebno za odgovor na audio stimulus, na primjer reakciju sportaša na sudiju koji počinje utrku.

Za mjerenje vremena zvučne reakcije, dodao sam zujalicu na D7 pin arduino nano, zujalica se nasumično isključuje na koju korisnik treba pritisnuti crveno dugme što je prije moguće.

Korak 5: Dodirnite Mjerenje vremena reakcije

Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije
Dodirnite Mjerenje vremena reakcije

Vrijeme reakcije dodira je vrijeme potrebno za reagiranje na podražaj dodira, na primjer dodirivanjem vruće površine i uklanjanjem ruke s nje.

Za mjerenje vremena reakcije na dodir koristim razoreni relej s izloženim pokretnim kontaktom. Kretanje kontakta djeluje kao podražaj dodira, tj. Kada primijenimo 5V na zavojnicu releja, elektromagnet se aktivira povlačeći kontakt prema dolje (Pokret je vrlo mali kao što se vidi na priloženoj slici, ali dovoljno da osjetite). Spojio sam zavojnicu releja između mase i D8 pina arduino nano.

Samo radi informacija, razbio sam relej pomoću kliješta i vrućeg noža. Budite oprezni pri tome.

Korak 6: Potpuno kolo

Complete Circuit
Complete Circuit

Koristim kompaktnu 9V bateriju za napajanje ovog kruga, a dodavanje prekidača za uključivanje/isključivanje dovršava elektronički hardverski dio ovog mjerača.

Pogledajmo arduino kod.

Korak 7: Arduino kod

Prođimo kroz glavni dio koda. Pomoglo bi ako preuzmete kôd i paralelno ga pogledate.

Koristim adafruit GFX i SSD1306 biblioteku za pogon OLED -a.

Arduino kôd sadrži dvije ugrađene glavne funkcije koje se zovu setup () i loop (), prethodno se izvršava jednom pri uključivanju, a ostatak vremena mikrokontroler izvršava loop ().

Prije postavke (), inicijaliziram sve potrebne varijable, a u postavci () inicijalizujem OLED nakon čega se informacije o tome koje dugme koristiti za kretanje kroz meni prikazuju na OLED -u. Držao sam ga u postavkama jer ga moramo pokrenuti samo jednom.

U petlji () zeleno dugme se bira za izbor stavke menija i ekran se ažurira pomoću funkcije updateMenu (). Nakon što je odabran test vremena reakcije, funkcija loadTest () ažurira ekran u skladu s tim. Molimo vas da sami prođete kroz ovu funkciju i obavijestite me ako se suočite s bilo kojim problemom. Ove funkcije imaju ponavljajući obrazac prikazivanja relevantnih informacija o OLED -u, uzimajući unos korisnika i prikazujući vrijeme reakcije.

Nisam kopirao kod za lijepljenje u tekst jer bi ovaj korak učinio velikim i vjerovatno ga je teško pratiti. Ipak, nemojte se osjećati loše ako me pitate čak i najjednostavniju sumnju ako imate.

Korak 8: Priprema kućišta mjerača

Priprema kućišta mjerača
Priprema kućišta mjerača
Priprema kućišta mjerača
Priprema kućišta mjerača
Priprema kućišta mjerača
Priprema kućišta mjerača

Kada su kod i elektronički hardver bili spremni, nacrtao sam približne dimenzije OLED -a, releja, UKLJUČEN/ISKLJUČENO i tipke na plastičnoj kutiji olovkom (Slika #1). Nakon toga sam upotrijebio vruću oštricu da ih izrežem (Slika #2), posebno za rupe za dugmad. Morao sam ukloniti oštricu i koristiti vruću šipku (Slika #3).

Nakon što je plastični poklopac bio spreman, pričvrstio sam dijelove na njega pištoljem za ljepilo (Slika #4), nakon čega sam potvrdio vezu između komponenti pomoću lemilice i kratkospojnih žica.

Na kraju sam sve stavio u kućište i zatvorio poklopac (Slika #5 ).;

Korak 9: Gotovo

Gotovo
Gotovo

To je to momci.

Potpuno demo i iskustvo pogledajte u priloženom videu do kraja.

Ovaj uređaj možete koristiti za zabavu sa prijateljima kako biste vidjeli ko je najbrži. Ozbiljno, organi za provođenje zakona mogu provjeriti vrijeme reakcije vozača jer se očekuje da će pijani vozač imati sporije vrijeme reakcije.

Hvala na čitanju i sretno.

Ako vam se dopao ovaj članak, vjerovatno će vam se svidjeti i moj YouTube kanal. Pokušaj.

Preporučuje se: