पाठ 114
millis() से बिना रुके काम
delay का बेहतर विकल्प।
समस्या
delay() चलने तक Arduino कुछ और नहीं कर पाता। इस दौरान बटन भी नहीं पढ़ा जाता।
हल
millis() बोर्ड चालू होने से अब तक के मिलीसेकंड बताता है। वर्तमान समय में से पिछला समय घटाकर देखिए कि निर्धारित समय बीता या नहीं।
याद रखें
एक साथ कई काम चलाने हों तो delay छोड़कर millis() अपनाइए।