سلام. درباره ي تايمر ها به يه مشکل کوچيک برخوردم. ممنون ميشم کمک کنيد. قراره يه led مدت زمان مشخصي روشن باشه و بعد خاموش بشه. من برنامه اشو با تايمر نوشتم. مشکلي که دارم اينه که مثلا وقتي تنظيم ميکنم که بعد از 2350 ميلي ثانيه خاموش بشه ، بعد از 2358 ميلي ثانيه خاموش ميشه.
يعني دقيقا تو زماني که تنظيم ميکنم خاموش نميشه. يا کمي زودتر يا کمي ديرتر خاموش ميشه.
کارکرد کلي مدار: يک پوش باتن داريم که وقتي فشار ميديم شمارش شروع ميشه و led روشن ميشه و وقتي به زماني که تنظيم کرديم رسيديم led خاموش ميشه. تو زماني که led روشنه هر لحظه اي که دستمون رو از روي پوش باتن برداريم (يعني حتي اگر به زمان تنظيم شده هم نرسيده باشيم) led خاموش ميشه.
مدت زمانش رو از طريق يک پتانسيومتر که به adc ميکرو وصله ميتونيم تغيير بديم.
برنامه بسکام و شبيه سازيشو براتون ميزارم.
Object moved