فهرست مطالب:
- مرحله 1: همه اجزای لازم را جمع آوری کنید
- مرحله 2: نمودار مدار
- مرحله 3: بیایید برد Arduino را برنامه ریزی کنیم
- مرحله 4: برنامه Android
تصویری: RGB Light کنترل بلوتوث با برنامه Android: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
توسط engineerkid1 از وب سایت من دیدن کنید بیشتر توسط نویسنده را دنبال کنید:
درباره: مهندس الکترونیک و علاقه مندان. من عاشق آزمایش مداوم با میکروکنترلرها هستم. اطلاعات بیشتر درباره engineerkid1 »
سلام سازندگان ، امروز ما یاد می گیریم که یک نوار RGB با کنترل بلوتوث بسازیم که از طریق تلفن هوشمند ما کنترل می شود. ایده اصلی پشت این پروژه ایجاد نور پس زمینه/میز است که احساس گرما را به چشم بیننده می افزاید. بله ، این نور برای کاربران یوتیوب و افرادی که با عکاسی از محصولات مرتبط هستند بسیار مناسب است. بنابراین اگر می خواهید این نوار RGB کنترل شده با بلوتوث را تهیه کنید ، مطمئن شوید که این دستورالعمل کامل را تا انتها مطالعه کرده اید. همچنین من تصاویری از نحوه ایجاد یک برنامه اندرویدی در برنامه MIT مخترع 2 را برای کنترل led ها ضمیمه می کنم.
مرحله 1: همه اجزای لازم را جمع آوری کنید
به شما پیشنهاد می کنم لوازم را از UTSource.net خریداری کنید زیرا قطعات با کیفیت بالا را در زمان تحویل ارائه می دهند. اکنون مراجعه کنید و یک دوره آزمایشی یک ماهه رایگان برای عضویت اضافی آنها دریافت کنید. مزایایی که به اعضای اضافی داده می شود شامل کاهش 8 تا 30 درصدی قیمت ، سیاست بازگشت 90 روز ، کوپن حمل و نقل و موارد دیگر است. اکنون از این پیشنهاد استفاده کنید!
در اینجا لیستی از اجزای مورد نیاز برای ساخت این پروژه آمده است -
1. آردوینو اونو
2. نوار LED RGB
3. ماژول بلوتوث HC-05
4. 3 x MRLF N-channel IRLZ44N
5. مقاومت 1 x 220 اهم و 10k اهم
لوازم اضافی -
PCB همه منظوره ، لحیم کاری ، سیم های بلوز ، محفظه پلاستیکی لوازم الکترونیکی ، آداپتور 12 ولت برای تغذیه سیستم.
مرحله 2: نمودار مدار
نمودار مدار این پروژه در اینجا آورده شده است و به راحتی می توان آن را روی PCB های عمومی لحیم کرد. اما توصیه می کنم ابتدا مدار را روی تخته نان تست کنید. مطمئن شوید نوار RGB که خریداری می کنید از نوع آند معمولی باشد. یعنی باید LED را به زمین وصل کنید تا روشن شود. mosfets توسط پین های PWM آردوینو Uno کنترل می شود.
مدار فرمان را از طریق تلفن هوشمند از طریق ماژول بلوتوث HC-05 دریافت می کند. پین های Arduino's TX و Rx برای این کار استفاده می شوند.
نکته
مرحله 3: بیایید برد Arduino را برنامه ریزی کنیم
اکنون در اینجا من دو برنامه را گنجانده ام. هر دو فقط با یک تغییر یکسان هستند. یکی از کد ها قابلیت ذخیره رنگ انتخاب شده قبلی را برای نمایش حتی پس از بازنشانی آردوینو دارد.
کد دیگر فقط یک کنترلر ساده RGB است که هر بار که دستگاه را روشن می کنیم باید آن را پیکربندی کنیم.
کد با EEPROM بسیار کارآمد است و نیازی نیست هر بار تلفن هوشمند خود را متصل کنید. اگر در مورد کد شک دارید در زیر نظر دهید.
مرحله 4: برنامه Android
من از MIT App Inventor 2 برای ایجاد این برنامه اندرویدی استفاده کردم. رابط کاربری یک سوئیچ کشویی ساده است که مقادیر PWM را از طریق بلوتوث به آردوینو ارسال می کند. دستگاه بلوتوث را می توان از دستگاه های مختلف موجود انتخاب کرد. اگر می خواهید برنامه را مشابه برنامه من کنید ، تصاویر بالا را دنبال کنید. و بلوکها را مانند من تنظیم کنید تا کنترلهای مشابه را بدست آورید.
کسانی که می خواهند خود را از این کار نجات دهند می توانند مستقیماً برنامه من را بارگیری کنند.
نصب نرم افزار مستلزم این است که گزینه نصب از منابع ناشناخته را در تلفن هوشمند خود روشن کنید.
هنگام نصب ، بلوتوث تلفن خود را روشن کرده و آن را با ماژول HC-05 جفت کنید. رمز عبور "0000" یا "1234" خواهد بود.
اکنون بر روی نماد بزرگ بلوتوث کلیک کرده و دستگاه مرتبط شده خود را انتخاب کنید.
اکنون می توانید نوار RGB را با کشیدن نوارهای افقی کنترل کنید. همچنین می توانید با افزودن سه رنگ ، رنگ ترکیبی ایجاد کنید.
امیدوارم از این مطلب آموزشی لذت ببرید با کلیک روی دکمه پسند حمایت خود را نشان دهید همچنین این مورد را با دوستان خود به اشتراک بگذارید. اگر به کد نیاز دارید ، در زیر نظر دهید. فعلا همین است بچه ها با یک پروژه جالب دیگر برمی گردم. متشکرم.
توصیه شده:
Arduino: برنامه های زمان و کنترل از راه دور از برنامه Android: 7 مرحله (همراه با تصاویر)
آردوینو: برنامه های زمان و کنترل از راه دور از برنامه اندروید: من همیشه می پرسیدم که چه اتفاقی برای همه آن برد های آردوینو می افتد که مردم پس از اتمام پروژه های جالب خود به آنها احتیاج ندارند. حقیقت کمی ناراحت کننده است: هیچ چیز. من این را در خانه خانواده ام مشاهده کردم ، جایی که پدرم سعی کرد خانه خود را بسازد
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل اتومبیل آردوینو از طریق برنامه بلوتوث: 4 مرحله (همراه با تصاویر)
Arduino Car Controlled via Bluetooth: همه ما می دانیم که Arduino یک پلت فرم نمونه سازی عالی است ، عمدتا به این دلیل که از یک زبان برنامه نویسی دوستانه استفاده می کند و بسیاری از اجزای فوق العاده فوق العاده ای که تجربیات عالی را برای ما فراهم می کند ، وجود دارد. ما می توانیم Arduino را با یکدیگر ادغام کنیم
قاب LED پیکسل آرت با کنترل برنامه بلوتوث: 9 مرحله
قاب LED Pixel Art با کنترل برنامه بلوتوث: مواد 32x16 LED ماتریس- Adafruit 24.99 دلار PIXEL Maker Kit- Seeedstudio 59 دلار (توجه داشته باشید که من خالق مجموعه PIXEL Maker Kit هستم) برنامه بلوتوث iOS یا برنامه بلوتوث Android- رایگان 1/8 & quot؛ مواد اکریلیک برای برش لیزری 12x20 - $ 153/16 & quot؛ اکریلیک
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: 8 مرحله
راهنمای برنامه نویسی جالب برای طراح-کنترل فرآیند برنامه-بیانیه حلقه: کنترل فرآیند برنامه-بیانیه حلقه از این فصل ، شما با یک بیانیه حلقه مهم و قدرتمند دانش ارتباط خواهید داشت. قبل از خواندن این فصل ، اگر می خواهید 10000 دایره در برنامه بکشید ، فقط می توانید با یک ter