Taula de continguts:
- Pas 1: vídeo
- Pas 2: peces i eines
- Pas 3: mesura del temps de reacció visual
- Pas 4: mesura del temps de reacció d'àudio
- Pas 5: toqueu la mesura del temps de reacció
- Pas 6: completar el circuit
- Pas 7: Codi Arduino
- Pas 8: Preparació de la caixa del comptador
- Pas 9: Fet
Vídeo: Mesurador del temps de reacció (visual, àudio i tàctil): 9 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
El temps de reacció és una mesura del temps que una persona pren per identificar un estímul i produir una resposta. Per exemple, el temps de reacció d'àudio d'un atleta és el temps transcorregut entre el tret del tret de pistola (que comença la cursa) i ell o ella comença la cursa. El temps de reacció juga un paper important en situacions de resposta immediata, com ara la cursa olímpica de 100 metres i l’aplicació de pauses en el cotxe d’excés de velocitat per nomenar-ne alguns. Comencem.
Pas 1: vídeo
Algunes coses s’expliquen millor en un article com ara el codi i els detalls complexos, mentre que algunes s’experimenten millor a través d’un vídeo, per exemple, en el nostre cas, el so del zumbador i el canvi de pantalla OLED. Mireu el breu vídeo adjunt per obtenir una experiència completa. Com que aquest article es va escriure després de preparar el vídeo, ompliré els detalls que falten aquí.
Pas 2: peces i eines
A continuació es mostra la llista de components electrònics necessaris (#count) necessaris per a aquest miniProject.
- Pantalla OLED I2C (núm. 1),
- Arduino nano (# 1),
- Zumbador (núm. 1),
- Relleu (núm. 1),
- Interruptor lliscant SPDT (núm. 1),
- Premeu el botó (núm. 2) preferiblement un verd i un vermell,
- Condensador de 100 nf (# 1) i
- Bateria de 9V + connector, cables de pont i caixa de plàstic (10cm x 6cm x 3cm).
Mireu la imatge adjunta per fer-vos una idea de l’aspecte d’un component. (No us preocupeu per la malla de filferro, la cobrirem en passos posteriors)
A continuació es mostra la llista d’eines.
- Soldadura de ferro,
- Pistola de cola i
- Fulla calenta.
Ara, passarem per la mesura visual, àudio i de temps de reacció tàctil d’un en un i anirem construint el circuit a mesura que anem passant.
Pas 3: mesura del temps de reacció visual
El temps de reacció visual és la quantitat de temps que trigem a respondre a un estímul visual, per exemple, de sobte veieu un got caient de la taula i responeu per atrapar-lo.
Per a la mesura visual del temps de reacció, posarem un cercle blanc a I2C OLED després d’un retard aleatori, la persona sotmesa a prova haurà de prémer el botó vermell tan ràpidament com pugui en veure aquest cercle blanc.
Vaig connectar la pantalla OLED I2C, l'arduino nano i dos botons polsadors en una placa de pa mitjançant un munt de cables jumper segons l'esquema adjunt.
El polsador verd s’utilitza per alternar entre el tipus de mesures de temps de reacció que tenim en aquest mesurador.
Pas 4: mesura del temps de reacció d'àudio
El temps de reacció d'àudio és la quantitat de temps que trigem a respondre a l'estímul d'àudio, per exemple, la reacció de l'atleta a l'àrbitre que comença la cursa.
Per a la mesura del temps de reacció d'àudio, he afegit un brunzidor al pin D7 de l'arduino nano, el brunzidor s'apaga aleatòriament i es suposa que l'usuari ha de prémer el botó vermell tan aviat com sigui possible.
Pas 5: toqueu la mesura del temps de reacció
El temps de reacció tàctil és la quantitat de temps que trigem a respondre a l’estímul tàctil, per exemple, tocar una superfície calenta i treure-li la mà.
Per mesurar el temps de reacció tàctil estic fent servir un relé enderrocat amb contacte mòbil exposat. El moviment del contacte actua com a estímuls tàctils, és a dir, quan apliquem 5V a la bobina del relé, l’electroimant s’activa tirant del contacte cap avall (el moviment és molt petit com es veu a la imatge adjunta, però és suficient per sentir-lo). Vaig connectar la bobina de relé entre terra i el pin D8 d'arduino nano.
Només per obtenir informació, vaig enderrocar el relleu amb l'ajut de tenalles i fulla calenta. Si us plau, tingueu precaució en fer-ho.
Pas 6: completar el circuit
Estic fent servir una bateria compacta de 9 V per alimentar aquest circuit i afegir un interruptor ON / OFF completa la part de maquinari electrònic d’aquest mesurador.
Vegem el codi arduino.
Pas 7: Codi Arduino
Anem a través de la part principal del codi. Seria útil si descarregueu codi i ho mireu en paral·lel.
Estic utilitzant la llibreria adafruit GFX i SSD1306 per conduir OLED.
El codi Arduino conté dues funcions principals incorporades anomenades setup () i loop (), les anteriors s'executen una vegada que s'encén i la resta del temps el microcontrolador executa el loop ().
Abans de setup (), inicialitzo totes les variables necessàries i a setup () inicialitzo OLED seguint quina informació sobre quin botó utilitzar per desplaçar-se pel menú es mostra a OLED. El vaig mantenir configurat, ja que només el necessitem executar una vegada.
Al bucle () es fa un botó de verificació verd per seleccionar l'element del menú i la pantalla s'actualitza mitjançant la funció updateMenu (). Un cop seleccionada la prova del temps de reacció, la funció loadTest () actualitza la pantalla en conseqüència. Seguiu aquesta funció pel vostre compte i feu-me saber si teniu algun problema. Aquestes funcions tenen un patró repetitiu de mostrar informació rellevant de prova en OLED, prendre l'entrada de l'usuari i mostrar el temps de reacció.
No he copiat cap codi enganxat al text, ja que hauria fet que aquest pas fos molt gran i probablement difícil de seguir. Tot i això, si us plau, no us sentiu malament per preguntar-me fins i tot un dubte més senzill si en teniu.
Pas 8: Preparació de la caixa del comptador
Un cop el codi i el maquinari electrònic estaven llestos, vaig dibuixar dimensions aproximades d’OLED, relé, ON / OFF i polsador d’una caixa de plàstic amb un llapis (imatge # 1). Després vaig fer servir la fulla calenta per tallar-les (imatge núm. 2), especialment per als forats del botó, vaig haver de treure la fulla i fer servir la vareta calenta (imatge núm. 3).
Un cop preparada la tapa de plàstic, hi vaig assegurar components amb pistola de cola (imatge núm. 4), i després vaig confirmar la connexió entre components mitjançant un soldador i cables de pont.
Finalment, he col·locat tot dins del recinte i he tancat la tapa (Imatges # 5 i # 6).
Pas 9: Fet
Així que és això nois.
Mireu el vídeo adjunt cap al final per obtenir una demostració i experiència completes.
Podeu utilitzar aquest dispositiu per divertir-vos amb els vostres amics i veure qui és el més ràpid. En una nota seriosa, les autoritats policials poden comprovar el temps de reacció del conductor, ja que s’espera que el conductor borratxo tingui un temps de reacció més lent.
Gràcies per llegir i fer feliços.
Si us ha agradat aquest article, és probable que us agradi el meu canal de YouTube. Dóna-li una oportunitat.
Recomanat:
Mesurador de nivell d’aigua de pou en temps real: 6 passos (amb imatges)
Un mesurador de nivell d’aigua de pou en temps real: aquestes instruccions descriuen com construir un mesurador de nivell d’aigua en temps real de baix cost per utilitzar-lo en pous excavats. El mesurador de nivell d'aigua està dissenyat per penjar dins d'un pou excavat, mesurar el nivell de l'aigua un cop al dia i enviar les dades per WiFi o connexió cel·lular
Mesurador de temperatura, conductivitat i nivell de l'aigua del pou en temps real: 6 passos (amb imatges)
Un mesurador de temperatura, conductivitat i nivell d’aigua de pou en temps real: aquestes instruccions descriuen com construir un comptador d’aigua de baix cost en temps real per controlar la temperatura, la conductivitat elèctrica (CE) i els nivells d’aigua en pous excavats. El mesurador està dissenyat per penjar dins d'un pou excavat, mesurar la temperatura de l'aigua, EC i
Mesurador de capacitat / mesurador de capacitats Autorange simple amb Arduino i a mà: 4 passos
Mesurador de capacitat / mesurador de capacitància Autorange simple amb Arduino i a mà: Hola! Per a aquesta unitat de física necessiteu: * una font d'alimentació amb 0-12V * un o més condensadors * un o més resistents de càrrega * un cronòmetre * un multímetre per a la tensió mesurament * un arduino nano * una pantalla de 16x2 I²C * resistències 1 / 4W amb 220, 10k, 4,7M i
Temps de reacció Drag Race: 5 passos (amb imatges)
Temps de reacció de la cursa d'arrossegament: en aquest instructiu, us mostraré com crear un entrenador de temps de reacció de la cursa d'arrossegament. Quan tot estigui complet, podreu utilitzar un botó per recórrer tots els llums i obtenir un temps de reacció. Els dos leds grocs superiors representaran t
Joc de temps de reacció LED de Fischertechnik: 7 passos
Fischertechnik LED Reaction Time Game: Com crear el fischertechnik LED REACTION TIME GAME Jogo amb diferents manipulatius educatius per viure. (Visiteu www.weirdrichard.com). Una aplicació fàcil de construir és el JOC DEL TEMPS DE REACCIÓ DEL LED. El controlador robotitzat (en aquest cas el