نمایش نتایج: از 1 به 10 از 55
Like Tree9 لایک

موضوع: نکات ریز و سوالات مبهم در برنامه اردوینو

Hybrid View

  1. #1
    Senior Member
    تاریخ عضویت
    Dec 2013
    محل سکونت
    ایران - شیراز
    نوشته ها
    220
    خط اول یه متغیر از نوع عدد و مقدار پیش فرض هم 600 است ولی هنگام اجرای برنامه تغییر می کند.
    دو خط بعد دو تا متغیر از نوع بولین است که مقدار پیش فرض نادرست است. دو حالت بیشتر نمی پذیره درست یا نادرست
    fadepin برابر 5 شده و در کد pinMode(fadePin,OUTPUT); استفاده شده یعنی پایه شماره 5 رو به خروجی تعریف کن.
    blinkepine هم به صورت یعنی پایه 13 رو خروجی تعریف کن.
    Serial.begin(115200); پورت سریال رو باز می کنه و اماده ارسال و دریافت داده با سرعت 115200 بر ثانیه می شود.
    sendDataToProcessing('S', Signal); به پورت سریال می فرسته با استفاده از تابع زیر

    void sendDataToProcessing(char symbol, int data ){
    Serial.print(symbol);
    Serial.println(data);
    }

    بعدی میگه زمانی که QS مقدارش برابر با درست بود fedeRate رو برابر با 255 کن و تابع ledFadeToBeat(); اجرا کن.

    توی تابع ledFadeToBeat();
    خط اول میگه 15 رو از مقدار fadeRate کم کن.
    خط دوم میگه محدوده متغیر fadeRate از 0 تا 255 است.
    خط سوم مقدار fadeRate یه پایه 5 که خروجی آنالوگ ارسال می کنه.
    ویرایش توسط solxsado : 03-22-2015 در ساعت 11:17 AM
    لایک کردن

  2. #2
    Member
    تاریخ عضویت
    Mar 2015
    نوشته ها
    58
    چرا باید faderate روبرابر با 255 بکنه
    و معنای تابع ledfadetobeat چی هست این تابع روخود برنامه نویس برای چی تعریف کرده
    من واقعا متوجه نمیشم چرا باید مقدار15 از faderate کم بشه دوباره بریزه تو faderater

    چرا در این برنامه به راحتی نمیگیم مقدارهای ورودی رو بگیره و در خروجی چاپ کنه ؟

  3. #3
    Member
    تاریخ عضویت
    Mar 2015
    نوشته ها
    58
    شما دوست عزیزم کلاس خصوصی دارید؟

  4. #4
    Member
    تاریخ عضویت
    Mar 2015
    نوشته ها
    58
    fadeRate = constrain(fadeRate,0,255);
    این چی هست؟
    آیا این دستورات از پیش تعیین شده هستن یا خیر؟

  5. #5
    Member
    تاریخ عضویت
    Mar 2015
    نوشته ها
    58
    من واقعیت رو بگم واقعا تا 60 % متوجه کدها میشم ولیکن دیگه کم آوردم نمیفهمم بعضی اوقات دارن چی میگن

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO