برای دیدن متن نوشته ماوس و یا صفحه را به پایین هدایت کنید.
خانه / میکروکنترلرها / میکروکنترلر های AVR / پروژه های AVR / پروژه کنترلر RGB LED با بلوتوث موبایل
طراحی برد با Altium Designer آموزش ‎آردوینو Arduino آموزش کنترل روبات با اندروید
آموزش آنالیز مدار با ADS مقدماتی آموزش تحلیل مدار با proteus آموزش نقشه کشی برق صنعتی
تحلیل آنالیز مدار با ADS پیشرفته آموزش مخابرات آنالوگ و دیجیتال آموزش طراحی دیجیتال با Verilog
آموزش مدارهای الکتریکی مقدماتی آموزش مبانی سیستم های مخابراتی‎‎ آموزش شبیه سازی مدار با Cadence
آموزش مدارهای الکتریکی پیشرفته آموزش های رایگان آموزش شبیه سازی مدار با OrCad
آموزش آموزش نرم افزار MAX+PLUS تبلیغات کلیکی سینماتیک مستقیم و معکوس روبات

پروژه کنترلر 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 )با حروف کوچک هست.

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

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

درباره ی جهاندیده

با سلام درود به شما که مطالب سایت خودتان را مطالعه می کنید امیدوارم مطالب سایت برایتان مفید باشد و باعث پیشرفت روز افزون شما شود. دوران راهنمایی در کار منتاژ کیت های الکترونیکی بودم تا رفتم هنرستان ^_^ دو سال هنرستان الکترونیک خیلی چیزها یاد گرفتم ! دو سال کاردانی الکترونیک و کارشناسی ICT گرایش بهره برداری از سیستم های مخابراتی پر از تجربه بود و مدتی است در الکترونیک دنیای مشغولم . الکترونیک - تکنولوژی - ICT ، برنامه نویسی ...

40 دیدگاه

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

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

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

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

  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. باسلام و خسته نباشین اقای مهندس
    ببخشید من این مدار رو میخواستم واسه ماشینم نصب کنم اما از الکترونیک و مدار و قطعاتش زیاد سردرنمیارم اما خیلی خیلی علاقه دارم اگ امکان داره بیشتر راهنماییم کنین !!!یا اگ سایتی میدونین ک بتونم بیشتر اطلاعات کسب کنم بهم معرفی کنین ممنون میشم

پاسخ دهید

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

نوزده − دو =