با سلام و عرض ادب
تاریخ و ساعت را توسط تابعی از سرور ntb دریافت کرده و در 3 متغییر ساعت ، دقیقه ، و روز ذخیره کرده ایم
شرط برای ساعت و دقیقه درست اجرا می شود ولی برای روز ( ازنوعstring) اجرا نمی شه کد را توجه فرمایید
فایل ضمیمه را ملاحظه فرمایید
با تشکر
تاریخ و ساعت را توسط تابعی از سرور ntb دریافت کرده و در 3 متغییر ساعت ، دقیقه ، و روز ذخیره کرده ایم
شرط برای ساعت و دقیقه درست اجرا می شود ولی برای روز ( ازنوعstring) اجرا نمی شه کد را توجه فرمایید
کد:
const char *day = daysOfTheWeek[timeClient.getDay()];
int Hour = timeClient.getHours();
int Minute= timeClient.getMinutes();
//if ((Minute==CustomMinute) && (Hour==CustomHour)) //این کد درست اجرای می شود
Customday=روز مورد نظر
day=روز دریافت شده از سرور جهانی
فرض براین که روز موردنظر و روز دریافتی از سرور جهانی یکسان باشند
if (Customday==(day))////کد اجرا نمی شود
{
Serial.println("ok");
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
}
با تشکر
پیوست ها
-
2 کیلوبایت بازدیدها: 0