تایمر با استفاده از nrf

22 بازدید
سوال شده 1 ژان 2017 در ARDUINO توسط Taher67
سلام استاد
یه سوال داشتم
فرض کنید که یک کوادکوپتر داریم با رادیو کنترل دست ساز!
در فرستنده و گیرنده از Nrf24l01+ با آنتن استفاده شده
حالا میخوام یه برنامه براش بنویسم که وقتی سیگنال فرستنده و گیرنده ارتباطشون قطع شد سرعت موتورها پله پله کم بشه (تراتل) به صورت خودکار با استفاده از تایمر سرعت موتورها کم بشه و کواد فرود بیاد !

در کل میخوام وقتی ارتباط رادیوکنترل با کواد قطع شد کواد خود به خود فرود بیاد؟!!!
اگه میشه کمکم کنید ممنون.
دارای دیدگاه 15 مارس 2017 توسط Hero
این تایمر نگهبان که شما استفاده کردی برای ریست هر دوثانیه یا یک ثانیه حالا مهم نیست داره ریست میکنه. ولی من میخوام که هر هروقت آردیونو هنگ کرد ریست  کنه. چون من دارم کارهای دیگه میکنم نمیخوام هر دوثانیه ریست بشه. من فقط میخوام در زمان هنگ کردن ریست بشه !!!؟؟؟؟

1 پاسخ

پاسخ داده شده 1 ژان 2017 توسط mahdedamarchilu
سلام داش

خب تو میکرو به کمک تایمر میگی اگه در مدت زمان دلخواه من دیتایی دریافت نشد بیا این کارا رو انجام بده - چیز خاصی نیستش.
دارای دیدگاه 1 ژان 2017 توسط taher67
میشه بگین دقیقا باید چی بنویسم  ؟

برای میکروی گیرنده و برای میکروی فرستنده باید چی بنویسم ؟

اگه میشه همون برنامه رو میخوام
دارای دیدگاه 1 ژان 2017 توسط mahdedamarchilu
میکرو فرستنده که کاری لازم نیست انجام بدید - فقط برید مطلب تایمر آردوینو که احتمالا آموزشش رو تو سایت گزاشتم رو مطالعه کنید و همون طور که گفتم عمل کنید - امکان نوشتن کد نیست - خودتون بنویسید.
برای پرسش سوال نیازی به عضویت تو سایت نیست.
...