ได้ครับ ใช้อันนี้ครับ
p_tm->tm_hour == 0 && p_tm->tm_min == 0 && p_tm->tm_sec == 5
ส่งค่าอุณภูมิ ไปฐานข้อมูลครับ
ถ้าเป็นโค้ดเก่าเวลาดูserial monitor มันจะนับเวลาเป็นวินาทีไปเรื่อยๆครับ พอใช้wifi manager มันจะนับเป็นวินาทีไม่ได้ครับ มันกระโดดข้ามไป2-5วินาทีเลยครับ เลยทำให้การส่งไลน์กับส่งค่าอุณภูมิที่ตั้งเงื่อนไขไว้ไม่ได้
ถ้าอุณภูมิเกินช่วงตัวเลขที่กำหนดให้countไปเรื่อยๆจนครบ300 หรือครบ1200 ก็จะส่งไลน์ครับ
1.ทำไมถึงต้องเปลี่ยน url ใหม่ครับ ถ้ากลับไปใช้ url เดิมมันทำงานได้เหมือนเดิมไหม?
2.url นี้ bziot.inwcreate.com
จะเร็วกว่าประมาณ 32ms
กับ url ใหม่ 203.157.134.42
ช้ากว่า ประมาณ 45ms
ผมว่าอาจมีประเด็นนี้อยู่ ลองเปลี่ยนกลับแล้วเช็คดูครับ
ตรงนี้แก้เวลาในโค้ดเว็บไปแล้วครับ ถ้าจะส่งเป็นคลิปวีดีโอให้ดูได้ไหมครับ จะให้ดูตอนserial mornitorครับ
Up ลง YouTube แล้วเอาลิ้งค์มาวางเลยครับ
ขอบคุณครับเดี๋ยวคืนนี้เอาลงให้ครับ
มีภาพ HW ก็ถ่ายมีดูด้วยก็ดีครับ จะได้เห็นภาพมากขึ้น
อันนี้ก่อนจะใช้ไลบารี่wifi manager ฟังชั่นเวลา กับ count ทำงานได้ปกติไม่ค้างช้า
https://drive.google.com/file/d/1j8tBLmQQa-bsbZZPXEfYaTj2m0ldWmcP/view?usp=sharing
คลิปนี้หลังจากเพิ่มไลบารี่wifi manager ครับ มันนับเวลาช้า และtimerกระโดดไปเลยครับไม่ต่อเนื่อง เหมือนมันเช็คสถานะ ตรงwm:,ipอะครับ
https://drive.google.com/file/d/1fvTW9qgkYQdmLIe-8_e5Y-cCCrxW9NjI/view?usp=sharing
ทำตามที่ไหนมาครับมีแหล่งอ้างอิงไหม เหมือนว่ามันจำค่า ssid/pass ไม่อยู่ ได้สักพักมันหลุดแล้วต่อใหม่
ตัวwifi manager โหลดจากarduino ideมาครับ ส่วนโค้ดผมเอามาตัดปะเองครับ แล้วแบบนี้มีวิธีแก้ไม่ให้หลุดไหมครับ
อ่านกระทู้นี้ แล้วลองประยุกต์โค้ตตามดูครับ
ครับขอบคุณครับ
ทำได้แล้วนะครับ ขอบคุณครับ ตอนนี้เหลือเขียนtoken lineทับลงไปครับ
เยี่ยมไปเลยครับ