اطلاعیه

Collapse
No announcement yet.

راهنمایی در مورد روشن و خاموش کردن مدار با یک شستی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راهنمایی در مورد روشن و خاموش کردن مدار با یک شستی

    سلام
    من میخوام مدارمو که میکروش مگا8 هست با یک شستی هم روشن کنم هم خاموش، مثلا 3 ثانیه نگه داشتم روشن بشه و 3 ثانیه نگه داشتم خاموش..
    یه mp3 پلیر دارم که روشن و خاموش کردنش دقیقا به همین شکل هست، حدث میزنم با برنامه نویسی تو مُد sleep میشه اینکارو کرد.
    کسی میدونه دقیقا چطور باید اینکارو بکنم؟
    ممنون
    از سختی نترس! این سختی هاست که جایگاه و مقام انسان را بالا میبرد...

    #2
    پاسخ : راهنمایی در مورد روشن و خاموش کردن مدار با یک شستی

    واسه خاموش کردن میتونید از یه تایمر یا توابع تاخیر استفاده کنید به این صورت که وقتی فشرده شدن کلید رو تشخیص داد تا 3 صانیه صبر کنه و اگه همچنان کلید فشرده شده تشخیص داده شد اون وقت میکرو رو به مد sleep ببره...
    واسه روشن کردن هم حتما اطلاع دارید که وقتی میکرو در مد sleep هست با تحریک اینتراپت خارجی از حالت sleep خارج میشه...حالا کافیه که وقتی میکرو از حال خواب بیدار شد دوباره 3 ثانیه صبر کنید و اگه همچنان کلید فشرده تشخیص داده شد ادامه کار وگرنه دوباره میکرو رو به حال خواب ببرید...تنها مشکلی که هست اینه که اگه مثلا من یه بار کلید رو فشار بدم و رهاش کنم و 2 ثانیه بعد دوباره نگهش دارم میکرو تصور میکنه که کلید 3 ثانیه نگه داشته شده که واسه اینکار هم میتونید با سرکشی در بازه های مثلا 100 میلی ثانیه ای این مشکل رو حل کنید...
    موفق باشید
    تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

    www.intelart.ir


    ساخت کنترلر دما PID فازي با AVR [آموزشی]

    دیدگاه

    لطفا صبر کنید...
    X