Module นาฬิกา หรือมีอีกชื่อหนึ่งว่า Real time clock (RTC) ถ้าน้องๆ นึกถึง Arduino เมื่อไม่มีการจ่ายไฟโปรแกรมของ Arduino ก็จะหยุดทำงาน เราจึงมี RTC เพื่อทำการเก็บเวลาไว้ เมื่อจ่ายไฟให้กับวงจร Arduino ก็จะดึงเวลามาใช้งานได้ทันที หรือการตั้งค่าคำนวณเวลาของ Arduino อาจจะมีปัญหา ความแม่นยำไม่ตรงบ้าง Library มีการ delay ทำให้เวลาไม่ตรงบ้าง เราก็สามารถใช้ Module อ้างอิงเวลาได้อย่างชัดเจนแน่นอน หรือจะนำไปใช้ในการบอกเวลา เพื่อลดน้ำต้นไม้ เปิดปิดไฟตามเวลาก็ได้เช่นกัน
โมดูลจะมีไฟเลี้ยงเดินอยู่ตลอดเวลา ให้เก็บใส่ถุงแยกออกเป็นสัดส่วนให้ดี อย่าใส่ร่วมกับอุปกรณ์อื่นๆ อาจจะทำให้เกิดการช็อต ส่งผลให้ตัว Module เสียหายได้
Arduino Uno | Module DS3231 |
5V | VCC |
GND | GND |
A4 | SDA |
A5 | SCL |
การต่อวงจรจะต่อแบบ I2C ลองศึกษา Board Arduino ที่ใช้ว่าขา I2C อยู่ที่ตำแหน่งไหนก็เสียบให้ตรงด้วยครับ
ก่อนอื่นให้ทำการ Download Library ก่อนเลยครับ : https://download.ab.in.th/download.php?file=RTClib.zip
** สำหรับน้องๆ ที่ติดตั้ง Library ไม่เป็นสามารถเข้าไปดูการติดตั้ง Library ได้ที่ คลิก
น้องๆ สามารถนำไปดัดแปลงใช้งานได้อีกมากมายเกี่ยวกับเรื่องเวลาต่างๆ
เอาเป็นว่าพอแค่นี้ก่อนนะครับ น้องๆ อยากให้พี่เขียนบทความอะไรก็สามารถติดต่อเข้ามาได้เลยนะครับ
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |