ทำได้ครับ ถ้าโปรเจกไม่ซับซ้อนมากสามารถใช้คำสั่ง delay
แต่คำสั่งนี้จะหยุดการทำงานของคำสั่งถัดไปด้วย
แนะนำให้ใช้คำสั่ง millis เพื่อหน่วงเวลา
ตัวอย่างการใช้งานตามนี้ https://www.arduino.cc/en/Tutorial/BlinkWithoutDelay
ใช้คำสั่ง micros เพื่อจับเวลา https://www.arduino.cc/en/reference/micros
เป็นกับคำสั่ง delay ทำให้คำสั่งอื่นหยุดทำงาน ตามที่ได้แนะนำไปแล้วครับ
แนะนำไลบารีหน่วงเวลาตัวนี้ http://blog.protoneer.co.nz/arduino-task-scheduler/