RTC real time clock module หรือโมดูลนาฬิกาแบบเรียลไทม์ ใช้เป็นนาฬิกาให้กับบอร์ด Arduino ประยุกต์ใช้งานได้หลากหลาย เช่น การเกษตรใช้เพื่อตั้งเวลารดน้ำต้นไม้ การเลี้ยงสัตว์ใช้ในการให้อาหารแบบอัตโนมัติ เป็นต้น โมดูลนาฬิกาที่จะนำมาให้ในบิความความนี้มีด้วยกัน 3 รุ่น คือ รุ่น IC DS1302 รุ่น IC DS1307 และรุ่น IC DS3231 และแต่ละรุ่นมีให้เลือกใช้หลากหลายเช่นกัน ขึ้นอยู่กับประเภทงานดังนี้
เอกสารเพิ่มเติม
1. RTC real time clock module รุ่น IC DS1302
DS1302 Real time clock Real time clock (DS1302)
การต่อใช้งาน
DS1302 ---> Arduino
วิธีการใช้งาน Arduino IDE
1. เปิด Arduino IED ขึ้นมา
2. กด Ctrl + Shift + I รอสักครู่ พิมพ์ในช่องค้นหาว่า DS1302 และทำการ install library ดังรูป
3. คัดลอกซอร์สโค้ดตัวอย่าง
4. ไปที่แถบเมนูบาร์เลือก tool > Board > Arduino AVR Board > Arduino Uno
5. กดปุ่ม Upload ใต้แถบเมนูบาร์
ทำการอัพโหลดซอร์สโค้ดลงในบอร์ด Arduino จากนั้นเปิดหน้าจอ Serial monitor ขึ้นมา โดยการกด Ctrl + Shift + M หากต่อสายสัญญาณถูกต้องหน้าจอ Serial monitor จะแสดง วัน/เดือน/ปี และเวลาขึ้นมา โดยสามารถที่จะเขียนเงื่อนไขเพิ่มเติมภายใน void loop เข้าไปได้ เช่น การตั่งให้ digital pin ต่างๆ เป็น High หรือ Low ตามเวลาต่างๆในแต่ละวัน
2. RTC real time clock module รุ่น IC DS1307
Real Time Clock Module (DS1307) Real Time Clock Module (DS1307)
Data logger DS1307 RTC สำหรับ Arduino Nano
การต่อใช้งาน
3. RTC real time clock module รุ่น IC DS3231
DS3231 AT24C32 precision clock module
การต่อใช้งาน
โมดูลนาฬิกาที่แนะนำ คือ โมดูลที่ใช้ซ็อกเก็ตใส่แบตเตอรี่ก้อนใหญ่ คือ Real Time Clock Module (DS1307) และ Real time clock (DS1302) จะทำให้สามารถใช้งานได้ยาวนานกว่าตัวที่มีซ็อกเก็ตแบตเตอรี่ก้อนเล็ก และหากใช้งานร่วมกับบอร์ด Arduino Nano แนะเป็น Data logger DS1307 RTC สำหรับ Arduino Nano เพราะง่ายต่อการต่อใช้งาน
รายการอุปกรณ์เพิ่มเติม
หน้าที่เข้าชม | 7,125,486 ครั้ง |
ผู้ชมทั้งหมด | 2,822,384 ครั้ง |
เปิดร้าน | 15 ก.ย. 2557 |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |