Satura rādītājs:
- 1. darbība: video
- 2. darbība: detaļas un rīki
- 3. darbība. Vizuālās reakcijas laika mērīšana
- 4. solis: audio reakcijas laika mērīšana
- 5. darbība. Pieskarieties reakcijas laika mērīšanai
- 6. darbība. Pabeigt ķēdi
- 7. darbība: Arduino kods
- 8. darbība: mērītāja korpusa sagatavošana
- 9. darbība. Gatavs
Video: Reakcijas laika mērītājs (vizuāls, audio un pieskāriens): 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Reakcijas laiks ir laika mērījums, kas cilvēkam nepieciešams, lai identificētu stimulu un radītu atbildi. Piemēram, sportista audio reakcijas laiks ir laiks, kas pagājis no šāviena šāviena (ar to sākas sacensības) un viņa vai viņas sacensību sākuma. Reakcijas laikam ir svarīga loma tūlītējas reaģēšanas situācijās, piemēram, 100 m olimpiskajās sacensībās un ātruma pārsniegšanas automašīnā, lai nosauktu dažus. Šajā mini projektā mēs izveidojam reakcijas laika mērītāju, kas ļauj izmērīt reakcijas laiku vizuāliem, audio un pieskārienu stimuliem. Sāksim.
1. darbība: video
Dažas lietas ir labāk izskaidrotas rakstā, piemēram, kods un sarežģīta informācija, bet dažas ir labāk pieredzētas, izmantojot video, piemēram, mūsu gadījumā atskan skaņas signāls un mainās OLED ekrāns. Lai iegūtu pilnīgu pieredzi, ieskatieties īsā pievienotajā video. P. S. Tā kā šis raksts tika uzrakstīts pēc video sagatavošanas, es šeit aizpildīšu trūkstošās detaļas.
2. darbība: detaļas un rīki
Tālāk ir sniegts šim mini projektam nepieciešamo elektronikas komponentu saraksts (#count).
- I2C OLED displejs (#1),
- Arduino nano (#1),
- Signāls (#1),
- Relejs (#1),
- SPDT slīdnis (#1),
- Nospiediet pogu (#2), vēlams vienu zaļu un vienu sarkanu,
- 100 nf kondensators (#1) un
- 9V akumulators + savienotājs, džemperu vadi un plastmasas kārba (10 cm x 6 cm x 3 cm).
Apskatiet pievienoto attēlu, lai iegūtu priekšstatu par komponenta izskatu. (Neuztraucieties par stieples sietu, mēs to pārklāsim vēlākos posmos)
Tālāk ir sniegts rīku saraksts.
- Lodmetāls,
- Līmes pistole un
- Karsts asmens.
Tagad mēs pa vienam veiksim vizuālo, audio un pieskārienu reakcijas laika mērījumus un veidosim ķēdi.
3. darbība. Vizuālās reakcijas laika mērīšana
Vizuālās reakcijas laiks ir laiks, kas nepieciešams, lai reaģētu uz vizuālu stimulu, piemēram, pēkšņi redzat, ka no galda nokrīt stikls, un jūs reaģējat, lai to noķertu.
Vizuālās reakcijas laika mērīšanai uz I2C OLED pēc nejaušas aizkaves uzliksim baltu apli. Pārbaudāmajai personai, redzot šo balto apli, jānospiež sarkanā spiedpoga, cik ātri vien iespējams.
Es pievienoju I2C OLED displeju, arduino nano un divas spiedpogas uz maizes dēļa, izmantojot ķekaru vadus saskaņā ar pievienoto shēmu.
Zaļo spiedpogu izmanto, lai pārslēgtos starp reakcijas laika mērījumu veidiem, kas mums ir šajā skaitītājā.
4. solis: audio reakcijas laika mērīšana
Audio reakcijas laiks ir laiks, kas mums nepieciešams, lai reaģētu uz audio stimuliem, piemēram, sportista reakcija uz tiesnesi, kas sāk sacensības.
Audio reakcijas laika mērīšanai es pievienoju skaņas signālu arduino nano D7 tapai, skaņas signāls tiek izslēgts nejauši, pēc kura lietotājam pēc iespējas ātrāk jānospiež sarkanā spiedpoga.
5. darbība. Pieskarieties reakcijas laika mērīšanai
Pieskāriena reakcijas laiks ir laiks, kas vajadzīgs, lai reaģētu uz pieskāriena stimuliem, piemēram, pieskaroties karstai virsmai un noņemot roku no tās.
Pieskāriena reakcijas laika mērīšanai es izmantoju noplēstu releju ar kustīgu kontaktu. Kontakta kustība darbojas kā pieskāriena stimuls, t.i., kad mēs pieliekam 5 V releja spolei, elektromagnēts tiek aktivizēts, velkot kontaktu uz leju (kustība ir ļoti maza, kā redzams pievienotajā attēlā, bet pietiekama, lai sajustu). Es savienoju releja spoli starp zemi un arduino nano D8 tapu.
Tikai informācijas labad es nojaucu releju, izmantojot knaibles un karsto asmeni. Lūdzu, ievērojiet piesardzību to darot.
6. darbība. Pabeigt ķēdi
Šīs ķēdes barošanai izmantoju kompaktu 9V akumulatoru, un, pievienojot ieslēgšanas/izslēgšanas slēdzi, tiek pabeigta šī skaitītāja elektroniskā aparatūras daļa.
Apskatīsim arduino kodu.
7. darbība: Arduino kods
Apskatīsim galveno koda daļu. Palīdzētu, ja lejupielādētu kodu un paralēli to apskatītu.
Es izmantoju adafruit GFX un SSD1306 bibliotēku, lai vadītu OLED.
Arduino kods satur divas iebūvētas galvenās funkcijas, ko sauc par iestatīšanu () un cilpu (), bijušais izpilda vienu reizi pēc ieslēgšanas un pārējā laikā mikrokontrolleris izpilda cilpu ().
Pirms iestatīšanas () es inicializēju visus nepieciešamos mainīgos un iestatīšanas laikā () inicializēju OLED, pēc kura OLED tiek parādīta informācija par to, kuru pogu izmantot, lai ritinātu izvēlni. Es to saglabāju iestatījumos, jo mums tas jāpalaiž tikai vienu reizi.
Cilpā () zaļā spiedpoga tiek aptaujāta, lai izvēlētos izvēlnes vienumu, un ekrāns tiek atjaunināts, izmantojot funkciju UpdateMenu (). Kad ir izvēlēts reakcijas laika tests, attiecīgi tiek atjaunināts funkcija loadTest (). Lūdzu, pārbaudiet šo funkciju pats un informējiet mani, ja rodas kāda problēma. Šīm funkcijām ir atkārtots modelis, kas parāda testam atbilstošu informāciju par OLED, ņemot vērā lietotāja ievadīto informāciju un reakcijas laiku.
Es nekopēju ielīmēšanas kodu tekstā, jo tas būtu padarījis šo soli ļoti lielu un, iespējams, grūti izpildāmu. Tomēr, lūdzu, nekautrējieties pajautāt man pat visvienkāršākās šaubas, ja jums tādas ir.
8. darbība: mērītāja korpusa sagatavošana
Kad kods un elektroniskā aparatūra bija gatava, es uzzīmēju aptuvenus OLED izmērus, releju, ieslēgšanu/izslēgšanu un spiedpogu uz plastmasas kastes, izmantojot zīmuli (attēls #1). Pēc tam es tos izgriezu ar karstu asmeni (2. attēls), īpaši pogu caurumiem man bija jānoņem asmens un jāizmanto karstais stienis (3. attēls).
Kad plastmasas vāks bija gatavs, es uz tā nostiprināju komponentus, izmantojot līmes pistoli (attēls #4). Pēc tam es apstiprināju savienojumu starp komponentiem, izmantojot lodāmuru un džempera vadus.
Visbeidzot es ievietoju visu korpusa iekšpusē un aizvēru vāku (attēls #5 un #6).
9. darbība. Gatavs
Tātad tas ir puiši.
Noskatieties pievienoto videoklipu līdz beigām, lai iegūtu pilnīgu demonstrāciju un pieredzi.
Šo ierīci varat izmantot, lai kopā ar draugiem izklaidētos, lai noskaidrotu, kurš ir ātrākais. Nopietni jāatzīmē, ka tiesībaizsardzības iestādes var pārbaudīt autovadītāja reakcijas laiku, jo sagaidāms, ka dzērājšoferim būs lēnāks reakcijas laiks.
Paldies, ka lasījāt un priecājāties.
Ja jums patika šis raksts, iespējams, ka jums patiks mans YouTube kanāls. Izmēģiniet to.
Ieteicams:
Reālā laika akas ūdens līmeņa mērītājs: 6 soļi (ar attēliem)
Reālā laika akas ūdens līmeņa mērītājs: šajos norādījumos ir aprakstīts, kā izveidot zemu izmaksu reāllaika ūdens līmeņa mērītāju izmantošanai izraktās akās. Ūdens līmeņa mērītājs ir paredzēts pakarināšanai izraktajā akā, ūdens līmeņa mērīšanai reizi dienā un datu nosūtīšanai, izmantojot WiFi vai mobilo savienojumu
Reālā laika akas ūdens temperatūra, vadītspēja un ūdens līmeņa mērītājs: 6 soļi (ar attēliem)
Reālā laika akas ūdens temperatūras, vadītspējas un ūdens līmeņa mērītājs: šajos norādījumos ir aprakstīts, kā izveidot zemu izmaksu reāllaika ūdens skaitītāju temperatūras, elektrovadītspējas (EK) un ūdens līmeņa uzraudzībai izraktās akās. Skaitītājs ir paredzēts pakārt izraktajā akā, mērīt ūdens temperatūru, EK un
Netīrumu lēts netīrumu mērītājs-9 USD uz Arduino balstīts skaņas augstuma mērītājs: 4 soļi (ar attēliem)
Netīrumi Lēts netīrumu mērītājs-9 ASV dolāri uz Arduino balstīts skaņas augstuma mērītājs: Dytters (A.K.A dzirdamie augstuma mērītāji) tik daudzus gadus izglāba izpletņlēcēju dzīvības. Tagad arī Audible Abby ietaupīs viņiem naudu. Basic Dytters ir četri trauksmes signāli, viens ceļā uz augšu un trīs lejup. Lidmašīnā paceļoties, izpletņlēcējiem jāzina, kad
Kapacitīvs pieskāriens ar Evive (kontrolieris uz Arduino): 6 soļi (ar attēliem)
Kapacitīvs pieskāriens ar Evive (kontrolieris uz Arduino bāzes): Vai jūs zināt, kā darbojas jūsu viedtālruņa skārienekrāns? Viedtālrunī zem stikla ekrāna ir virkne pieskārienu sensoru. Mūsdienās tās pamatā ir kapacitātes pieskārienu sensoru tehnoloģija un pat maigs pieskāriens ir viegli nosakāms. Ir jūtams kapacitatīvs pieskāriens
Fischertechnik LED reakcijas laika spēle: 7 soļi
Fischertechnik LED reakcijas laika spēle: Kā izveidot fischertechnik LED REAKCIJAS LAIKA SPĒLI Es spēlēju ar dažādiem izglītojošiem manipulatīviem. (Apmeklējiet www.weirdrichard.com). Viegli veidojama lietojumprogramma ir LED REAKCIJAS LAIKA SPĒLE. Robotu kontrolieris (šajā gadījumā