19 فایل پیوست
آموزش: کنترل LED RGB با گوشی اندرویدی و بلوتوث مخصوص مودینگ کیس
با عرض سلام خدمت دوستان عزیز @};-
در این قسمت با آموزش ساخت کنترلر LED RGB یا LED های چند رنگ بوسیله بلوتوث و گوشی اندرویدی در خدمت شما هستیم.
LED های RGB از 3 رنگ اصلی قرمز سبز آبی تشکیل شده اند که به وسیله این 3 رنگ میتوانید 16,000,000 رنگ مختلف بسازید !
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید] [مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
========
آموزش
سخت افزارهای مورد نیاز
بورد ARDUINO UNO
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
قیمت 30,000 تومان
****
LED RGB یک متر با پایه های آنود یکسان - دقت کنید بیشتر از 1 متر نشود
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
هر متر 13,000 تومان
****
ماژول بلوتوث HC-06 به همراه بورد
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
قیمت 22,000 تومان
****
ماژول تبدیل USB به س.ریال UART یا TTL برای پروگرام کردن ماژول بلوتوث
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
****
آداپتور 12 ولت 2 آمپر
****
آی سی درایور LED RGB مدل UNL2003A یا ULN2003APG
سوکت 16 پایه برای نصب آی سی
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
****
فیبر سوراخ دار برای نصب آی سی درایور
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
****
سیم و هدر جامپر نری و مادگی
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
****
========
مرحله اول
ابتدا نرم افزار Arduino را دانلود و نصب کنید اما اجرا نکنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس بورد Arduino UNO را با کابل USB به کامپیوتر خود متصل کنید
حالا درایور بورد Arduino UNO را دانلود کنید و آن را از حالت فشرده خارج کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
برای نصب درایور مراحل زیر را دنبال کنید
1- روی My Computer کلیک راست کنید سپس Properties را بزنید و Device Manager را انتخاب کنید
2- از قسمت Other Device روی USB2.0-S.erial کلیک راست کنید سپس Update درایور را بزنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
3- روی Browse my computer for driver software کلیک کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
4- روی Browse کلیک کنید و مسیر فولدری که درایور Arduino UNO قرار دارد انتخاب کنید سپس روی Next کلیک کنید تا درایور نصب شود
5- اگر پیغام Windows has successfully updated your driver software نمایش داده شد یعنی درایور کامل نصب شده است سپس روی Close کلیک کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
همان طور که میبینید درایور روی COM16 نصب شده است
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
========
مرحله دوم
نرم افزار Arduino را اجرا کنید
روی Tools کلیک کنید سپس از قسمت S.erial Port باید COM درایور Arduino UNO را انتخاب کنید ( شماره COM در مرحله قبل در آخر نصب درایور توضیح داده شده ) برای من روی COM16 نصب شده برای شما ممکن است متفاوت باشد
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
حالا به مرحله سوم بروید
========
مرحله سوم
کد زیر را دانلود کنید و کل محتوای داخل فایل text را کپی کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
حالا این کدها را داخل نرم افزار Arduino باید Paste کنیم ( روی صفحه سفید کلیک راست کنید و Paste را بزنید )
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
میبینید که کدها داخل نرم افزار Paste شده اند
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
روی گزینه آپلود کلیک کنید تا کدها به حافظه Arduino UNO آپلود شوند
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
وقتی کدها آپلود شدند باید پیام Done Uploading پایین صفحه نمایش داده شود
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
========
مرحله چهارم
پروگرام کردن ماژول بلوتوث HC-06
ابتدا نرم افزار Arduino را از لینک بالا دریافت و نصب نمایید
سپس ماژول بلوتوث را به ماژول تبدیل USB به س.ریال متصل کنید مانند تصویر زیر
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
برای اتصال ماژول ها به یکدیگر از کابل هدر مادگی به مادگی استفاده کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
منظور از VCC همان ورودی مثبت 3 ولت یا 5 ولت میباشد و GND همان ورودی منفی شما اتصالات را به 3 ولت متصل کنید
برای نصب درایور USB به س.ریال فایل درایور را از اینجا تهیه کنید: [مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس ماژول USB به س.ریال را به کامپیوتر متصل کنید و درایور آن را نصب کنید
وارد Device Manager شوید سپس شماره پورت ماژول USB به س.ریال را به خاطر بسپارید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
همان طور که میبینید شماره پورت 8 میباشد
نرم افزار Arduino را اجرا کنید سپس از قسمت Tools > Port > COM8 را انتخاب کنید دقت کنید شماره پورت برای من COM8 میباشد برای شما ممکنه فرق داشته باشه
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
روی S.erial Monitor کلیک کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس دستورات زیر را یکی یکی وارد کنید و روی Send کلیک کنید
AT+BAUD8
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس از قسمت baud عدد 9600 را انتخاب کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس دستور AT+NameLiteZZZZ را وارد کنید
ZZZZ همان نام بلوتوث میباشد شما به جای ZZZZ یک نام 4 حرفی انتخاب کنید من نام LED را انتخاب کردم
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس دستور AT+PINZZZZ را وارد کنید
ZZZZ یک پسورد 4 رقمی برای بلوتوث میباشد شما یک پسورد 4 رقمی وارد کنید من 5678 وارد کردم
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
سپس ماژول بلوتوث را از ماژول USB به س.ریال جدا کید
با موفقیت ماژول بلوتوث پروگرام شد :)
========
مرحله پنجم
اسمبل کردن قطعات با یکدیگر
مانند تصویر زیرقطعات را با یکدیگر اسمبل کنید ( دقت لازم را به خرج دهید )
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
========
مرحله ششم
اتصال بلوتوث LED RGB به گوشی اندرویدی
نرم افزار OmniBlug را از لینک زیر دریافت کنید و روی گوشی یا تبلت اندرویدی خود نصب کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
بلوتوث گوشی یا تبلت را روشن کنید سپس نرم افزار OmniBlug را اجرا کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
روی + کلیک کنید و Connect Device را بزنید و بلوتوث RGB LED را جستجو و انتخاب کنید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
حالا پسورد بلوتوث را وارد کنید و روی OK کلیک کنید ( پسورد را در مرحله چهارم روی بلوتوث اعمال کردید )
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
بعد از اتصال به RGB LED با تصویر زیر مواجه میشوید که میتوانید رنگ و میزان روشنایی RGB LED را تغییر دهید
[مهمان یا عضو عزیز شما قادر به مشاهده لینک ها قبل از ثبت نام نیستید. برای ثبت نام کلیک کنید]
========
موفق باشید @};-
منبع: انجمن تخصصی SakhtafzarMag