آشنایی با Blynk

  • مدرس: علی بیگدلی
  • تاریخ انتشار: Aug 25, 2020
آموزش اینترنت اشیا قسمت اول آشنایی با پلتفرم Blynk

در این قسمت از آموزش اینترنت اشیا با پلتفرم Blynk و همچنین اینترنت اشیا به همراه تجهیزات مورد نیاز برای فرا گیری این دوره مقدماتی نیاز است آشنا می شویم. اینترنت اشیا امروزه یکی از پر سر و صداترین عوامل ارتباط جمعی دستگاه ها به شمار میاد و بیشتر سرمایه گذاری ها تا 10 سال آینده به این حوزه مربوط می شود. آموزش اینترنت اشیا با سبکی جدید به همراه پروژه محور بودن باعث میشود تا علاقه مندان به یادگیری این علم در نهایت بتوانند وسائل مورد نیاز خود را شخصی سازی کنند و وابستگی و محدودیتی در زمینه استفاده از این تکنولوژی نداشته باشند. پس با ما در این سری از آموزش همراه باشید ...

پیش گفتار:

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

پیشنیاز های استفاده از برنامه Blynk :

سخت افزاری که با Blynk کار می کند. لیست کامل سخت افزار پشتیبانی شده را در اینجا چک کنید اگر سخت افزار شما موردی برای اتصال نداشته باشد، می توانید از سپر هایی مانند اترنت،وای فای، GPRS و بسیاری دیگر استفاده کنید. Blynk حتی با بلوتوث و USB نیز کار می کند (☝️ USB برای تازه وارد ها نیست!)

  1. برنامه بلینک را برای دستگاه اندرویدی و یا ios خود دانلود کنید.

  2. سرور مورد نیاز برای اتصال را از سایت ناشر را از اینجا دانلود کنید

  3. پیش نیاز های جاوا مثل JRE و JDK را نصب کنید

  4. فایل سرور را اجرا نمایید

    برای اجرای فایل کافیست که در پوشه محتوای سرور با نگه داشتن Shift و کلیک راست بر روی گزینه opencommand windows here کلیک کنید و یا از طریق cmd به چوشه مورد نظر بروید. حال کافیست که دستور زیر را وارد نمایید: java -jar servern_name.jar -dataFolder /path/to/server/file
  5. نصب محیط برنامه نویسی ماژول ها از سایت Arduino

  6. کد تایید هویت خود را دریافت کنید:

    برای اینکه سخت افزار خود را به نرم افزار متصل کنید نیاز به کد هویتی از سمت سرور دارید تا اطلاعات هر بورد به صورت مجزا قابل شناسایی باشد.حال ممکن است که این کد را از طریق سرور آنلاین و یا حتی سرور شخصی خود دریافت کنید.
  7. نصب کردن کتابخانه Blynk بر روی Arduino IDE:

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

    ابتدایی ترین کد ها را برای ارتباط دادن انواع ماژول ها فرا می گیرید و شروع به برنامه نویسی پروژه دلخواه خود می کنید.
  9. جایگذاری کد تایید هویت:

    کد رمز شده ای که از سمت سرور دریافت کردید را در داخل کد خود می گذارید و بر روی ماژول مورد نظر آپلود می کنید. و بعد از گذشت چند ثانیه

  10. تبریک میگم شما موفق شدید!!
پیش نیاز های این قسمت:
  • نصب محیط اجرایی جاوا دانلود
  • سرور اجرایی Blynk ویدئو ها با نسخه های قبل از 0.30 گرفته شده اند در صورت دانلود نسخه جدیدتر تغییرات لازم را در قسمت نسخه جدید مشاهده کنید. دانلود
ثبت دیدگاه
نام *
ایمیل*
دیدگاه *
4دیدگاه
  • حسین
    1 year, 7 months ago

    سلام ممنون از مطالب مفیدتون
    من تمام مراحل رو مطابق آموزش انجام دادم.
    مشکلی که وجود داره ایمیل admin@blynk.cc رو با پسوردی که سرور تولید کرد برای لاگین کردن با گوشی وارد می کنم اما خطا میده
    ممنون می شم راهنمایی کنید

    • علی بیگدلی
      1 year, 6 months ago

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

  • علی
    2 years, 5 months ago

    سلام. دمتون گرم. خیلی جالب و ساده و مختصر و مفید بود

    • علی بیگدلی
      2 years, 5 months ago

      خواهش می کنم امیدوارم مفید واقع بشه تا انتها