آموزش آردوینو

درایور آردوینو CH340 (حل مشکل شناخته نشدن برد آردوینو)

در این مطلب درایور برد آردوینو را آماده کردیم که میتوانید به راحتی آن را دانلود و نصب کنید. این درایور برای برد های CH340 به خوبی عمل میکند و باعث شناسایی آن ها در کامپیوتر / لپتاپ میشود.

تفاوت R3 و CH340

برد های آردوینو با تراشه های مختلف عرضه میشوند. برخی معروف به R3 هستند که نیازی به نصب درایور ندارند. مدل ارزان تر برد آردوینو از تراشه CH340 استفاده میکند و به آردوینو چینی معروف است. برد های Uno که از تراشه CH340 استفاده میکنند از میکروکنترلر SMD استفاده میکنند. CH340 یک IC مبدل ارتباط سریال به USB است

علاوه بر برد های آردوینو، برد های دیگر مثل ESP هم ممکن است دارای آی سی CH340 باشند و با نصب این درایور آن ها نیز شناسایی میشوند.

تفاوت ظاهری این دو برد در تصویر زیر مشخص است. میتوان گفت برد های R3 دارای کیفیت بالاتری نسبت به برد های CH340 هستند.

تفاوت R3 و CH340

درایور آردوینو CH340

اگر برای اولین بار برد آردوینو CH340 را به کامپیوتر وصل کنید، به احتمال زیاد شناخته نمیشود و بخش PORT در نرم افزار آردوینو هم کمرنگ میماند. برای رفع این مشکل باید درایور CH340 را نصب کنید.

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

نصب مرحله به مرحله

مرحله 1: با استفاده از لینک روبرو درایور را دانلود کنید: دانلود درایور CH340

مرحله 2: در فایل دانلودی فایل SETUP را باز کنید. پنجره زیر را مشاهده خواهید کرد. کافی است روی دکمه install بزنید.

درایور آردوینو CH340

مرحله 3: نصب درایور انجام شده است. حالا میتوانید به Device Manager بروید و بررسی کنید که هیچ دستگاه ناشناخته ای وجود ندارد.

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

نصب درایور برد آردوینو CH340

5 (8 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

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

22 نظر

  1. علی گفت:

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

    [Error] stk500: receive() timeout
    [Error] stk500:getparm():(a) no response
    [Error] stk500: receive() timeout
    [Error] stk500: initialize ():(a) no response
    [Error] Avruploader: initialization failed (-1)
    [Error] uploadservice:upload error: can’t initialize mcu
    Name.antonsmirnov.android.Uploader.h.b.physicaloiduploader.java:16
    Name.antonsmirnov.android.Uploader.uploadservi$a.run(up. Loadservice. Java:9)
    Error: can’t initialize mcu

    از برنامه Arduinodroid استفاده میکنم، رو دوتا گوشی مختلف تست کردم، کابل سالمه،ماژول رو ریسیت هم کرد

    ممنون از راهنماییتون

    1. محمد رحیمی گفت:

      سلام عزیز
      در قسمت انتخاب برد در نرم افزار، باید گزینه CH340 OldBootloader را انتخاب کنید (غالبا سومی هست)

  2. احمدرضا گفت:

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

    Error compiling for board Arduino Uno.
    Invalid library found in C:\Users\FanAvaran\Documents\Arduino\libraries\sketch_dec18b: no headers files (.h) found in C:\Users\FanAvaran\Documents\Arduino\libraries\sketch_dec18b

    1. محمد رحیمی گفت:

      سلام عزیز
      ما آموزش کامل قرار دادیم شما نباید درایور را در برد آپلود کنید، شما فقط باید این درایور را مطابق روش گفته شده نصب کنید.

  3. احمدرضا گفت:

    سلام مهندس متاسفانه درایور به هیچ عنوان نصب نمیشه لطفا راهنمایی کنید.

    1. محمد رحیمی گفت:

      سلام عزیز
      چه خطایی دریافت میکنید؟

  4. امیر حسام اسماعیل پور گفت:

    سلام ببخشید من برد آردوینو مدل ch340 رو گرفتم درایور رو هم نصب کردم ولی وقتی می خوام برنامه بدم به برد ارور میده باید چیکار کنم این هم از ارور Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.
    Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x86

    1. محمد رحیمی گفت:

      سلام عزیز
      دلایل مختلفی داره اما حتما بررسی کنید که هیچ سیمی به پایه های 0 و 1 آردوینو متصل نباشه و اتصال به درستی به کامپیوتر انجام شده باشه

  5. امیر حسام اسماعیل پور گفت:

    باید چیکار کنم
    من مدل R3 رو دارم فقط می خوام بدونم که سالم هست یا نه

    1. محمد رحیمی گفت:

      سلام وقت بخیر
      اگر نوع R3 هست نیازی به درایور نداره

  6. سحر گفت:

    سلام مشکل نصب نشدن درایور از چی میتونه باشه؟

    1. محمد رحیمی گفت:

      سلام وقت بخیر
      باید ارور رو بفرستید بررسی کنیم

    2. سحر گفت:

      ارور رو از کجا بفرستم

    3. محمد رحیمی گفت:

      در انجمن مطرح کنید

  7. حسین گفت:

    سلام مشکلم حل نشد. درایور رو نصب کردم پیغام نصب شدن هم داد. توی دیوایس منیجر برد رو میزنه ch340serial اما علامت اخطار پایینش میزنه. propetis هم میزنم تاریخ درایور هم میزنه 2019 یعنی نصب شده اما اخطار میزنه و تو اردوینو فقط com1 هست که اون مربوط به پورت کام خود سیستم هست. لطفا راهنمایی کنید

    1. محمد رحیمی گفت:

      سلام عزیز
      با یک سیستم دیگه تست کنید تا مطمئن بشید برد سالم هست

  8. سید امید گفت:

    سلام تمام مراحل به خوبی انجام میشه ولی انگار نه انگار

    1. محمد رحیمی گفت:

      مطمئنید بردتون ch340 هست؟
      از نوع دیگه درایور استفاده کنید به انگلیسی در گوگل سرچ کنید

  9. سید امید گفت:

    سلام خسته نباشید مهندس
    من موفق به نصب درایور نشدم میشه راهنمیایی کنید منو
    دستگاهم wemos d1 mini هست

    1. محمد رحیمی گفت:

      سلام عزیز
      در کدام مرحله به مشکل خوردید؟

  10. فروغ گفت:

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

    1. محمد رحیمی گفت:

      سلام عزیز
      بررسی شد لینک سالم هست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *