پروژه کنترل رنگ LED RGB با موبایل و آردوینو (IoT)
محتویات
سلام. پروژه IoT کنترل رنگ LED RGB از طریق موبایل با ماژول وای فای ESP8266 و برد آردوینو را آماده کردیم. فیلم عملکرد مدار را از دست ندهید !
پروژه IoT کنترل رنگ LED RGB از طریق موبایل
در این پروژه آردوینو ، ما رنگ یک ال ای دی RGB را از طریق گوشی تلفن همراه اندروید و ماژول Wifi ESP8266 مبتنی بر IoT طراحی خواهیم کرد. در این پروژه ما از یک برنامه کاربردی Android به نام Blynk استفاده میکنیم. Blynk یک برنامه بسیار سازگار با Arduino است.
قطعات مورد نیاز پروژه
- برد آردوینو Uno
- ماژول وای فای ESP8266
- ال ای دی RGB (آند مشترک)
پیکربندی نرم افزار Blynk
در این قسمت آموزش مرحله به مرحله پیکربندی نرم افزار Blynk را آموزش میدهیم.
ابتدا باید نرم افزار Blynk را دانلود کنید : برای دانلود کلیک کنید !
مرحله اول : بعد از نصب شما باید یک حساب کاربری تشکیل دهید. میتوانید این کار را از طریق Gmail متصل به گوشی تان انجام دهید.
سپس در قسمت Create New Project ، نام پروژه به دلخواه و برد آردوینو مورد استفاده تان را انتخاب کنید.
مرحله دوم : سپس Auth Token Code خود را ذخیر کنید در قسمت های بعد استفاده میشود.
مرحله سوم : بعد از این ، روی دکمه Create در نرم افزار Blynk کلیک کنید. و گزینه Large Slider و دو Button انتخاب کنید. مابقی تنظیمات را مانند تصاویر زیر انجام دهید :
سپس روی دکمه Play در گوشه راست بالای صفحه بزنید. پیکربندی به خوبی انجام شده است. حالا نوبت کد است !
توضیحات کد پروژه
در این قسمت از کد ما کتابخانه های مورد نیاز را فراخوانی میکنیم :
#include <ESP8266_SoftSer.h> #include <BlynkSimpleShieldEsp8266_SoftSer.h> #include <SoftwareSerial.h>
در این قسمت کد نیز باید Auth Token Code را که در مراحل بالا دریافت کردیم را وارد کنیم :
char auth[] = "در این قسمت وارد کنید";
کد کامل :
#define BLYNK_PRINT Serial #include <ESP8266_SoftSer.h> #include <BlynkSimpleShieldEsp8266_SoftSer.h> #include <SoftwareSerial.h> SoftwareSerial EspSerial(2, 3); // RX, TX ESP8266 wifi(EspSerial); char auth[] = "در این قسمت وارد کنید"; void setup() { Serial.begin(9600); delay(10); EspSerial.begin(9600); delay(10); Blynk.begin(auth, wifi, "1st floor", "muda1884"); } void loop() { Blynk.run(); }
شماتیک و سورس کد؟؟
سلام عزیز
شماتیک ساده هست اتصال سه ال ای دی به پایه های تعریف شده در نرم افزار
سورس کد کامل در انتهای مطلب قرار داده شده
همچنین این پروژه در ایران کار نمیکنه
سلام مشکل فیلتر بودن بلینک چجوری میشه حل کرد ؟
سلام عزیز، این پروژه منسوخ شده
سلام
میشه بگید لایبری ها رو از کجا دانلود کنم؟
سلام عزیز، این پروژه منسوخ شده
سلام من از برد esp استفاده میکنم همین کد رو میتونم استفاده کنم یا به مشکل میخورم؟
سلام عزیز، این پروژه منسوخ شده