ผมอยากขอคำปรึกษาเรื่อง ใช้Arduino ในการสร้างนาฬิกาจับเวลาครับ ผมไม่มีความรู้ทางด้านนี้ครับ
คือ อยากทำแบบ เมื่อวัตถุเคลื่อนที่แล้วเริ่มจับเวลา(จับอัตโนมัติ)แล้วพอวัตถุหยุดเคลื่อนที่ก้หยุดเวลา(อัตโนมัติ)ครับ ช่วยให้คำปรึกษาผมด้วยนะครับ
ถ้าจับเวลาเป็นวินาที แบบมีความคลาดเคลื่อนบ้าง
Arduino มีคำสั่งจับเวลา 2 คำสั่งคือ
millis() ให้ค่าออกมาเป็น 1/1000 วินาที
microsecion() ให้ค่าเป็น 1/ล้าน วินาที
ผมเขียนตัวอย่างให้ดูตามนี้ เอาไปรันและ ลองดัดแปลงดูครับ
long time;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("Time : ");
time = micros();
delay(1000);
long timework = micros() - time;
Serial.println(timework);
}