为什么不亮灯?
2020-09-301万
AI 快速预览详细
本文讨论了Arduino LED不亮的问题,通过分析代码中的错误调试经验,提供了具体的解决方案。代码中的`shijian=shijian+1000;`导致延时时间不断增加,最终超出合理范围,导致LED无法正常闪烁。通过检查并修正延时时间的递增逻辑,可以确保LED能够正常工作。
|
如题 [mw_shl_code=c,false]int shijian = 100; void setup() { pinMode(LED_BUILTIN,OUTPUT); } void shijian1() { digitalWrite(LED_BUILTIN,HIGH); digitalWrite(LED_BUILTIN,LOW); delay(shijian); shijian=shijian+1000; } void loop() { shijian1(); }[/mw_shl_code] |



