نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه

پروژه فاصله سنج التراسونیک srf05 با آردینو

به نام خدا : تو این مطلب همون طور که تو جلسه ۷ ام از آموزش آردوینو قول دادم برا توضیح تابع pulseIn پروژه srf05 رو قرار میدم براتون چون اصل کار و راه اندازی ماژول Srf05 با همین تابع pulseIn هستش. smile

پروژه فاصله سنج التراسونیک srf05 با آردینو

پروژه فاصله سنج التراسونیک srf05 با آردینو


پروژه آردوینو

عرضم به حظورتون crazy که نحوه کار این ماژول srf05 رو من قبلا تو یه مطلب جدا گونه گفتم لذا اینجا دیگه تکرار نمیکنم و برای آشنایی با ماژول srf05 و متوجه شدن کد های پروژه باس دو مطلب زیر رو بخونید(که اولیش برا توضیح توضیح ماژول هستش و دومیش برا توضیح تابع pulseIn )
پروژه و آموزش کار با ماژول فاصله سنج SRF05
آموزش جامع آردوینو جلسه ۷
و برا بخش lcd و توابعش هم باس مطلب مقابل رو بخونید : آموزش جامع کار با lcd کاراکتری در ARDUINO

این از شماتیک پروژه

پروژه فاصله سنج التراسونیک با آردوینو

اینم از کد های پروژه

سوال : داداش اون خط ۳۵ رو توضیح بدی ثواب داره.

جواب : چشم کاکو، الان میگم.
خوب ببینید ما به کمک تابع pulseIn طول پالس دریافتی(زمانش بر حسب ms) رو محاسبه میکنیم، حالا باس ضرب در سرعت صوت در هوا بکنیم(و اگه موجمون قرار بود داخل آب بره باس ضرب در سرعت صوت در آب میکردیم و...) و تقسیم بر ۲ کنیم، چون موجمون میره و بر میگرده و لذا طول پالس ۲ برابر محاسبه میشه، تقسیم به ۲ به همین خاطره.
حالا سرعت صوت در هوا تقریبا برابر ۳۴۰ متر بر ثانیه هستش که اگه بر حسب سانتی متر بر میلی ثانیه بنویسیدش محاسباتمون به صورت زیر میشه.
 پروژه آردوینو
لذا بهتره که در خط ۳۵ پروژه کد زیر رو جایگزین کنیم تا هم قابل فهم تر باشه و هم خطا(که به خاطر رفتن قسمتی از اعشار در نحوه محاسبات بالا ایجاد شده بود)ی ایجاد شده رو حذف کنیم.

اینم از فیلم پروژه

دانلود پروژه srf05 با آردوینو

خوب اینم تموم شد رفت پی کارش، امیدوارم این مطلب ناچیز مفید باشه براتون، هزینه مطلب(تعجیل در فرج آقا و شادی روح شهدا و امام شهدا  ۳ صلوات بفرستید) فراموش نشه ، راستی نظراتون رو هم بگید چیز بازی در نیارید، من مطلب رو میزارم و بیای دانلود کنی و بری؟>>>درسته؟>>>>از بس این یتیکه جمله رو تکرار کردم خندم میگیره cry ، آخه نه تو این سایت فقط، تو همه ی سایت ها، نوسنده کلی زحمت میکشه مطلب میزاره(حالا هر چند هم مطلبش خوب نباشه) و مثلا ۱۰۰۰ نفر از مطلب بازدید میکنن و ۱ نفر نظر نمیده.>>>> دیدم که دارم میگم. dash
فعلا تا مطلب بعد (اگه زنده بودیم) یا علی.

پسورد فایل های سایت :
www.dmf313.ir
جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
86

1) تعداد حروف فارسی از حروف غیر فارسی بیشتر باشه دیدگاه جفنگ/اسپم محسوب میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. مهمان

    مهدی

    سلام داداش ی سوال داشتم…ایا این خروجی ماژول به ما مقدار انالوگ میده یاا فقط وقتی اکو هایگ شد عمل میکنه..و اینکه کمتریت فاصله ایی ک محاصبه میشه چقده//متشکرم اگه جواب بدی

    1397/12/15
    04:44
    • نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – تا جایی که یادمه یه پالسی میداد و ما زمانشو اندازه میگیرفتیم – دقیقا یادم نی – برا حداقل و حداکثر بردش به دیتاشیتش مراجعه کنی بهتره – من نمیدونم.

      1397/12/15
      05:02
  2. مهمان

    حمید

    درود hi

    1397/11/22
    09:27
  3. مهمان

    شهنازی

    سلام
    چرا برای محاسبه مقدار 0.017 از تبدیل به میکروثانیه اسفاده کردید؟
    مگر مقدار برگشتی تابع pulsein بر حسب میلی ثانیه نیست؟
    مگه نباید 340 متر بر ثانیه رو تبدیل به سانتی متر به میلی ثانیه کنیم؟ شما چرا به میکروثانیه تبدیلش کردی؟
    ممنون میشم اگر جواب بدید.

    1397/11/05
    03:54
    • نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – زمانی که تو میکرو محاسبه کردم – بر حسب میکرو بوده احتمالا – فلذا 340 رو هم به میکرو ثانیه تبدیل کردم و نه میلی

      1397/11/05
      03:58
  4. مهمان

    سید احمد

    سلام وقتتون بخیر
    خیلی متیکرم از مطالب مفیدتون
    انشالله خدا بشما و گروهتون خیر و سلامتی بده
    یا علی التماس دعا

    1397/10/21
    07:17
  5. مهمان

    Ismail arab

    Thank you my dear

    1397/09/09
    07:51
  6. مهمان

    m

    سلام ممنون بابت مطالب خوبتون yes
    یه سوال داشتم.چرا از timeoutاینجا استفاده نکردیم؟
    اگه اینجا بخوایم از timeoutاستفاده کنیم مقدارشو چجوری میتونیم متوجه بشیم؟

    1397/07/18
    11:46
    • نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – خب تو این پروژه از تابع pulseIn ( مخصوص آردوینو ) استفاده کردم که تو سایت آردوینو میتونی بریم زیر و بم این تابع رو در بیاری – اما درباره timeout که گفتی – بخوای timeout تعریف کنی میتونی از تایمر و رجیستراش استفاده کنی یا از تابع آماده millis ( مخصوص آردوینو ) استفاده کنی.

      1397/07/18
      11:52
  7. مهمان

    محمد جواد مشهدی

    سلام hi
    خیلی ممنون باعث پستای گرانبهاتون! good
    یه سوال دارم؟ search
    چجوری میشه یکاری کرد که این عدد cm رند و گرد بشه و عدد اعشاری رو روی lcd نمایش نده؟؟؟
    باز هم باتشکر!

    1397/06/21
    06:41
    • نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-اعشار حذف بشه؟ خب بصورت int نمایش بده – داخل یه متغییر int بریز دیتا رو و بعد نمایش بده تا قسمت اعشاری حذف بشه.

      1397/06/26
      02:46
  8. مهمان

    ناشناس

    دمت گرم خیلی مردی

    1397/04/08
    04:59
  9. مهمان

    Mohammad Reza

    ممنون از سایت خوبتون
    بارها از مطالب مفیدش استفاده کردم.
    اجرت با آقا که اسمش زینت بخش سایتته.

    1397/03/09
    05:06
  10. مهمان

    Mohammad Reza

    ممنون از سایت خوبتون
    بارها از مطالب مفیدش استفاده کردم.
    اجرت با آقا که اسمش زینت بخش سایتته.

    1397/03/09
    05:06
  11. مهمان

    رضا

    سلام
    عالی بود

    1397/02/03
    11:37
  12. مهمان

    جواد

    سلام خسته نباشین
    میشه فاصله سنج با چهار سنسور التراسونیک بست؟
    اگه امکانش هست با چهار سنسور ممنون میشم کدشو بفرستین

    1396/12/06
    09:56
  13. مهمان

    محمد

    سلام…
    ببخشید کد های تو برنامه رو میشه داخل کدویزن هم نوشت؟
    و اینکه میشه با پروگرم های دیگه مثل هاتل و با همین کد تو کد ویژه میکررو راه انداخت؟…یعنی کدهایی که اینجا هست میشه برای غیر از اردیونو هم استفاده کرد و با هاتف پروگرم کرد؟ wink ممنون

    1396/11/05
    03:48
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نمیشه
      =====
      همین کدش با کدویژن تو سایت هستش

      1396/11/05
      05:25
      • مهمان

        محمد

        ببخشبد من پیداش نمیکنم تو سایت‌…
        میشه لینکش‌ رو بذارین اینجا….
        من خیلی احتیاج بهش دارم پروژه م رو پسفردا باید بدم ‌… اما کد‌ خوب تو کدویزن واسش پیدا نکردم ‌..
        خدا خیرتوخیرتون‌ بده‌…
        از دوستان هم اگه کسی میتونه‌ کمک کنه دریغ نکنه‌…..
        ممنون‌….

        1396/11/06
        01:41
        • نویسنده این مطلب

          مهدی دمرچیلو

          اولا راضی نیستیم که پروژه ها رو به استاد به عنوان پروژه دانشجویی بدید – دوما تو گوگل بسرچید – امکان دادن لینک وجود نداره.

          1396/11/06
          02:00
  14. مهمان

    محمد

    سلام …
    لرای پروگرام کردن پروژه از برد‌ آردینو‌ استفاده میشه دیگه ….
    با باید جدا پروگرم‌ کنیم؟
    ممنون yes

    1396/10/23
    04:31
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      بردهای آردوینو نیازی به پروگرامر ندارن

      1396/10/23
      04:50
      • مهمان

        محمد

        پس اگه ممکنه بگید‌ این کد‌ که الان هست چجوری رو میکرو‌ قرار میگیره؟چجوری استفاده cry می شود…،؟ ممنون

        1396/10/23
        05:40
        • نویسنده این مطلب

          مهدی دمرچیلو

          میریزی تو نرم افزار آردونو و دکمه پروگرام رو میزنی و تمام!

          1396/10/23
          05:53
  15. مهمان

    مم

    عالی

    1396/10/04
    10:59
  16. مهمان

    محمدرضا

    با سلام
    من امتحان کردم وتنها نتیجه که گرفتم اعداد درهم و برهم بود 3856 3842 3650 …
    لطفا رانماییم کنید

    1396/08/14
    04:06
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اتطالات رو بررسی کنید – ولتاژ ماژول 5 ولت باید باشه – ماژولو عوض کنین.

      1396/08/14
      07:13
  17. مهمان

    Mohammad

    اقا خیلی ممنون بسیار عالی و کاربردی بود good
    فقط در حالت عادی یک cm نشان میدهد و زمانی که یک مانع روبروی ان قرار میدهیم ۲بار cm را نشان میدهد اگر را حل این مشکل را هم بگویید ممنون میشوم ok

    1396/05/22
    05:15
  18. مهمان

    مهدی

    سلام ممنون عالی بود.
    می خواستم بدونم با اردوینو میشه ساعت دیجیتالی درست کرد از چه توابعی باید استفاده کنیم توavrاز تایمر استفاده می کنیم و تنظیمات مورد نیازش رو انجام می دیم تواردینو باید به چه شکل عمل کنیم.

    1396/03/08
    10:44
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      بله میشه – نمونه پروژه اش فک کنم تو سایت باشه.
      برا بحث تایمر هم به مطالب آموزش آردوینو مراجعه کنید.

      1396/03/08
      10:55
  19. مهمان

    sm

    مثل همیشه عالی smile good

    1395/12/15
    08:38
  20. مهمان

    علی

    آقا دمت گرم. خدا خیرت بده. ای کاش همه ما مثل شما جنبه عالم بودنو داشته باشیم و علممونو نشر بدیم.ان شالله جزو سردمداران ۳۱۳ نفر باشی

    1395/11/28
    11:13
    • نویسنده این مطلب

      مهدی دمرچیلو

      حرف الکی نزن – بیچاره امام زمان که امثال گوهی مثل من بخواد یارش باشه – آب تمیزه تا زمانی که لجن هاش تهش بهم نخوره و بالا نیومده!

      1395/11/28
      11:17
      • مهمان

        علی

        برادر من به خودت توهین نکن اسلام اجازه نمیده به خودت توهین کنی.

        1395/11/29
        12:56
        • نویسنده این مطلب

          مهدی دمرچیلو

          حقیقت امر رو گفتم.

          1395/11/29
          07:19
  21. مهمان

    سعید

    میخوام با این سنسور یه کلیدو فعال کنم وقتی حجم مخزن از یه مقدار کمتر شد پمپ رو فعال کنه و وقتی پر شد دوباره قطع کنه

    1395/09/21
    11:13
    • نویسنده این مطلب

      مهدی دمرچیلو

      برد حداکثر فک کنم 4-5 متر باشه

      1395/09/22
      08:52
      • مهمان

        سعید

        آره میدونم فاصله ای که من میخوام اندازه بگیرم یک مترم نیست. با if تنها نوشتم دستورشو فعلا جواب داده. منظورم از سوال این بود دستورش چی میشد آخه همش میکرو هنگ میکرد

        1395/09/23
        01:40
        • نویسنده این مطلب

          مهدی دمرچیلو

          تو نظرات بخون یکی فک کنم راه حل گفته – من حال ندارم ببینم کجا پروژه مشکل داره.
          احتمالا تو خط 30 گیر میکنه.
          با یه LED میتونی این موضوع رو بررسی کنی

          1395/09/23
          01:49
  22. مهمان

    سعید

    یه سوال دیگه اگر بخوام بگم وقتی فاصله بین صفر تا ۳۰ سانتی متره یه خروجی یک بشه مثلا یه ال ای دی روشن بشه و وقتی فاصله بیشتر شد خاموش بشه چی باید بگم به برنامه. IF و while استفاده میکنم ولی هنگ میکنه میکرو.

    1395/09/21
    11:02
  23. مهمان

    سعید

    مهدی جان مشکل از برنامه و مونتاژ کردنم نبود مشکل از این سنسورهاست که مانع جلوشون حتما باید به اندازه کافی بزرگ باشه تا درست عمل کنن. ممنون داداش

    1395/09/21
    08:34
  24. مهمان

    سعید

    آقا مهدی لطفا یه کمکی بکنید لطفا چرا عدد نشون داده شده یهو عوض میشه مثلا ۲۰ سانت میشه ۴۰۰۰ سانت دوباره میشه ۲۰ سانتی متر
    ممکنه پالس های تریگر کوتاهند و میکرو هنوز موج دریافتی از پایه اکو رو کامل نخونده موج بعدی اکو میاد ادامش میشینه؟ اگر پالس تریگر رو زیاد کنیم چی میشه؟

    1395/09/21
    06:04
  25. مهمان

    سعید

    سلااااام مجدد خدمت مهندس عزیز و سایت خوبش
    بازم با سوالای خیلی خفن مزاحم میشم ?
    آغا من مدارو بستم جوابم گرفتم و میخوام ازش بطور عملی استفاده کنم مشکلی که دارم اینکه هی این فاصله ایکه نشون میده کم و زیاد میشه و ثابت نیست مثلا اگه فاصلش از دیوار ۲۰ سانتی متر باشه مینویسه ۲۰ ولی یهو میشه ۳۴۶۷۸۹ (یچیزی تو مایه های مقدار پی?) بعد دوباره میشه۲۰ یعنی هی عوض میشه، میخوام ثابت باشه و دقیق یه عدد بده آخه تو پروژه ای که میخوام استفاده کنم با این فاصله باید یه محاسبه انجام بده و اینجوری نمیشه?
    یا مهدی ادرکنی…

    1395/09/20
    06:51
  26. مهمان

    سعید توکلی

    سلام مهندس مطلبو دیدم خیلی ممنونم از لطفت. فقط یه چیزی توی دیتاشیت srf05 که گذاشتی خونده بودم فرقش با 04 این بودکه این دقیق تر و سریع تره بخاطر اینکه عرض اون توابع ضربه ای که تریگر میگیره 10 میکرویه ولی srf04 زمانش ۲۰ میکرو بوده. ولی شما اینجا با همون ۲۰ میکروثانیه پالس ایجاد کردی.
    البته ۱۰ میکروثانیه مینیموم عرض پالس بوده یعنی پالسای بزرگترم فرقی نداره حالا اگر پالس ۲۰ میکروثانیه ای ایجاد میکردی مشکلی داشت؟ قسمتی از محاسبات عوض میشد؟

    1395/09/06
    05:11
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام-من الان تو پروژه جند میکرو ثانیه ایجاد کردم؟ shout

      1395/09/06
      05:34
      • مهمان

        سعید

        شما ۲۰ میکرو نوشتی مهدی جان و منظورم این بود srf05 با ۱۰ میکرو هم جواب باید بده

        1395/09/20
        06:52
  27. مهمان

    محمد

    سلام جناب
    میشه 2تا srf05 رو به یدونه آردینو ببندم و روی یدونه lcd دوتاشو نمایش بدم ؟
    باتشکر

    1395/07/26
    09:48
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام-بله

      1395/07/26
      11:53
      • مهمان

        محمد

        ممنون از پاسخ شما
        چندتا سوال دیگه دارم خدمتتون
        مثلا میتونیم براش یه فاصله رو تعریف کنیم مثلا رسید به 10سانتی متر یه خروجی بما بده که وصلش کنیم به یدونه رله ؟ با چه آردوینو ای میشه ؟
        اگه بخوایم یه سیستم تنظیم ارتفاع رو به این وصل کنیم . بعد داخل حافظه ی سیستممون 3تا فاصله رو تعریف کنیم . مثلا 1 و 2 و 3
        زمانی که 1 رو زدیم بره مثلا رو 5سانتی متر . 2 رو زدیم 10سانتی متر و …
        برای این باید از چه ماژولی استفاده کنیم ؟
        اگه با آردوینو میشه ، چه آردوینو ای ؟
        باتشکر از شما

        1395/07/27
        12:50
        • نویسنده این مطلب

          مهدی دمرچیلو

          مطلب رو کامل بخون. حداکثر برد فک کنم 5 متره – دقیقا خاطرم نیست – یه چیز تو این مایه ها بود.
          رو فاصله سنج لیزری یه تحقیقی بکن – خودم دقیقا اطلاع ندارم.

          1395/07/27
          01:53
          • مهمان

            محمد

            ممنون از پاسختون
            برد زیاد نیاز نداریم . نهایت 15سانتی متر
            لیزری گرون تموم میشه
            با ایمیل میتونم باهاتون مکاتبه کنم ؟

            1395/07/27
            02:05
  28. مهمان

    سعید باقرانی

    جناب آفا مهدی
    با سلام
    می هواستم ببینم برای کسی که BASCOM رو مسلط باشه چقدر زمان طول میکشه تا آردوینو رو یاد بگیره
    با تشکر
    باقرانی

    1395/04/11
    01:22
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      بسکام ربطی به سی نداره
      زبون آردوینو c++ هستش
      که میشه تو 1-2 ساعت یادش گرفت چیزای ابتداییش رو.
      بقیش تمرین و تمرین و تمرین هستش

      1395/04/11
      02:17
  29. مهمان

    هادی

    آقا مهدی
    من تازه شروع با کار با آردوینو کردم. از الکترونیک هم هیچی نمیدونم ولی دارم مطالعه میکنم که حداقل چیزهای لازم رو یاد بگیرم. نوشته های شما خیلی به من کمک کردند. خیلی ازتون ممنونم.
    امیدوارم همیشه موفق باشید.
    ارادتمند
    هادی

    1395/04/07
    04:50
  30. مهمان

    علی نصرالله نژاد

    درود بر شما.
    در توضیح آخر گفتید میلی ثانیه که باید بگید میکرو ثانیه اینجا:”حالا سرعت صوت در هوا تقریبا برابر ۳۴۰ متر بر ثانیه هستش که اگه بر حسب سانتی متر بر میلی ثانیه بنویسیدش محاسباتمون به صورت زیر میشه.”
    خیلی ممنون.
    کسایی که میخوان دقیق تر بشه اینو بزارند
    cm = duration*0.01716;

    1395/03/26
    08:46
  31. مهمان

    علی نصرالله نژاد

    درود بر شما
    بهتره در آخر بعد از پانصد میلی ثانیه وقفه این دستور نوشته شه
    lcd.clear();

    1395/03/26
    08:21
    • نویسنده این مطلب

      مهدی دمرچیلو

      اشتباه هستش این کار

      1395/03/26
      11:55
      • مهمان

        علی نصرالله نژاد

        در صورتی که اینکار انجام نشه با کاهش و یا افزایش تعداد رقم های فاصله cm دوباره تکرار میشه همونطور که در عمل مشاهده میشه

        1395/03/28
        02:59
        • نویسنده این مطلب

          مهدی دمرچیلو

          استفاده از این تابع باعث چشمک زدن در lcd میشه
          باید دیتای قبلی روی دیتای جدید بازنویسی بشه تا حداقل چشمک رخ بده

          1395/03/28
          07:29
          • مهمان

            علی نصرالله نژاد

            درود بر شما
            اگر تابع رو در آخر برنامه بعد از delay قرار بدیم هیچ چشمک زدنی اتفاق نمیفته(میفته ولی در حد میکرو ثانیه که قابل درک توسط انسان نیست).میتونید امتحان کنید.

            1395/03/29
            06:41
  32. مهمان

    saeed

    چشم دوست عزیز
    عالی بود ممنون البته من هنوز برنامه رو اجرا نکردم ولی از این که شما زحمت کشیدی ممنونم

    1394/11/01
    10:27
  33. مهمان

    cloner

    با سلام خوبی داداش مهدی من دارم تمام قطعات پروزه هات میگیرم که ببندم راستی من سابقم زیاده اما از هرچیزی یه چی بلدم به نظرتون رو چی تمرکز کنم ؟

    1394/10/01
    10:08
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      من که رشتم الکترونیکه میخوام انگلیسیم روقوی کنم و fpga رو یاد بگیرم خوب/ در کنارش طراحی آنالوگ هم دوس دارم و چیزای دیگه رو هم همینطور

      1394/10/02
      07:24
      • مهمان

        سعید توکلی

        مهندس اکسین چنل نصب کن رو گوشیت برای تقویت زبان
        ما دوره دانشجویی درس نخوندیم نشستیم هی فیلم زیرنویس نگاه کردیم زبانمون خوب شد ولی نمراتمون … ! smile

        1395/09/06
        05:16
        • نویسنده این مطلب

          مهدی دمرچیلو

          والا ما هم همش فیلم زیرنویس دار نگاه کردیم ولی از بد روزگار زیرنویساش فارسی بود laugh
          نرم افزار اندرویدیش رو پیدا نکردم.

          1395/09/06
          05:30
  34. مهمان

    طاهر

    سلام
    خسته نباشید ساییتون خیلی عالیه
    ببخشید من میخوام با اردینو مگا پالس های ورودی رو با A0 رو سریال مونیتور نمایش بدم اما عددهایی ک میده اصلا جور در نمیاد و حتی وقتی هیچی بهش وصل نیس هم عددهای عجیب غریب میده
    شما نمیدونین دلیلش چیه؟

    1394/09/17
    02:46
  35. مهمان

    saleh

    سلام ! خسته نباشید ! من میخوام یه سیستم بسازم که توی چهار چوب درب نصب بشه و به این صورت کار کنه که اگه کسی وارد اتاق شد لامپ رو روشن کنه و تا زمانی که افراد دیگه وارد میشند و یا کسی داخل اتاقه روشن بمونه و وقتی همه رفتن بیرون چراغ دوباره خاموش شه ! میشه کدش رو بنویسید برام ؟

    1394/08/25
    05:42
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      والا یا باید خودتون یاد بگیرید و انجام بدید یا بدید کسی که بلده براتون انجام بده – معمولا کسی این کاری که شما مخیواین رو انجام نمیده این طوری pardon

      1394/08/25
      06:41
  36. مهمان

    اشکان

    خیلی ممنون استاد.من اینو بستم ولی وسطش یه اعداد عجیبی میده مثلا الان ۶ سانته تو همین فاصله یه ۳۰۰۰ سانت میده.مشکل از کجا میتونه باشه؟؟؟
    و سوال بعدی اینکه با i2c آردینو هم میشه اینو بست؟؟؟
    آموزش i2c اردینو تو سایت قرار داره؟؟؟
    خیلی منون از زحماتی که می کشید.

    1394/07/22
    11:07
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      والا این srf05 با i2c کار نمکنه که بخوای با I2c راش بندازی آخه…

      1394/07/22
      01:21
      • مهمان

        اشکان

        آخه تو قسمت آموزش این سنسور با میکرو با ارتباط i2c آمزش داده بودید.
        بازم ممنون
        برایه از بین بردن این خطاها که بالا گفتم راه حلی مد نظرتون هست؟؟؟

        1394/07/22
        04:58
        • نویسنده این مطلب

          مهدی دمرچیلو

          اون من نبودم و یکی دیگه هستش
          در کل این مورد رو من اطلاع ندارم بهتره تو سایت های خارجی بسرچید که خیلی خیلی سریع به جواب میرسید.
          نظرات تموم مطالب مربوط به srf05 رو بخویند….

          1394/07/22
          05:06
  37. مهمان

    حمید

    سلام
    لطفا شماتیک مدار در پروتئوس را اصلاح نمایید(نمای مدار در فیلم متفاوت بود با شماتیک مدار گذاشته شده در سایت مخصوصا قسمت نمایشگر) – مداری که بستم بر مبنای شماتیک شما کار نکرد.
    لطفا از این پس کد مدارها و شماتیک و … را در فایل zip نیز بگذارید.
    لطفا یک فیلم از اولین بار استفاده از آردینو بگذارید(مثلا نحوه اتصال برد آردینو ، اولین بار آپلود و …..)
    با تشکر

    1394/07/11
    12:31
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ممنون از لطف شما و این که به فکرید. good
      ============================
      کد ها رو با شماتیک چک کردم…..مثل این که درسته و مشکلی نداره
      کجای اتصالات شماتیک مشکل داره؟
      ============================
      سفارش دادم برام یه آردوینو دیگه بیارن و تا ۲-۳ روز دیگه میرسه—شما لیست تموم کارهایی که مد نظرتون هستش رو همینجا بگید تا من انجام بدم.
      چون بعدا شاید نشه و الان وقتم خالیه و…

      1394/07/11
      03:27
  38. مهمان

    علی

    چجوری میشه فاصله رو با بلوتوث به کامپیوتر انتقال داد؟

    1394/05/16
    03:04
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      با آردوینو؟>>>>با بدون بلوتوث هم میشه…
      ولی اگه حتما میخوای با بلوتوث باشه>>> راه اندازی بلوتوث با آردوینو رو یاد میگیری و این مطلب رو هم میخونی و دیتا رو میگیری و میفرستی
      pardon

      1394/05/16
      03:07
  39. مهمان

    Hodrin

    سلام
    یه سوال داشتم مىخواستم بدونم که یعنى این ماژول با i2c داره کار میکنه ؟
    باتوجه به آخرین مطلب سایت

    1394/05/02
    02:14
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نه….
      چی شد اینو پرسیدی؟
      این مطلب چه ربطی به آخرین مطلب سایت داره؟
      اونو یه نفر نوشته و این مطلب رو من نوشتم…چه ربطی به هم دارن؟ unknw

      1394/05/03
      08:46
      • مهمان

        Hodrin

        میدونم اونو یکى دیگه نوشته
        ولى احساس کردم که این ماژول داره با i2c کار میکنه

        1394/05/03
        12:55
  40. مهمان

    محمد

    با srf04 هم میشه امتحان کردم smile

    1394/04/30
    02:34
    • نویسنده این مطلب

      مهدی دمرچیلو

      good

      1394/04/30
      02:52
  41. مهمان

    محمد

    سلام نمیشه همینو روی sr04 پیاده کنیم

    1394/04/28
    02:58
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      فک کنم بشه
      srf04 یه پایه out رو نداره فک کنم…که کاری بهش نداریم….و srf04 فقط مد ۱ ماژول srf05 رو داره

      1394/04/28
      03:38
    • مهمان

      ali

      میشه

      1397/10/27
      02:47