فهرست مطالب:
- مرحله 1: مواد مورد نیاز
- مرحله 2: نصب بسته برد NodeMCU
- مرحله 3: پین اتصالات
- مرحله 4: کد منبع
- مرحله 5: بارگذاری کد
- مرحله 6: کنترل LED
تصویری: LED کنترل شده با اینترنت با استفاده از NodeMCU: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
اینترنت اشیا (IoT) سیستمی از دستگاه های محاسباتی مرتبط ، ماشین های مکانیکی و دیجیتالی ، اشیاء ، حیوانات یا افراد است که دارای شناسه های منحصر به فرد و قابلیت انتقال داده ها از طریق شبکه بدون نیاز به انسان به انسان یا انسان است. تعامل با کامپیوتر
در این دستورالعمل ، ما یک پروژه ساده اینترنت اشیا را ایجاد می کنیم. صفحه وب تحت کنترل LED با استفاده از NodeMCU متصل به یک شبکه محلی.
DESCRIPTIONNodeMCU یک پلت فرم IoT منبع باز است. این سیستم عامل شامل سیستم عامل ESP8266 WiFi SoC از Espressif و سخت افزاری است که بر اساس ماژول ESP-12 ساخته شده است. اصطلاح "NodeMcu" به طور پیش فرض بیشتر به سیستم عامل اشاره دارد تا کیت های dev. سیستم عامل ESP8266 از زبان برنامه نویسی Lua استفاده می کند. این بر اساس پروژه Lua است و بر روی Espressif Non-OS SDK برای ESP8266 ساخته شده است. از بسیاری از پروژه های منبع باز مانند Lua-cjson و spiffs استفاده می کند. سیستم عامل تعاملی مبتنی بر LUA برای Expressif ESP8622 Wi-Fi SoC ، و همچنین یک برد سخت افزاری منبع باز که بر خلاف ماژول های Wi-Fi ESP8266 3 دلاری شامل تراشه CP2102 TTL به USB برای برنامه نویسی و اشکال زدایی است ، برای نان برد مناسب است و می تواند به سادگی از طریق پورت میکرو USB تغذیه می شود.
امکانات
- ماژول Wi-Fi-ماژول ESP-12E مشابه ماژول ESP-12 اما با 6 GPIO اضافی.
- USB - پورت micro USB برای قدرت ، برنامه نویسی و اشکال زدایی
- سرصفحه-هدر 15 پین 2 2.5 2.54 میلی متری 15 پین با دسترسی به GPIO ، SPI ، UART ، ADC و پین پین متفرقه-دکمه های تنظیم مجدد و فلش
- قدرت - 5 ولت از طریق درگاه میکرو USB
مرحله 1: مواد مورد نیاز
- ESP8266 NodeMCU
- تخته نان
- رهبری
- سیم های جامپر
- آردوینو IDE
مرحله 2: نصب بسته برد NodeMCU
- Arduino IDE را باز کنید. به Files-> Preferences بروید. https://arduino.esp8266.com/stable/package_esp8266… را در قسمت URL های Additional Manager Board وارد کنید
- حالا به Tools-> Boards-> Board Manager بروید و ESP8266 را جستجو کرده و بسته را نصب کنید.
مرحله 3: پین اتصالات
- D7 از NodeMCU به LED's +ve.
- G از NodeMCU به LED -ve.
مرحله 4: کد منبع
در کد
ssid را به نام ssid خود تغییر دهید
و رمز عبور رمز عبور SSID شما
const char* ssid = "MODI" ؛ // ssid شما
const char* password = "8826675619" ؛ // گذرواژه شما
مرحله 5: بارگذاری کد
وقتی ارتباط خود را با موفقیت روی صفحه نانداخت و کد نویسی کردید ، باید با استفاده از میکرو USB کد نویسی را در NodeMCU بارگذاری کنید.
اکنون ، به Tools> Board> ESP8266 Modules بروید و می توانید گزینه های زیادی را برای ESP8266 مشاهده کنید. "NodeMCU 1.0 (ESP-12E Module) را انتخاب کنید. سپس ، پورت خود را انتخاب کنید. اگر نمی توانید پورت خود را تشخیص دهید ، به Control Panel> System> Device Manager> Port بروید و درایور USB خود را به روز کنید.
حالا کد را روی برد بارگذاری کنید.
مرحله 6: کنترل LED
- حالا Serial Monitor خود را باز کنید و نشانی وب را پایین نیاورید.
- حالا آدرس اینترنتی را در مرورگر گوشی خود قرار دهید.
- صفحه ای با دو دکمه ON و OFF باز می شود.
- اگر همه چیز را درست فشار دهید ، LED روشن می شود و وقتی OFF را فشار می دهید ، LED خاموش می شود.
توصیه شده:
مخزن کنترل شده 3D RC کنترل شده !!: 8 مرحله (همراه با تصاویر)
3D Printed RC Controlled Tank !!: آیا تا به حال خواسته اید یک وسیله نقلیه از راه دور داشته باشید که بتواند از جاده خارج شود و حتی می توانید از دوربین دید اول شخص مشاهده کنید ، پس این مخزن برای شما عالی است. ردیف های روی مخزن به شما امکان می دهد هنگام رانندگی در زمین هایی مانند خاک و چسبندگی زیاد ،
کنترل در سراسر جهان با استفاده از اینترنت با استفاده از آردوینو: 4 مرحله
کنترل در سراسر جهان با استفاده از اینترنت با استفاده از آردوینو: سلام ، من ریتیک هستم. ما قصد داریم با استفاده از تلفن شما یک رهبری اینترنتی کنترل شده ایجاد کنیم. ما از نرم افزاری مانند Arduino IDE و Blynk استفاده خواهیم کرد. این ساده است و اگر موفق شدید می توانید تعداد زیادی از قطعات الکترونیکی مورد نظر خود را کنترل کنید موارد مورد نیاز: سخت افزار:
ماژول قدرت اینترنت اشیا: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: 19 مرحله (همراه با تصاویر)
ماژول IoT Power: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: سلام به همه ، امیدوارم همه شما عالی باشید! در این مقاله آموزشی می خواهم به شما نشان دهم که چگونه یک ماژول اندازه گیری توان اینترنت اشیا را ایجاد کرده ام که مقدار توان تولید شده توسط پنل های خورشیدی من را که توسط کنترل کننده شارژ خورشیدی مورد استفاده قرار می گیرد ، محاسبه می کند
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
LED کنترل شده با اینترنت با استفاده از وب سرور مبتنی بر ESP32: 10 مرحله
LED کنترل شده با اینترنت با استفاده از وب سرور مبتنی بر ESP32: مرور پروژه در این مثال ، ما نحوه ایجاد یک وب سرور مبتنی بر ESP32 برای کنترل وضعیت LED را مشاهده می کنیم ، که از هر نقطه در جهان قابل دسترسی است. برای این پروژه به رایانه Mac احتیاج دارید ، اما می توانید این نرم افزار را حتی در i