فهرست مطالب:
- مرحله 1: مواد مورد نیاز
- مرحله 2: برای AskSensors ثبت نام کنید
- مرحله 3: کد را بنویسید
- مرحله 4: کد را اجرا کنید
- مرحله 5: انجام شد
تصویری: نحوه اتصال ESP8266 NodeMCU به IoT Cloud: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این برنامه آموزشی نمایشی ساده از اینترنت اشیا را با استفاده از ESP8266 NodeMCU و یک سرویس اینترنت اشیاء آنلاین به نام AskSensors به شما نشان می دهد. ما به شما نشان می دهیم که چگونه می توانید به سرعت داده ها را از سرویس گیرنده ESP8266 HTTPS دریافت کرده و آنها را به صورت نمودار در بستر اینترنت اشیاء AskSensors قرار دهید.
مرحله 1: مواد مورد نیاز
برای پیگیری این آموزش به سادگی به موارد زیر نیاز دارید:
- کامپیوتر دارای نرم افزار آردوینو
- ESP8266 گره MCU
- کابل میکرو USB برای اتصال گره MCU به کامپیوتر.
مرحله 2: برای AskSensors ثبت نام کنید
ابتدا ، یک حساب جدید در AskSensors ایجاد کنید. ایمیلی دریافت خواهید کرد که شامل تمام دستورالعمل هایی است که برای ورود به آن لازم است (بسیار آسان است).
این راهنمای شروع را دنبال کنید که نحوه ایجاد و راه اندازی سنسور جدید را توضیح می دهد تا بتوانیم داده ها را روی این سنسور بنویسیم. در اینجا مراحل اصلی وجود دارد:
- برای ایجاد یک کانال ارتباطی با شناسه منحصر به فرد و کلیدهای Api ، روی "New Sensor" کلیک کنید. یک نام و توضیحات به سنسور خود بدهید.
- یک ماژول برای داده هایی که ترسیم می کنید اضافه کنید.
- مقدار Api Key In را کپی کنید. بعداً در کد ESP8266 استفاده خواهیم کرد.
مرحله 3: کد را بنویسید
نمونه کتابخانه ها و کتابخانه های ESP8266 WIFI در github در دسترس هستند. کد ارائه شده همانطور که هست آماده استفاده است. این ESP8266 را به عنوان سرویس گیرنده HTTPS به شبکه بی سیم متصل می کند و سپس داده ها را هر 25 ثانیه به AskSensors منتقل می کند. شما باید موارد زیر را پر کنید:
- WIFI SSID و گذرواژه شما.
- Api Key In قبلاً توسط AskSensors ایجاد شده است.
- در صورت نیاز ، فاصله زمانی بین دو به روز رسانی پی در پی داده (در این مثال روی 25 ثانیه تنظیم شده است).
// پیکربندی Wifi
const char* wifi_ssid = "………."؛ // SSID const char* wifi_password = "………."؛ // وای فای
const char* apiKeyIn = "………."؛ // API KEY IN ، مثال: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
تاخیر (25000) ؛ // تاخیر 25 ثانیه
مرحله 4: کد را اجرا کنید
- Arduino IDE را باز کرده و کد را در ESP8266 nodeMCU بارگذاری کنید. اگر هنوز نیاز به شروع برنامه نویسی ESP8266 ESP-12E NodeMCU با استفاده از Arduino IDE دارید ، این آموزش را دنبال کنید.
- به صفحه حسگر خود در askSensors بازگردید ، روی "visualize" و "Show Graph" کلیک کنید تا داده های حسگر خود را در نمودار مشاهده کنید.
-
باز کردن ترمینال سریال می توانید خواندن نمودارها را با مقادیر چاپ شده در ترمینال آردوینو بررسی کنید.
مرحله 5: انجام شد
خودشه!
ممنون که این مطلب آموزنده را مطالعه کردید!
در اینجا می توانید آموزش های بیشتری را امتحان کنید.
در نهایت بازخورد شما قابل تقدیر خواهد بود. لطفا در زیر نظر بدهید!
توصیه شده:
نحوه اتصال NodeMCU ESP8266 به پایگاه داده MySQL: 7 مرحله
نحوه اتصال NodeMCU ESP8266 به پایگاه داده MySQL: MySQL یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که به طور گسترده استفاده می شود و از زبان پرس و جو ساختار یافته (SQL) استفاده می کند. در برخی موارد ، ممکن است بخواهید داده های حسگر Arduino/NodeMCU را در پایگاه داده MySQL بارگذاری کنید. در این دستورالعمل ، نحوه اتصال
هنگام اتصال یک لپ تاپ به ایستگاه اتصال به طور خودکار یک برنامه را شروع کنید: 5 مرحله
هنگام اتصال یک لپ تاپ به یک ایستگاه متصل ، یک برنامه را به طور خودکار شروع کنید: این دستورالعمل در مورد نحوه اجرای یک برنامه یا یک برنامه زمانی است که لپ تاپ خود را به یک ایستگاه متصل می کنید. در این مثال من از Lenovo T480 Windows 10 استفاده می کنم
نحوه اتصال ESP32 به IoT Cloud: 8 مرحله
نحوه اتصال ESP32 به IoT Cloud: این دستورالعمل در یک سری مقاله در مورد اتصال سخت افزاری مانند Arduino و ESP8266 به ابر ارائه شده است. من قصد دارم نحوه اتصال تراشه ESP32 خود به ابر با سرویس AskSensors IoT را توضیح دهم. چرا ESP32؟ پس از موفقیت بزرگ
نحوه اتصال سنسور رطوبت خاک و ESP8266 به AskSensors IoT Cloud: 10 مرحله
نحوه اتصال سنسور رطوبت خاک و ESP8266 به AskSensors IoT Cloud: این دستورالعمل به شما نشان می دهد که چگونه سنسور رطوبت خاک خود و ESP8266 را به ابر IoT متصل کنید. برای این پروژه ما از یک ماژول گره MCU ESP8266 WiFi و یک سنسور رطوبت خاک استفاده خواهیم کرد. که میزان حجمی آب را در داخل اندازه گیری می کند
نحوه اتصال NodeMCU / ESP8266 و OLED Shield: 8 مرحله
نحوه اتصال NodeMCU / ESP8266 و OLED Shield: در این مقاله نحوه اتصال NodeMCU V2 Amica (ESP8266) از طریق I2c به صفحه OLED بر اساس تراشه معروف SSD1306 نشان داده می شود. برای OLED ما در این دستورالعمل از یک OLED Shield استفاده می کنیم که به همراه لحیم های 0.96 & quot؛ اینچ OLED