1. ได้ใช้ตัว DS3231 ต่อกับตัว Arduino mega
แล้วเวลาที่ได้กับเวลาที่บันทึกมันไม่เหมือนกัน
ซึ่งเวลาที่ได้จะเร็วกว่าเวลาที่บันทึก ส่วนเวลาที่บันทึกจะตรงกับเวลาจริง
2. ก่อนหน้านี้ใช้ NodeMCU ESP8266 แล้วไม่มีปัญหา
แต่ตอนนี้อัปโหลดข้อมูลลงได้ แต่ทำการกดเซนเซอร์ปุ่มได้บ้างไม่ได้บ้าง
3. ก่อนหน้านี้ใช้โปรแกรม Arduino IDE แล้วไม่มีปัญหา
แต่ตอนนี้จู่จู่ Boards Manger ของ NodeMCU ก็หาย
ทำการลบไฟล์ .tmp แล้วก็ไม่ได้ ลบลงใหม่ก็ไม่ได้
และอัปโหลดข้อมูลลง Ardiono mega ก็จะขึ้น error
1. ได้ใช้ตัว DS3231 ต่อกับตัว Arduino mega แล้วเวลาที่ได้กับเวลาที่บันทึกมันไม่เหมือนกัน ซึ่งเวลาที่ได้จะเร็วกว่าเวลาที่บันทึก ส่วนเวลาที่บันทึกจะตรงกับเวลาจริง
- เช็คแค่ตัว DS3231 ครับ ว่าดึงค่าเวลาออกมาถูกต้องแล้ว เพื่อทดสอบ โมดูล ถ้าดึงค่าได้ถูกต้องแสดงว่าโมดูลปกติ
สำหรับการบันทึกที่ได้ไม่ตรง น่าจะเป็นกับโคดที่มีบางส่วนหน่วงเวลา ก่อนที่จะบันทึก
2. ก่อนหน้านี้ใช้ NodeMCU ESP8266 แล้วไม่มีปัญหา แต่ตอนนี้อัปโหลดข้อมูลลงได้ แต่ทำการกดเซนเซอร์ปุ่มได้บ้างไม่ได้บ้าง
- NodeMCU ถ้าอัพโหลดได้ แสดงว่าปกติครับ การกดปุ่ม ต้องต่อ pull up หรือ pull down ให้ถูกต้องด้วย เพื่อป้องกันสัญญาณรบกวน ถ้าไม่ได้ต่อหรือต่อไม่ถูก จะกดได้บ้างไม่ได้บ้าง ตามอาการที่แจ้งมา
3. ก่อนหน้านี้ใช้โปรแกรม Arduino IDE แล้วไม่มีปัญหา แต่ตอนนี้จู่จู่ Boards Manger ของ NodeMCU ก็หาย
ทำการลบไฟล์ .tmp แล้วก็ไม่ได้ ลบลงใหม่ก็ไม่ได้ และอัปโหลดข้อมูลลง Ardiono mega ก็จะขึ้น error
- เป็นปกติครับ เวลาเพิ่มบอร์ดใน arduino ide ต้องเพิ่ม url ใน board manager ให้ถูกต้อง ถ้าเพิ่มหลายบอร์ด ต้องใส่เครื่องหมาย , คั่น ถ้าไม่ได้ใส่ และไม่ได้ใส่ url ของบอร์ดตัวเก่า ก็จะหาย วิธีแก้ ก็ลง Arduino IDE และตั้งค่า url manager แล้วอัพเดทครับ