Arduino มีคำสั่งเกียวกับเวลา สามารถหน่วงเวลา จับเวลาได้ แต่ถ้าจะให้นำมาสร้างเป็นนาฬิกา โคดคงต้องเขียนยากมาก และอาจมีปัญหาระหว่างทำงาน ที่อาจมีบางคำสั่งหน่วงเวลาทำให้เวลาผิดพลาด

วิธีแก้คือ ใช้โมดูลนาฬิกา Real Time Clock ซึ่งมีให้เลือกหลายตัวมาก โดยในคลิปนี้จะใช้ IC เบอร์ DS1302 ซึ่งมีราคาถูกและใช้งานได้ง่าย มีทั้งเวลาและวันที่ให้ใช้งาน

 


2 Response Comments

  • mumine  14 กรกฎาคม 2018 at 15:43

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

    ตอบกลับ
    • admin  16 กรกฎาคม 2018 at 11:10

      แนะนำให้ใช้ขา input แบบ interrupt
      ถ้าศึกษา เล่นในคอร์สนี้หมด ทำได้แน่นอนครับ

      ตอบกลับ

โพสคอมเมนต์

Please enter your name. Please enter an valid email address. Please enter a message.