نقل قول نوشته اصلی توسط abbasjavanmardi نمایش پست ها
سلام
بنده با استفاده از کدی ک خودم نوشته بودم مدار رو روی برد بورد بستم و امتحان کردم تمامی شروط خیلی عالی کار میکنه و مشکلی با عدم وجود else ندارم .تنها مشکل باقی مونده اینه ک مدتی ک رله به واسطه حرکت کند موتور هنوز روشنه(4 دقیقه)تابع millis همچنان در حالت شمارشه در حالی ک من میخوام بعد از فشرده شدن کلید ها شمارش انجام بشه.آیا باز هم تابع millis جوابگو هست؟
تو اینترنت زیاد گشتم چیزهایی ک به زهنم خطور میکنه:
1. این ک از ی مازول ساعتds3231 استفاده کنم (اما نمیدونم چطوری بر اساس ساعت اون دستورات رو از میکرو دریافت کنم)
2.استفاده از کریستال ساعت32.768 و دریافت ساعت دقیق(اینم مثل بالایی بلد نیستم)

فلوچارت:http://s6.picofile.com/file/8255108634/000.JPG
نه تابع MILLIS این حرفا سرش نمیشه
از وقتی پاور میدی میشماره

برای ماژول های ساعت ترجیحا از دقیقش استفاده کن
البته من اخیرا این تایمر رو کشف کردم :
Make an accurate Arduino clock using only one wire - NO external hardware needed! - All