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

پروژه کنترلر RGB LED با بلوتوث موبایل

از پروژه کنترلر RGB LED با بلوتوث موبایل در پروژه های نورپردازی خانگی و حرفه ای خودتان استفاده کنید. یک مدار ساده و خیلی کاربردی که براحتی میتوانید فایل های آن را دانلود و درست کنید.پروژه کنترلر RGB LED با بلوتوث موبایل ، دارای یک اپ اندریدی میباشد که میتوانید روی گوشیتان نصب کنید و نور و رنگ های LED RGB ها را کنترل کنید.

پروژه کنترل RGB LED با بلوتوث موبایل

 

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

سیم کشی LED های RGB روی برد کنترلر

شما انواع LED ها را میتوانید به این برد وصل کنید حتی میتوانید #ال_ای_دی های تک رنگ را وصل کنید و نورش را با #اپ_اندرویدی کم و زیاد کنید.  RGB LED های استاندارد 4 تا سیم دارن که سیم قرمز R ، سیم سبز G ، سیم آبی B و سیم دیگری +12 هست که بترتیب مثل عکس زیر به برد وصل میشه. پاور برد هم 12 ولت هست که نسبت به جریان کشی LED هاتون میتونید از یک منبع مناسب استفاده کنید.

سیم کشی پروژه کنترل RGB LED با بلوتوث موبایل

برد مدارچاپی مدار RGB LED کنترلر

عکسی از برد مدارچاپی ( PCB) مدار را میتوانید در زیر ببینید.ماژول پشت برد لحیم میشه و لحیم کاری آن خیلی ساده هست. و شما میتوانید با اسپیسر یا پیچ برد را هر جا خواستید ببندید و حتی براش یک جعبه زیبا درست کنید 🙂 چون ماژول زیر برد هست هنگام طراحی جعبه دقت کنید.

*در هنگام برش برد ، کمی کج بریدم و یکی از سوراخ های برد خراب شده ! برای شما چنین نمیشه… .

PCB پروژه کنترل RGB LED با بلوتوث موبایل

قطعات پروژه کنترلر RGB LED با بلوتوث موبایل

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

اسم قطعات استفاده شده در پروژه کنترلر RGB LED با بلوتوث موبایل تعداد
خازن 100uF 16V 1
خازن 100nF 1
LED 3mm 2
HC-05 Bluetooth 1
 ترانزیستور ماسفت IRF540 3
مقاومت 4.7 کیلواهم 1
مقاومت 2.2 کیلواهم 1
مقاومت 100 اهم 3
پوش باتن 2 پایه 2
ترمینال آبی 2 پین 3
مقاومت 330 اهم 2
L7805 رگولاتور 1
LF33 رگولاتور 1
ATmega8 1
مقاومت 3.3 کیلواهم 1
سوکت آیسی 28 پین 1

نحوه ساخت مدار

گزینه اول 

شما میتوانید از روی شماتیک با کیفیت ضمیمه شده در فایل های پروژه ، مدار را روی برد برد ببندید و فایل هگز میکروکنترلر را با یک پروگرامر ساده روی میکروکنترلر پروگرم کنید.

این کار دوتا نکته داره

  1. ماژول باید از نوع با پین هدر دار باشه که بشه روی برد برد نصب کرد.

ماژول hc05 نوع پایه بلند-

2- نکته دیگه اینکه با نرم افزار های ساده مثل progisp ، کدویژن و حتی با نرم افزار اختصاصی پروگرمر تونن ، براحتی میتوانید کد هگز را روی میکرو پروگرم کنید.

گزینه دوم

در این گزینه شما میتوانید با فایل PCB که در فایل های ضمیمه دارید برد را با روش اتو و یا روش های مختلف چاپ کنید  و یا حتی بفرستید شرکت های چاپ برد براتون چاپ کنن

برد را منتاژ و و میکروکنترلر را پروگرم کنید مثل عکس های این نوشته.

*** نوع HC05 در این گزینه SMD هست مانند شکل پشت برد پروژه.

مزیت این گزینه این است که شما به تعداد دلخواه و با لایسنس Melec.ir تولید کنید.

گزینه سوم

در این گزینه شما به سورس کد میکروکنترلر هم دسترسی دارید و میتوانید کد آن را برای اپ اختصاصی خودتان تغییر بدید و یا از سورس آن برای پروژه های مختلف استفاده کنید.

نکتات مهم برای ساخت :(دوتا نکته آخر خیلی کم پیش میان)

  •   برای کلیه گزینه ها کلاک میکروکنترلر AVR ATMEGA8 باید روی 8MHz داخلی باید تنظیم بشه.
  • بلوتوث گوشی با ماژول باید جفت یا pair شده باشن که بعد از روشن شدن برد به قسمت تنظیمات بلوتوث گوشی خود بروید و در قسمت جست و جو ماژول را جست و جو  و  بعد از آوردن HC05 ، این گزینه را انتخاب و گزینه جفت سازی را بزنید و در قسمت رمز 1234 را وارد کنید.
  • در اکثر ماژول های HC05 (تولیدات چین) دیده میشه سرعت انتقال داده یا Baud rate روی 9600 هست و در موارد خیلی کم 34800 هست که در کد نوشته شده هر دو این ها هست که اگر مطمئن شدید که در کلاک مشکل داره میتونید این قسمت کد را تغییر بدید. تغییر هم خیلی ساده هست در داخل کد کلاک 9600 پیش فرض هست و 34800 بصورت کامنت شده در داخل کد هست میتونید 9600 را کامنت و 34800 را فعال کنید . اگر مشکل داشتین اطلاع بدید براتون بفرستیم.
  • یک نکته دیگر هم که یکی از دوستان مشکل داشتن Class  کاری ماژول هست که در اکثر موارد روی 1 هست ولی ممکنه روی 0 هم باشه که احتمالش کمه ولی میتونید با اتصال به کامپیوتر با مبدل USB2Serial به 1 تبدیلش کنید.
  • اگر سوالی در مراحل ساخت داشتین در قسمت دیدگاه ها مطرح کنید.

 

فیلم عملکرد  پروژه کنترل RGB LED با بلوتوث موبایل

 

ویژگی های پروژه

  • اپلیکیشن قابل نصب روی گوشی های اندرویدی
  • قابلیت ایجاد 255 رنگ مختلف
  • برد بدون اپ نیز میتواند کار کند
  • قابلیت انتخاب رنگ تصادفی با شستی موجود روی برد بدون نیاز به اپ
  • قابلیت خاموش کردن LED ها از اپلیکیشن
  • قابلیت نصب LED نواری RGB و همه نوع LED های RGB
  • قابلیت جریان دهی بالا تا
  • ابعاد برد: 2*5.5*7 سانتی متر
  • و غیره…

توضیحات و مشخصات فایل های پروژه:

  • شماتیک پروژه با کیفیت بالا بصورت PDF
  • برد مدارچاپی PCB طراحی شده در نرم افزار آلتیوم دیزاینر
  • فایل هگز  Hex میکروکنترلر
  • سورس برنامه نوشته شده به زبان C در کدویژن
  • فایل برنامه apk قابل نصب روی گوشی و تبلت های اندرویدی
  • پسور فایل ها در صورت وجود آدرس وبسایت( melec.ir )با حروف کوچک هست.

دانلود:

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

اگر آموزش پروژه کنترلر RGB LED با بلوتوث موبایل براتون مفید واقع شده ما را نیز دعا کنید و اگر خواستین می‌توانید از محتوا‌ی رایگان  آموزشی حمایت مالی کنید. همچنین اگر سوالی داشتین در قسمت کامنت ها ⇓ مطرح کنید.

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

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

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

156 دیدگاه

  1. سلام.وقت بخیر.
    پروژه کنترلر RGB LED با بلوتوث موبایل نسخه کاملش رو دانلود کردم..توی توضیحاتش نوشتید که فایل pcb هم هست.ولی نبود.چطور بگیرم ازتون؟

  2. لطفا مطالب تون رو ریگان بگذارید برای اموزش

  3. ممنون از لطفتون.فایل سورس هم مشکل داره.سالم اون رو هم ارسال کنید ممنون میشم.
    منتظر هستم.
    پاینده و پیروز باشید.

  4. سلام اپلیکیش امکان ایجاد افکت هم داره یا فقط رنگه ثابت رو میتونه کنترل کنه؟

    • میلاد جهاندیده

      سلام . فعلا اپلیکیشن امکان ایجاد افکت نداره ولی در صورت حمایت دوستان در آینده اضافه میشه.

      • سلام.اگه بتونید قسمت افکت رو هم به پروژه اضافه کنید خیلی خوب میشه چون افکت برای همچین پروژه ای لازمه و نبودش یه جور نقص محسوب میشه.ولی در کل پروژه جالب و خوبی هست
        ممنون

      • سلام من همین پروژه شمارو برای دانشگاهم دارم ولی میخوام بتونم با موبایل 15تا led rgb رو روشن خاموش کنم و بتونم رنگشون عوض کنم

        • میلاد جهاندیده

          سلام، اگر منظورتان این است که 15 تا RGB LED مختلف داشته باشید و هر کدام را جدا کنترل کنید در حقیقت شما به 15 از این برد یا به بردی نیاز دارین که 45 تا خروجی ماسفت داشته باشد. میکروکنترلر ATmega8 فکر نکنم بتونه ساپورت کنه چون خروجی های PWM از پایه های GPIO گرفته شدن و نمیشه لچ کرد…و هر لحظه تغییر میکنن…پس باید میکروکنترلری با پایه های بیشتر استفاده کنید. ولی کد را میتونید توسعه بدید به 45 خروجی. و همچنین اپلیکشنی که نوشته شده برای یک RGB LED است. باید خودتان یک اپ بنویسید.

          • درسته ولی من میخوام 15عدد led rgb رو کنترل کنم یعنی خاموش و روشن کردشون و رنگشونو عوض کردن و هرکدومو خواستم رنگشم عوض کنم

          • میلاد جهاندیده

            بله دقیقا میشه سناریو بالا مگر اینکه این وسط یک خلاقیت و ایده ای نو اجرا کنید. چون هر RGB LED برای اینکه بتونه تمام رنگها را اجرا کنه به 3 ورودی نیاز داره R G B و شما 15 تا مجزا از اینها را لازم داشته باشید میشه 3*15 تا خروجی پایه که باید بهشون ولتاژ متغییر داد.

  5. سلام
    مرسی از مطالب خوب و مفیدتون
    این بورد الکتریکی تا چن امپر به صورت مطلوب کشش داره؟

  6. جناب عذر میخوام این پک نرم افزاری که برا من ارسال کردین قسمت sorce code مشکل داره
    اگه امکانش هست مجدد برام ارسال کنید

  7. با سلام و خسته نباشید . ممنون

  8. دوست عزیز پسورد این فایل سورس کد رو بفرستین برام

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

  10. سلام.
    باتوجه به اینکه سری ولتاژ ها جمع میشن ، برای اضافه کردن به این باید موازی بشند ؟
    در ضمن سایتتون عالیه.خسته نباشید.

    • میلاد جهاندیده

      سلام . دقیق متوجه سوالتون نشدم ولی با توجه به اینکه ولتاژ کاری بیشتر rgb led های نورپردازی بازار 12 ولت هستن ما هم مدار را 12 ولت طراحی کردیم . در مورد جریان دهی همه led ها موازی میشن.

  11. منظورم این هست که برای اضافه کردن یک سری دیگه led rgb. باید اونا رو با اینا موازی کنیم؟

  12. چطور میشه کیت کامل رو خرید و با چه قمیت
    تشکر

  13. سلام تو این مدار میشه از LED قدرت استفاده کرد ؟

  14. سلام من اگه بخوام این پروژه رو درست کنم قیمتش چقدر در میاد

    • میلاد جهاندیده

      سلام . اولین نکنه این است که میخواهید روی برد برد بسازید یا روی برد و اگر روی برد میخواهید چاپ کنید آیا خودتان میخواهید چاپ کنید یا بدید بیرون چلپ کنن . ولی جدا از هزینه برد تقریبا 35 هزار تومان قطعاتش میشه. البته تکی تکی میتونیدقطعات را از لیست بالا قیمت ….

  15. سلام من اگه بخوام روی برد ببندم باید ماژول بلوتوث از نوع smd باشه یا فرقی نمیکنه؟

  16. جناب جهاندیده با سلام

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

    • میلاد جهاندیده

      با سلام ، امیدوارم که مطالب سایت براتون مفید واقع بشه
      اگر بخواهید برد را خودتان چاپ کنید به نرم افزار آلتیوم دیزاینر نیاز خواهید داشت و اگر بدید بیرون چاپ کنن نیازی نیست .
      برای سورس کد هم کدویژن لازمه و البته اگر نخواهید کد را تغییر بدید در داخل پوشه سورس کد – > پوشه EXE کد هگز هست میتونید با پروگرامرتون پروگرام کنید.
      در مورد پرگرامر هم یک پرگرامر ساده AVR کافیه و اگر اسم پرگرامر خریداری شده را بگید راحتر میتونم کمک کنم .

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

  18. سلام چرا موقع فایل کامل مبلغ رو 49900 میزنه؟؟؟؟!!!! شما که جلوش نوشتید29900!!

  19. متین ناجی

    سلام من دارم از ما ژول بلوتوث استفاده میکنم اون پایه های ماژول STATE و پایه EN-M باید کدوم از پایه هاش به میکرو وصل بشه

  20. با سلام خدمت اقای جهاندیده
    فایل داکیومنت سورس برنامه اندروید و توضیحات سورس برنامه نویسی میکروکنترلر داره یا نه

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

  22. سلام من این پروژه رو خریداری کردم اما چیزی برام ارسال نشد (499000) لطفا رسیدگی کنید منتظرم ممنون

  23. سلام میشه کدها رو با کامپایلر اردینو بزارین تشکر

  24. سلام میشه باماژول بلوتوث BC04-B این پروژه رو ساخت

    • میلاد جهاندیده

      سلام ، بطور کلی بخواهیم صحبت کنیم هر ماژولی که پایه هاش و پروتکل ارتباطی آن شبیه HC05 باشد میتوان در این پروژه استفاده کرد. همچنین اگر از ورژن رو برد بوردی ماژول استفاده کنید(همراه برد کمکی) اون موقع تطابق پایه هم مهم نیست و فقط یکسان بودن پروتکل مهم است. دیتاشیت ماژول BC04-B و ماژول HC-05 را دانلود و مقایسه کنید اگر هیچ موارد بالا یکسان بودن میتوانید استفاده کنید.
      پی نوشت : اگر به هر احتمال با هم خوانایی نداشتن و شما مجبور به استفاده از این ماژول در پروژه هستید میتوانید برای خودتان برد را شخصی سازی کنید و دوباره PCB را طراحی کنید و در قسمت برنامه نویسی فک نکنم خیلی نیاز به تغییر باشه ولی قسمت تنظیمات UART احتمالا تغییر کنه.

  25. باسلام مشکلی مشاهده شده لطفا راهنمایی کنید برای اینکه کد پیشفرض بلوتوث 1234 جلوگیری از هک شدن را عوض کنیم چه باید کرد باتشکر

    • میلاد جهاندیده

      سلام، علی آقا شما اگر میخواهید از این برد تولید کنید و میخواهید رمز های منحصر به فرد برای هر کدام بذارید باید از روی برد به پای های ماژول سیم وصل کنید (در روی PCB از هر نقطه ای از مدار مثلا اگر سوکت بود از از سوکت میکروکنترلر) و با یک مبدل USB به سریال با روش هایی که در توضیحات دیتاشیت ماژول هست پسور ماژول را تغییر بدید. و روش علمی تر هم این است که یک سوکت درست کنید برای ماژول و ماژول ها را قبل از نصب روی برد پروگرم کنید به اسم و رمز دلخواه.

  26. سلام وقت بخییر
    پروژه کنترل ال ای دی rgb با اندروید رو خریداری کردم پروژه رو کامل کردم سخت افزار الان کار میکنه سوییچ رندوم روی برد هم برای تغییر رنگ بهم کار میده ولی از طریق اپ متصل میشم موقع تغییر رنگ دقییق نیست مثلا اگه داخل اپ رنگ سبز انتخاب میکنم ال ای دی ها رنگ دیگه ای رو نشون میده.
    ممنون میشم راهنمایی کنیید

    • میلاد جهاندیده

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

  27. سلام، من اینو به زبان بیسیک میخوام

    • میلاد جهاندیده

      سلام، سورس این پروژه به زبان سی در کدویژن نوشته شده، برای آردوینو هم چنین پروژه روی وبسایت است ولی به زبان بیسیک متاسفانه نیست. اگر علاقمند بودید خودتان تبدیل کنید به بیسیک یا بدید دوستان دیگری این کار را براتون انجام بدن. *البته امروزه این زبان کمتر مورد استفاده قرار میگیره و بهتره از زبان سی استفاده کنید.

  28. سلام بجای ای تی مگا 8 از ای سی دیگه با تعداد پایه کمتر نمیشه استفاده کرد؟

    • میلاد جهاندیده

      سلام، به شرط تغییر جزئی برنامه ، شماتیک و PCB میتوان استفاده کرد. باید میکروکنترلر AVR ای انتخاب کنید که دارای واحد USART و همچنین TIMER باشد و چندتا پایه GPIO

  29. سلام آقای جهاندیده
    ممنون از راهنمایی برای سوالی که بار قبل پرسیدم دوباره یه سوال داشتم من برای اولین بار یه برد PCB طراحی کردم (همین پروژه)میخواستم اگه امکانش هست اون رو شما ببینید آیا درست طراحی شده یا خیر. باز هم ممنون از راهنمایی تون.

  30. ببخشید ایمیل تون رو ندارم

  31. سلام ببخشید شماتیک مدار با ماژول برد دار رو دارید بفرستید و اگه عکسی از برد آماده شده از ماژول برد دار هم دارید بفرستید

    • میلاد جهاندیده

      سلام، نه متاسفانه ورژن با برد را روی PCB نزده بودیم که عکس داشته باشیم. برای شماتیک هم چنان فرقی با شماتیک فعلی نداره یک نگاه کلی بندازید متوجه میشید. به جای بلوک مازول بلوتوث، ماژول بلوتوث با برد را بذارید…

      • سلام من فایل رو دانلود کردم ولی روی کد ویژن اجرا نمیشه میشه فایل رو برام ایمیل کنید من کلی هزینه کردم و سخت افزار رو خریداری کردم حالا برنامه اتمگا رو میخوام ولی فایل باز نمیشه خواهشا راهنمایی کنید
        mahdiashrafjo@gmail.com

  32. سلام خیلی ممنون از پروژه خوبتان
    من این مدار رو بستم ولی کار نکرد. مجموع جریانی که مدار میکشه حدود 10 میلی آمپر هست. سوال اینه که توی سورس کد من ندیدم جایی ماژول بلوتوث Init بشه و اثری از دستورات AT Command نیست. آیا این کد نهایی هست ؟

    • میلاد جهاندیده

      سلام، مدار تست شده است دقت کنید احتمالا جایی از کار مشکل دارین. مدار فقط گیرنده است و نیازی به AT Command نداره. با دکمه روی برد میتونید بدون گوشی هم مدار را چک کنید. بازم سوالی داشتین با جزئیات بپرسین در خدمتون هستم. موفق باشید.

  33. سلام
    من پروژه رو بستم و کار میکنه. ولی تغییر رنگ درست ندارم. مدار رو چک کردم درسته همه چیز. مشکل از چی میتونه باشه؟ ممنون میشم راهنماییم کنید.

    • میلاد جهاندیده

      سلام، با پوش باتن روی برد هم تست کنید. با اپلیکشن رنگ را بذارید فقط روی قرمز و ببینید خالص قرمز میشه یا نه. اگر نمیشه دقیق با جزئیات توضیح بدید چه اتفاقی میافته.

  34. با سلام پایه های Enable و State از ماژول HC05 رو نباید به جایی وصل کنیم؟

  35. سلام وقت بخیر من این پروژه ساختم و اینکه دو مشکل دلرم یک led به صورت چشمک زن هست و این که از طریق اپلیکیشن رنگ تغییر نمی کند ولی با دکمه ها تغییر رنگ صورت می گیرد
    و اینکه ماژول بلوتوث روی 38400 هست و در برنامه تغییر اعمال کردم باز هم همینطوره و این که ای سی atmega8a هست

    • میلاد جهاندیده

      سلام، به تنظیمات کلاک میکروکنترلر دقت کنید. فیوزبیت ها را روی 8مگاهرتز داخلی باید تنظیم کنید. بعد از تغییر Baud rate کد را مجدد کامپایل کنید.

      • سلام مشکل چشمک زدن led برطرف شد ولی هنوز با نرم افزار هیچ عکس العملی نداره هم با 9600 و هم با 38400 چطور می تونم عکس های که تغییرات اعمال کردم برای شما ارسال کنم که ایراد کارم برطرف بشه

        • میلاد جهاندیده

          سلام، ماژول سالمه و درست وصل یا لحیم شده؟ گوشی به ماژول وصل میشه؟ وقتی وصل میشه فرکانس چشمک زدن ماژول باید عوض بشه، تغییر میکنه؟ خروجی سریال ماژول را میتونید به کامپیوتر وصل کنید و تست کنید ببینید اطلاعات دریافت میشه یا نه؟ عکس ها را میتونید از طریق تماس با ما ایمیل کنید یا در یک وبسایت مانند picofile آپلود و اینجا لینک بدید.

          • ماژول بنظر سالمه و اینکه گوشی مازول پیدا و وصل میشه چراغ قبل وصل شدن سبز چشمک زن هست و بعد از اتصال به بلوتوث چراغ قرمز روشن و هر چند ثانیه چراغ سبز چشمک ریز می زند که با تغییر رنگ در نرم افزار چراغ سبز چند ثانیه روشن می شه نشان ازگرفتن اطلاعات هست ولی نوار ال ای دی عکس العملی ندارد
            برد سریال ندارم باید تهیه کنم تا به کامپیوتر وصل کنم

          • میلاد جهاندیده

            کلاک میکروکنترلر و قسمت سریال میکروکنترلر را دقیق چک کنید احتمالا مشکل از این سمت باشه. مطمئن بشید اطلاعات ماژول درست توسط میکروکنترلر دریافت میشه.

      • سلام من مشکل دارم فایل کدویژن اجرا باز نمیشه میشه راهنمایی کنید

  36. سلام مهندس من مدار ساختم ولی قسمت بلوتوث اصلا کار نمیکنه دلیلش چیه

  37. سلام خسته نباشید … ببخشید چنتا سوال قبل از ساخت پروژه داشتم … اول اینکه اگر کدhex در atmega پروگرم بشه ربطی به ماژول بلوتوث نداره؟منظورم اینه که ماژول برنامه نمیخواد؟
    سوال دوم اینکه خرید led rgb به چه صورت هست … میشه به صورت نوار smd تهیه کرد و سری بست و یا به صورت دیپ چند led موازی بشه ؟

  38. هر کس فایل پی س بی این مدار را در پروتعوس میخواهد به این ای دی در تلگرام مراجعه کند @saeed_amini138

  39. چرا فابل کدویژن رو باز نمیکنه آیا باید چیزی یا فایلی رو خریداری کرد ؟؟

  40. اگر منبع تغذیه ۱۲ ولت داشته باشیم و نخوایم به ۲۲۰ ولت شهری وصل کنیم کدوم قسمت مدار رو باید حذف کنیم

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

    • میلاد جهاندیده

      با سلام، اگر ماژول شما مثل ماژولی است که من شکلش را در بالا گذاشتم است دوتا پایه STATE و EN-M را جایی وصل نکرده بودم. ولی بازم این نوشته برای چند سال پیش است و پیش میاد که چینی ها طرح را عوض کرده باشن پس چک کنید. همچنین لطفا اطلاعات بیشتری در مورد مشکل خود بذارید. به قول روانشناس ها اگر اطلاعات کافی ندید منم نمتونم کمک کنم که 🙂 کجای کار گیر هستین؟ آیا میتونید ماژول را به کامپیوتر وصل کنید یا اونجا هم مشکل دارید؟ آیا میتونید پایه های میکروکنترلر یا ماژول را به لاجیک آنالایزر یا اسیلوسکوپ بزنید. از سطح ولتاژ پایه ها مطمئن هستید. بدون ماژول با دکمه راندوم کار میکنه رنگ ها عوض میشن؟ همچنین نظرات بالا را بخونید شاید نکات خوبی داخلشون باشه.

      • ماژول راه اندازی میشه و به گوشی هم وصل میشه ولی تو برنامه میزنه که متصل نیست و دکمه رندوم هم عمل نمیکنه و با برنامه هم نمیتونم رنگ رو تغییر بدم

        • میلاد جهاندیده

          وقتی دکمه راندوم کار نمیکنه احتمالا یک جای دیگر کار مشکل داره! حالا اول مطمئن شو که میکروکنترلر داره درست کار میکنه. دقت کن کلاک میکروکنترلر را درست تنظیم کرده باشی. به تغذیه میکروکنترلر دقت کن. در ضمن اگر ماژول روشن میشه و در قسمت بلوتوث Pair میشه ولی در برنامه نمیشناسه اینم خیلی عجیبه! یعنی کلا میگه هیچ بلوتوثی وصل نیست؟ در کل در مرحله اول سعی کن بتونی با دکمه جواب بگیری و تغییر رنگ بدی و بعد بری دنبال عیب یابی ماژول.

  42. با عرض سلام،
    خیلی هم عالی. ممنون

  43. سلام و درود ببخشید دوست عزیز ی سوالی داشتم میخواستم بدونم برد‌آماده ی این مدار رو دارین من ازتون خریداری کنم من وقت زیادی ندارم برای ساخت اگه مقادوره خبرم کنین

  44. این برد تا چند امپر را تحمل میکند؟

    • میلاد جهاندیده

      سلام، تست دقیق نکردم ولی بستگی به PCB و MOSFET ها داره.

      روش های افزایش جریان:

      1- استفاده از MOSFET های کیفیت عالی و با جریان مورد نظر
      2- استفاده از PCB با مس و کیفیت خوب
      3- ریختن لحیم تا قلع اندود مسیر عبور جریان

      پ ن: البته محدودیت های برد را هم در نظر بگیرید برای جریان های خیلی بالا شاید لازم باشه کلا بازنگردی در طراحی انجام بشه. مثلا ماسفت درایور اضافه بشه و غیره.

  45. سلام ممنون از شما بابت پروژه
    فایل سورس درسته دیگه؟

  46. فیوز بیت ها چجوری تنظیم میشن

  47. سللم مهندس جان امکانش هست فایل پی سی بی شو (PCB) شو برام پی دی اف کنی بفرستی

    ایدی تلگراممه @Zulabeat

  48. سلام وقت شما بخیر من این دستگاه درست کردم با کلید رنگ تغییر پیدا می کنه با نرم افزار نه متاسفانه اومدم از طریق تبدیل usb to ttl
    ماژول بلوتوس وصل کردم به سیستم که gnd دو دستگاه به هم وص کردم موقع ای که از طریق نرم افزار دستور ارسال می کنم کد نمایش داده میشه و همچنین led رنگ عوض می کنه ولی اگرتبدیل usb قطع کنم یا gnd از تبدیل usb قطع کنم led عوض نمی کنه
    دوم اینکه رنگ آبی (نور ابی زیاد – سبز کم – نور قرمز خاموش) رنگ قرمز (قرمز نور زیاد – سبز و ابی نور کم) رنگ سبز(سبز زیاد – ابی نور کم – قرمز خاموش)

    • میلاد جهاندیده

      سلام، رو راست باشیم نمیدونم چنین تجربه ای را نداشتم. ولی به مسیر تغذیه مدار دقت کنید که GND قطع نشده باشه، دقت کنید که رگولاتور درست عمل کنه، دقت کنید که مقاوت‌های تطبیق سطح درست عمل کنن، و ماژول دقیقا همان ماژول باشد یا اگر بروز شده پین اوت و بقیه موارد آن را منطالعه کنید. به کلاک میکروکنترلر دقت کنید. دقیقا مبدل را در پین‌های روی میکروکنترلر و به جای میکروکنترلر بزنید و ببینید کدها را دریافت میکنید. (خود میکروکنترلر در مدار حضور نداشته باشد.) و در نهایت اگر به نتیجه رسیدید اینجا منتشر کنید تا دوستان دیگر نیز استفاده کنند.

      • سلام والا مشکل دستگاه درست شد برای منم خیلی جالب بود که وقتی TX , RX بلوتوث به TTL می زدم بدون این که TTL به کامپیوتر وصل کنم از طریق گوشی سیستم دستگاه رنگ عوض می کرد
        برای همین من یک جامپ بین RX ,TX بلوتوث زدم دستگاه درحال کار کردنه دلیلش نمی دونم

        • سلام ببخشید مزاحم شدم منم مشکل شمارو دارم و ماژولم اس ام دیه برای من با دکمه کار میکنه ولی با نرم افزار تغییری نداره یعنی پایه rx به پایه tx وصل کنم؟ماژول نمیسوزه؟

  49. سلام خسته نباشید. امکان اتصال ولوم برای کنترل هر رنگ هست؟

    • میلاد جهاندیده

      سلام، جواب کلی بله است! ولی باید قسمت اتصال ولوم به میکروکنترلر و تنظیم خروجی آن روی هشت بیت و در نتیجه اعداد بین ۰ تا ۲۵۵ و تخصیص هر ولوم به متغیر هر رنگ باید طراحی نوشته بشه.

  50. Amir Razavi

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

    • میلاد جهاندیده

      سلام، متاسفانه خودم پروژه انجام نمی‌دم ولی توصیه می‌کنم پروژه خود را در لینک زیر با توضیحات کامل ثبت کنید تا دوستان فریلنسر براتون انجام بدن.در ضمن سورس پروژه آماده است و شاید ویرایش در صورت نیاز، چاپ برد مدار چاپی، خرید قطعات، مونتاز و تست می‌مونه که فک کنم ثبت کنید دوستان زیادی هستن که سریع بتونن براتون انجام بدن. اگر سوالی بود اینجا، ایمیل یا قسمت پرسش و پاسخ بپرسید ممنون میشم.
      https://melec.ir/post-a-job

  51. S .p

    سلام مهندس ممنون از پروژه خوبتون من میخوام پروژه رو بدون بلوتوث راه اندازی کنم بصورتی که بازدن کلید تمام رنگها به ترتیب پخش شه و بازدن پوش باتون روی هر رنگی خواستیم متوقف کنیم ممنون میشم راهنمایی کنید

  52. سلام اون خازن های کنار میکرو چه کاری رو در مدار انجام میدن ؟

  53. yanatan moen

    سلام مهندس ممنون بابت پروژه عالیتون یه سوال داشتم من الان توی اینترنت نگاه میکنم pd7 یا همون پایه ۱۳ اتمگا ۸ خروجی pwm نداره ولی ماسفت green بهش وصل شده اما من متوجه نمیشم چجوری. جسارتا ممکنه توضیح بدین ممنون از زحمت هاتون👏🙏

  54. رضا باباخانی

    سلام
    میشه کاری کرد که بدون گوشی همواره نور led ها تغییر کنه؟

    • میلاد جهاندیده

      سلام، بله الان یک دکمه‌ای هست که هر بار بزنید راندوم رنگ را عوض می‌کنه. می‌تونید در داخل یک وقفه این تابع را صدا کنید یا خودتان داخل اون یک کد بنویسید خروجی ها را تغییر بده.

  55. سلام و عرض ادب
    مهندس پروژه فوق العاده ای هست
    مدار رو کامل ساختم اما وفتی روشنش کردم led ها چشمک میزدن و خودشون هر از گاهی رنگ عوض میکردن
    با بلوتوث هم کنترل نمیشدن مشکل از کجاست؟

    • میلاد جهاندیده

      سلام، مورد زیر را انجام دادین؟

      «برای کلیه گزینه ها کلاک میکروکنترلر AVR ATMEGA8 باید روی 8MHz داخلی باید تنظیم بشه.»

      همچنین کامنت‌های بالا را هم بخونید شاید مورد مشابهی باشه.

      • بررسی کردم بله روی 8 مگاهرتز داخلی تنظیم شده
        ارتباط بین ماژول و میکرو گویا برقرار نمیشه و با باد ریت 9600 و 34800 هم تست کردم
        بنظرتون ممکنه باد ریت ماژولی که تهیه کردم باد ریت دیگه ای باشه؟
        یا اینکه از کلاک میکرو هست؟!
        همچنین داخل پروتیوس هم دوباره مدار رو شبیه سازی کردم چشمک زدن rgb/led ها بخاطر خروجی pwm هست نمیدونم چطور حل میشه تجربه زیادی در این مورد ندارم

        • میلاد جهاندیده

          بله امکانش هست آخر متن هم همین موضوع را توضیح دادم همین مورد را.

          سرعت کلاک بره بالا چشمک زن حل می‌شه. توی ویدیو من با کلاک ۸مگ داخلی اینکار را کردم.

          • مهندس متاسفانه نتونستم راه اندازی کنم مدار رو
            حتی یبار از اول کد رو نوشتم البته بدون خروجی pwm نمیدونم کار با ماژول به چه صورت هست
            اگه کلاس کاری ماژولم بر روی 0 باشه چطور؟ از کجا میشه فهمید و چطور باید به 1 تبدیلش کنم؟

  56. m.h.tt

    سلام ببخشید pcb رو برای proteus knhvdn ؟

  57. ببخشید وسایلشو دارین خودتون

  58. سلام استاد یه سوال الان شما میگید این ماژول بلوتوث اس ام دی بخرم یا پایه دارشو بخرم؟
    شما تو پیسیبی چطوری طراحی کردید؟

  59. parsa parsa

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

  60. سلام آقا میلاد من اینو دارم درست میکنم میتونید به من کمک کنید اگه مشکل پیش اومد؟

  61. سلام مهندس من اینو درست کردم و با دکمه ها قشنگ رنگ رندوم اینا همه چیش اوکیه فقط مشکل بلوتوثش هست که من میزنم unpar و بعدش رمز میزنم بعد میرم تو نرم افزار و حتی چراغ سبز چشمک زن میشه مثل فیلم شما ولی عمل نمیکنه با بلوتوث نمیدونم مشکل کجاست شما میدونی؟

  62. سلام میشه به من کمک کنید این پروژرو درست کردم دکمه تغییر رنگش کار میکنه و اینکه به بلوتوث وصل میشم چراغ هاش مثل فیلم شماست ولی کار نمیکنه کلا با بلوتوث هیچکاری نمیکنه نمیدونم مشکل از چیه نظرات بقیرو هم خوندم کمکم نکردن توروخدا کمک کنید

    • میلاد جهاندیده

      سلام اول از همه کلاک میکروکنترلر را چک کنید، کامنت‌های بالا را بخونید و در نهایت از صحبت کارکرد ماژول بلوتوث مطمئن شوید. میتونید خروجی ماژول را به پورت سریال وصل کنید و ببینید وقتی روی گوشی و داخل اپ تغییر میدید روی پورت سریال چی دریافت میکنید.

      • ممنون مهندس سیم های rx به tx جامپ زدم درست شد الان مدار سالمه فقط یه مشکل دیگه دارم وقتی میزنم به منبع تغذیه دوازده ولت یا ده ولت اینا میدم قطعه 7805 و LF33 به شدت داغ میکنه حتی با اداپتور دوازده هم امتحان کردم باز داغ میکنه بقیه قطعات اوکیه فقط این دوتا الان با هشت ولت کار میکنم و یک آمپر الان داغ نمیکنه ولی نور ال ای دی ها قابل قبول نیست میشه کمک کنید همه چی درسته فقط اینجاشو موندم

      • سلام مهندس .
        بنده ساخت نورهای رشد گیاه رو انجام میدم و نیاز به مدار کنترل میزان روشنای پاور ال ای دی که با گوشی کم و زیاد بشه رو دارم نور ها بصورت wrgbساخته میشه و نیاز به ۴ کانال جداگانه دارم که هر رنگ رو جداگانه کنترل کنم اگه امکانش هست کمکم کنید

  63. امیر محمد چراغعلی

    سلام وقت بخیر فایل هگز پروژه ایراد داره

  64. Amirhossein Rajablou

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

  65. حسن فرح آبادی

    سلام خسته نباشید
    ببخشید من میخواستم پروژه رو دانلود کنم ولی نمیتونم میزنه اول باید وارد بشید در صورتی که من داخل حساب کاربری خودم هستم.

  66. سلام
    ببخشید میشه پروژه رو برام بفرستید
    چون من هر کاری مردم نتونستم توی سایت ثبت نام کنم.فعال سازی برای جیمیلم ارسال نمیشه.

  67. kati

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

  68. سلام
    ممنون واسه اموزش خوبتون
    میگم چطوری میتونم دقیقا با همین برد ریسه 220V راه بندازم؟؟
    ماسفت ها رو عوض کنم کار میده؟؟
    لطفا جواب بدید

  69. abolfazl ghadimi

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

  70. میخواستم بدونم ال ای دی ۱۰۰ وات خاموش روشن میکنه و چشمک زنم داره

  71. سلام من در قسمت ثبت نام مشکل دارم ‌.با اینکه از طریق ایمل تعداد شد باز هم ارور میده

  72. سلام من در قسمت ثبت نام مشکل دارم ‌.با اینکه از طریق ایمل تایی
    د شد باز هم ارور میده