Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用本地时间[ARDUINO]时LED不会亮起 包括 包括 现在是时候了; struct tm*现在_tm; int h,m,s; 无效设置{ pinModeD6,输出; } 空穴环 { now=timeNULL; now_tm=本地时间&now; h=现在\u tm->tm\u小时; m=现在\u tm->tm\u min; s=现在->秒; 如果H==17&&m==0&&s==0 { 数字写入6,高; 延迟10万; 数字写入6,低; } }_C_Arduino_Led_Localtime - Fatal编程技术网

使用本地时间[ARDUINO]时LED不会亮起 包括 包括 现在是时候了; struct tm*现在_tm; int h,m,s; 无效设置{ pinModeD6,输出; } 空穴环 { now=timeNULL; now_tm=本地时间&now; h=现在\u tm->tm\u小时; m=现在\u tm->tm\u min; s=现在->秒; 如果H==17&&m==0&&s==0 { 数字写入6,高; 延迟10万; 数字写入6,低; } }

使用本地时间[ARDUINO]时LED不会亮起 包括 包括 现在是时候了; struct tm*现在_tm; int h,m,s; 无效设置{ pinModeD6,输出; } 空穴环 { now=timeNULL; now_tm=本地时间&now; h=现在\u tm->tm\u小时; m=现在\u tm->tm\u min; s=现在->秒; 如果H==17&&m==0&&s==0 { 数字写入6,高; 延迟10万; 数字写入6,低; } },c,arduino,led,localtime,C,Arduino,Led,Localtime,我不知道为什么我的引脚D6上的LED在17:00:00时不亮 我试着检查它与其他条件,如果它的工作正常 我在visual上计算小时、分钟和秒,它们显示了正确的值为了让代码正常工作,您需要某种类型的外部时钟arduino不知道现在是什么时间,例如DS3231。你可以在这里找到关于它的教程:Arduino怎么知道现在几点了?放入Serial.printlnDebug消息;在if中,您可以看到您是否实际进入了条件块,最有可能的情况是您不是D6?Uno,Nano,Mega没有D6 Constant你尝试

我不知道为什么我的引脚D6上的LED在17:00:00时不亮

我试着检查它与其他条件,如果它的工作正常


我在visual上计算小时、分钟和秒,它们显示了正确的值

为了让代码正常工作,您需要某种类型的外部时钟arduino不知道现在是什么时间,例如DS3231。你可以在这里找到关于它的教程:

Arduino怎么知道现在几点了?放入Serial.printlnDebug消息;在if中,您可以看到您是否实际进入了条件块,最有可能的情况是您不是D6?Uno,Nano,Mega没有D6 Constant你尝试过其他什么条件吗?你使用的是什么库?什么实时时钟?