نمایش نتایج: از 1 به 3 از 3

موضوع: اشکال در خواندن آنالوگ

  1. #1
    Junior Member
    تاریخ عضویت
    Jun 2017
    نوشته ها
    9

    اشکال در خواندن آنالوگ

    سلام.
    من یک مشکلی در خواندن از پایه ی آنالوگ آردوینو دارم.
    وقتی این دستور را اجرا می کنم اعداد متفاوتی برمی گردونی. مثلا از 200 میره روی 400
    کد:
     int h=analogRead(1);
    Serial.println(h);
    ولی وقتی این کد را می زنم درست کار می کنه
    کد:
    Serial.println(analogRead(1));
    پایه ی یک به یک سنسور دما lm35 وصله.
    نمی دونم چرا اینطوری میشه. دارم دیوونم می کنه

  2. #2
    Senior Member
    تاریخ عضویت
    Jan 2016
    محل سکونت
    ایران عزیز
    نوشته ها
    200
    سلام ،بجای int از متغیر دیگه ای استفاده کردید؟
    مثلا float??
    بزارید فک کنم درست بشه
    چون اگه اندازه یه متغیر کم باشه این مشکلاتو داره
    ویرایش توسط hasandimer : 07-02-2017 در ساعت 05:23 AM

  3. #3
    Junior Member
    تاریخ عضویت
    Jun 2017
    نوشته ها
    9
    نقل قول نوشته اصلی توسط hasandimer نمایش پست ها
    سلام ،بجای int از متغیر دیگه ای استفاده کردید؟
    مثلا float??
    بزارید فک کنم درست بشه
    چون اگه اندازه یه متغیر کم باشه این مشکلاتو داره
    امتحان کردم. بازم نشد

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

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

SEO by vBSEO