Experimental Physics
PHYSICS TOOLSMITH PROJECT

Reaction Time Tester (2025)

ชุดทดลองสำหรับศึกษาการตอบสนองของมนุษย์ โดยใช้การปล่อยไม้บรรทัดด้วย แม่เหล็กไฟฟ้าที่ควบคุมด้วย Arduino และใช้หลักการตกอิสระเพื่อเปลี่ยน ระยะทางที่วัดได้ให้เป็นเวลาปฏิกิริยาตอบสนอง

Experimental Instrument Year 2025 Arduino Controlled
Photoelectric Effect Apparatus
Prototype developed in 2025 — ต้นแบบแรกที่พัฒนาในปี 2025

Overview

Experimental Setup

Reaction Time Tester ถูกพัฒนาขึ้นเพื่อใช้เป็นเครื่องมือสำหรับศึกษา เวลาปฏิกิริยาตอบสนองของมนุษย์ผ่านการทดลองจริง โดยเชื่อมโยงพฤติกรรม การตอบสนองของมนุษย์เข้ากับหลักการทางฟิสิกส์เรื่องการตกอิสระ

แทนที่จะใช้การจับเวลาโดยตรง ระบบใช้ไม้บรรทัดเหล็กที่ถูกยึดด้วย แม่เหล็กไฟฟ้า เมื่อแม่เหล็กถูกตัดการทำงาน ไม้บรรทัดจะเริ่มตกลงมา และผู้ทดลองพยายามจับให้เร็วที่สุด

ระยะทางที่ไม้บรรทัดตกก่อนถูกจับสามารถนำไปคำนวณกลับเป็น เวลาปฏิกิริยาตอบสนองได้

Why I Built It

การทดลอง Reaction Time แบบใช้ไม้บรรทัดเป็นกิจกรรมที่เข้าใจง่าย แต่การปล่อยไม้บรรทัดด้วยมืออาจทำให้ผู้ทดลองสามารถคาดเดาจังหวะ หรือเกิดความเร็วต้นที่ไม่ต้องการได้

จึงออกแบบระบบปล่อยด้วยแม่เหล็กไฟฟ้าและให้ Arduino เป็นตัวควบคุม โดยสุ่มเวลารอประมาณ 3–6 วินาที ก่อนตัดการทำงานของแม่เหล็ก

Design Principles
Unpredictable

สุ่มเวลาปล่อยเพื่อช่วยลดการคาดเดาจังหวะของผู้ทดลอง

Controlled Release

ใช้แม่เหล็กไฟฟ้าเพื่อสร้างเงื่อนไขเริ่มต้นที่ควบคุมได้

Simple Control

ใช้ Arduino และวงจร MOSFET ที่เรียบง่ายในการควบคุมระบบ

Learning First

เชื่อมโยง Electronics, Programming และ Physics ในการทดลองเดียว

Technical Overview

Project Reaction Time Tester
Year 2025
Controller Arduino Nano
Power Supply 5V 2A
Actuator Electromagnet
Switching N-Channel MOSFET
Trigger Delay Random 3–6 s
Measurement Free-Fall Distance

From Trigger to Reaction Time

จากการกดปุ่ม การสุ่มเวลา ไปจนถึงการวัดระยะทางที่ไม้บรรทัดตก

1. Press

ผู้ทดลองกดปุ่มเพื่อเริ่มต้นการทดลอง

2. Random Delay

Arduino สุ่มเวลารอประมาณ 3–6 วินาที

3. Release

Arduino ปิด MOSFET และตัดไฟแม่เหล็กไฟฟ้า

4. Free Fall

ไม้บรรทัดเริ่มตกลงภายใต้แรงโน้มถ่วง

5. Calculate

นำระยะทางที่ตกไปคำนวณหา Reaction Time

Physics Behind the Experiment

เปลี่ยนระยะทางจากการตกอิสระให้กลายเป็นเวลาปฏิกิริยา

Free-Fall Equation

S = ½gt²
t = √(2S / g)

เมื่อปล่อยไม้บรรทัดจากสภาวะเริ่มต้นที่มีความเร็วใกล้ศูนย์ การเคลื่อนที่สามารถประมาณได้ด้วยสมการการตกอิสระ

โดย S คือระยะทางที่ไม้บรรทัดตก t คือเวลาที่ผ่านไป และ g คือความเร่งเนื่องจากแรงโน้มถ่วง

Measuring Human Reaction

ในการทดลอง ผู้ทดลองเตรียมนิ้วมือไว้ที่ตำแหน่งอ้างอิงโดยไม่สัมผัส ไม้บรรทัด เมื่อแม่เหล็กไฟฟ้าถูกตัด ไม้บรรทัดจะเริ่มตกทันที และผู้ทดลองพยายามจับให้เร็วที่สุด

Measured Quantity

ระยะทาง S ที่ไม้บรรทัดตกก่อนถูกจับ

Calculated Quantity

เวลาปฏิกิริยาตอบสนอง t จากสมการการตกอิสระ

Experimental Procedure

ขั้นตอนการดำเนินกิจกรรมการทดลอง

Procedure

01

Set Up

ติดไม้บรรทัดเหล็กเข้ากับหน้าสัมผัสของแม่เหล็กไฟฟ้า ในแนวตั้ง และจัดตำแหน่งจุดอ้างอิงให้เหมาะสมกับผู้ทดลอง

02

Start

กดสวิตช์เพื่อเริ่มการทดลอง Arduino จะสั่งให้แม่เหล็กไฟฟ้า ทำงานและยึดไม้บรรทัดให้อยู่นิ่ง

03

Random Release

ระบบสุ่มเวลารอประมาณ 3–6 วินาที ก่อนตัดการทำงาน ของแม่เหล็กไฟฟ้าโดยไม่มีสัญญาณเตือนล่วงหน้า

04

Catch

ไม้บรรทัดตกลงมาตามแรงโน้มถ่วง ผู้ทดลองใช้รีเฟล็กซ์ พยายามจับไม้บรรทัดให้เร็วที่สุด

05

Calculate

อ่านค่าระยะทางที่ไม้บรรทัดตก และนำไปคำนวณหาเวลาปฏิกิริยา ด้วยสมการการตกอิสระ

Electronics & Components

วงจรควบคุมแม่เหล็กไฟฟ้าและระบบป้องกันสำหรับโหลดเหนี่ยวนำ

Power & Control

Power Adapter 5V 2A
Buck Converter LM2596
Controller Arduino Nano

Power Switching

Switch N-Channel MOSFET
Current Limit 10W Power Resistor
Flyback 1N4007 / 1N5408

Input & Filtering

Trigger Push Button
Gate Resistor 100 Ω
Gate Pull-down 100 kΩ
Bulk Capacitor 470 µF
Noise Filter 100 nF + 60 nF

Electronic Control Sequence

ลำดับการทำงานของ Arduino และวงจรควบคุมแม่เหล็กไฟฟ้า

Standby

Arduino อยู่ในสถานะรอคำสั่ง โดยขา D4 เป็น LOW ทำให้ MOSFET ปิดและแม่เหล็กไฟฟ้าไม่ทำงาน

Trigger

เมื่อกดปุ่มที่ D2 Arduino ตรวจพบสัญญาณ LOW จากนั้นสุ่มเวลารอ 3–6 วินาทีและควบคุม MOSFET เพื่อให้แม่เหล็กไฟฟ้าทำงาน

Release

เมื่อครบเวลาที่สุ่มไว้ Arduino เปลี่ยน D4 เป็น LOW MOSFET ปิด แม่เหล็กไฟฟ้าปลดปล่อยไม้บรรทัด และ flyback diode ช่วยจัดการแรงดันย้อนกลับ

What Makes It Different?

จุดเด่นของการออกแบบชุดทดลอง

Random Trigger

สุ่มช่วงเวลาปล่อยเพื่อช่วยลดการคาดเดาจังหวะ และลดผลจากการเตรียมตัวล่วงหน้า

Controlled Release

ใช้แม่เหล็กไฟฟ้าแทนการปล่อยด้วยมือ เพื่อควบคุมเงื่อนไขเริ่มต้นของการตก

No PWM

ควบคุมแม่เหล็กแบบเปิด–ปิดโดยตรง ไม่จำเป็นต้องใช้ PWM ในการรักษาแรงดูด

Flyback Protection

ใช้ไดโอดสำหรับจัดการ Back EMF ที่เกิดจากการตัดกระแสของขดลวดแม่เหล็กไฟฟ้า

Development & Gallery

ภาพการพัฒนาและการใช้งานจริงจะเพิ่มในภายหลัง

Evolution

2025

Initial Concept

เริ่มต้นจากแนวคิดการนำกิจกรรม Reaction Time มาผูกเข้ากับหลักการตกอิสระ

2025

Electromagnetic Release

พัฒนาระบบแม่เหล็กไฟฟ้าเพื่อใช้เป็นกลไกปล่อยไม้บรรทัด แทนการปล่อยด้วยมือ

2025

Arduino Control

เพิ่ม Arduino Nano สำหรับควบคุมลำดับการทำงาน และสุ่มเวลาปล่อย

Future

Further Development

มีแนวทางต่อยอดระบบการวัดและบันทึกผล เพื่อให้เหมาะกับการใช้งานในห้องปฏิบัติการมากขึ้น

What I Learned

บทเรียนจากการสร้างเครื่องมือทดลองที่เชื่อมโยง Electronics กับ Physics

Electronic Switching

เรียนรู้การใช้ MOSFET เป็นสวิตช์สำหรับควบคุมโหลดเหนี่ยวนำ จากไมโครคอนโทรลเลอร์

Inductive Loads

เข้าใจผลของ Back EMF และความสำคัญของ Flyback Diode ในการป้องกันวงจร

Arduino Control

ประยุกต์ใช้ Arduino ในการสร้างลำดับการทดลอง และการสุ่มเวลาที่ไม่สามารถคาดเดาได้

Experimental Design

การออกแบบกลไกการทดลองที่ดีช่วยลดตัวแปรรบกวน และทำให้ผลการทดลองมีความหมายมากขึ้น