
English: 
Hello, everyone. Welcome to Beaver's Hobby channel.
In this video I’m going to show you how to make a simple RC car lap timer.
What you need are Arduino, I’ll use the Nano it for this demonstration.
Infrared obstacle avoidance sensor,
And some wires.
This is the schematics and how to connect it.
5V and ground are standard.
Then out to digital pin 2.
Also before using it, don’t forget to adjust the sensor until this LED is off.

Thai: 
สวัสดีครับ ยินดีต้อนรับสู่ช่อง Beaver’s Hobby
ในคลิปนี้จะมาทำตัวจับเวลารถแบบง่าย ๆ ให้ดูกัน
ของที่ต้องใช้คือ Arduino ผมใช้ Nano ในการสาธิตนะครับ
เซ็นเซอร์ Infrared obstacle avoidance
แล้วก็สายไฟ
ประกอบแผงวงจรตามนี้ครับ
5V กับกราวน์ ตามปกติเลย
ส่วนช่อง Out ต่อเข้าดิจิตอลเบอร์ 2
ก่อนใช้งาน อย่าลืมปรับให้ไฟตรงนี้ดับด้วย

Thai: 
โค๊ดก็ตามนี้ครับ
หลัก ๆ คือลูปทุก 10 มิลลิวินาที
ถ้ามีอะไรผ่านหน้า ก็จะเขียนเวลาลงไปใน serial out แล้วเริ่มรอบใหม่
กำหนดให้เวลาต่อรอบ ต้องมากกว่า 1 วินาที ไม่งั้นมันจะเด้งหลายรอบ เวลารถกำลังวิ่งผ่าน
อันนี้ มีข้อจำกัดอยู่บางอย่างนะครับ
อย่างแรกคือ มันวัดได้แค่ทีละคัน ดังนั้นใช้ได้แค่เวลาวิ่งทดสอบ หรือซ้อมคนเดียว
เซนเซอร์แพ้แสงแดด เวลาเจอแดดแล้วใช้งานไม่ได้
ต้องขับให้ใกล้กับเซนเซอร์มาก ไม่งั้นมันไม่เจอ ผมเองก็ชนเข้าไปหลายทีเหมือนกันครับ
เท่านี้ล่ะครับ หวังว่าจะเป็นประโยชน์นะครับ
พบกันใหม่โอกาสหน้า สำหรับวันนี้ สวัสดีครับ

English: 
Here’s the code.
Essentially it just loops every 10 millisecond.
If there’s something in front of the sensor it will print the time to serial out then reset the time to start next lap.
The time between laps has to be more than 1 second to otherwise it will print many times when the car is passing by.
There are few limitations and downsides.
First, this can only track 1 car. So it’s only useful if you’re testing out your settings or practicing alone.
The sensor will not work correctly if there’s sunlight.
The car has to be really close to the sensor to get it registered. And I've crashed in to the sensor many, many times.
That’s it for this video. I hope this is useful.
See you again next time, bye.
