ما با چی قاطی می کنیم؟
راه اندازی اینترنت اشیا (اینترنت اشیا) برای کارکرد/کنترل لامپ/دستگاه AC 220-240 ولت
NodeMCU Amica + رله 5 ولت + MQTT + Arduino IDE + مرورگر وب (HTML + JavaScript/jQuery)
هشدار!! – این پروژه شامل کار با ولتاژهای بالا است که می تواند باعث آسیب جدی، مرگ و/یا آتش زدن خانه شما شود. لطفاً با احتیاط ادامه دهید و همیشه قبل از کار روی مدارها مطمئن شوید که دوشاخه نیستند
مرحله 1: پیش نیازها
برای ادامه، حتما دستورالعمل های ذکر شده در لینک زیر را دنبال کنید.
https://www.instructables.com/id/Quick-Start-Guide…
سخت افزار:
NodeMCU Amica
- اجرای برنامه آردوینو (طرح)
- دارای ESP8266 داخلی (ماژول WIFI) که دلیل اصلی ترجیح NodeMCU به برد آردوینو UNO است.
رله 5 ولت
- برای روشن/خاموش کردن هر دستگاه 240 ولتی (لامپ در مورد ما).
متفرقه
- سیم های جامپر برای اتصال مدار
- تخته نان
- لامپ 240 ولت با جا لامپ
- سیم های برق برای اتصال لامپ و رله به منبع تغذیه 240 ولت AC
- سیم USB برای آپلود برنامه روی برد NodeMCU از کامپیوتر
نرم افزار:
MQTT (MQ Telemetry Transport)
- رسانه ارتباط بین برد توسعه NodeMCU و برنامه مشتری (وب/موبایل) – الگوی انتشار/اشتراک
- میتوانید از افزونه کروم MQTTLens برای آزمایش اتصال به کارگزار استفاده کنید و اشتراک و انتشار را امتحان کنید (لازم نیست)
آردوینو IDE