یک آزمایش ساده اینترنت اشیا، با استفاده از برد Arduino MKR1000 برای کنترل دو LED و نظارت بر یک پتانسیومتر، از طریق برنامه Blynk.
موارد استفاده شده در این پروژه
داستان
یک آزمایش ساده اینترنت اشیا (IoT) با استفاده از Arduino MKR1000 و Blynk. ویدیوی زیر را تماشا کنید تا آن را در عمل ببینید، سپس دستورالعمل ها را دنبال کنید تا خودتان بسازید!
1. آنچه شما نیاز دارید؟
برای ساخت این پروژه به موارد زیر نیاز دارید:
- 1 برد آردوینو MKR1000
- 2 عدد ال ای دی
- 1 پتانسیومتر
- 1 تخته نان
- چند سیم جامپر
- آردوینو IDE ( از اینجا دانلود کنید)
- برنامه موبایل Blynk
- اندروید ( از اینجا دانلود کنید)
- iOS ( از اینجا دانلود کنید)
- کتابخانه WiFi101 ( نحوه نصب را اینجا بخوانید)
- کتابخانه Blynk ( از اینجا دانلود کنید)
2. برنامه Blynk را تنظیم کنید؟
- برنامه Blynk را باز کنید، وارد شوید سپس یک پروژه جدید ایجاد کنید. دستگاه را انتخاب کنید: Arduino MKR1000 با نوع اتصال: WiFi . روی دکمه Create کلیک کنید و رمز تأیید Blynk را از طریق ایمیل دریافت خواهید کرد .
- در پروژه خود، ویجت 2 دکمه و یک سنج اضافه کنید. هر ویجت را مانند تصویر زیر تنظیم کنید.
3. شماتیک ??
- قطعات خود را مطابق تصویر زیر به آردوینو MKR1000 متصل کنید:
4. طرح؟
- ابتدا کتابخانه Blynk را استخراج کنید و سپس آن را در C:\…\Documents\Arduino\libraries کپی کنید .
- Arduino IDE را باز کنید و طرح زیر را کپی کنید. SSID WiFi، رمز عبور WiFi و Blynk Auth Token خود را وارد کنید. مطمئن شوید که گزینه مناسب را برای Board and Port در منوی Tools انتخاب کرده اید . آپلودش کن!
#define BLYNK_PRINT SerialUSB
#include <SPI.h>
#include <WiFi101.h>
#include <BlynkSimpleWiFiShield101.h>
char auth[] = "Blynk_Auth_Token";
char ssid[] = "Your_WiFi_Name";
char pass[] = "Your_WiFi_Password";
void setup(){
SerialUSB.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop(){
Blynk.run();
}
5. از آن لذت ببرید! ?
- پس از اتمام آپلود، مطمئن شوید که آردوینو MKR1000 و گوشی هوشمند شما اتصال اینترنت خوبی دارند. روی دکمه پخش
در گوشه سمت راست بالای پروژه Blynk خود کلیک کنید، سپس آماده رفتن هستید! خوش بگذره!