فهرست مطالب:
- مرحله 1: اجزای مورد نیاز - پیش نیازها
- مرحله 2: کتابخانه های Sonoff را در Arduino IDE قرار دهید
- مرحله 3: فایل اصلی Sonoff و User Config
- مرحله 4: SSID ، رمز عبور و نام پروژه را پیکربندی کنید
- مرحله 5: برد صحیح NodeMCU را انتخاب کنید
- مرحله 6: آدرس IP NodeMCU را در شبکه خود پیدا کنید
- مرحله 7: پیکربندی برای برد های ESP8266
- مرحله 8: پیکربندی را ذخیره کنید
- مرحله 9: گزینه های جدید GPIO با توجه به انواع برد ESP8266
تصویری: چشمک زدن سیستم عامل SONOFF Tasmota در NodeMCU: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
Sonoff یک کلید کنترل WiFi است که با IC ESP8266 تعبیه شده است و دارای رله هایی برای کنترل دستگاه از طریق اینترنت است. این IC می تواند توسط Arduino IDE فلش و برنامه ریزی مجدد شود. سازندگان Sonoff کتابخانه ها و فایل های آردوینو را در صفحه GitHub خود منتشر کردند. در ابتدا ، فقط برای تخته های Sonoff ساخته شده است ، پس از آن بسیاری از بردهای ESP8266 و بردهای توسعه مانند NodeMCU را پشتیبانی می کند. در این آموزش ، نحوه فلش کردن سیستم عامل Sonoff Tasmota را در بردهای توسعه NodeMCU خواهیم دید. در سیستم عامل جدید به روز شده ، به راحتی می توانید تخته های مختلف ESP8266 را به راحتی انتخاب کنید.
مرحله 1: اجزای مورد نیاز - پیش نیازها
- هیئت توسعه NodeMCU
- کابل microUSB
- سیستم عامل Sonoff Tasmota - پیوند GitHub
- اسکنر IP پیشرفته
- آردوینو IDE
نرم افزار Sonoff Tasmota را از این لینک بارگیری کنید.
مطمئن شوید که کتابخانه ESP8266 را روی Arduino IDE خود نصب کرده اید. اگر می خواهید بدانید که چگونه کتابخانه ESP8266 را به درستی نصب کنید ، از این وبلاگ کامل Flashing SONOFF Tasmota Firmware در NodeMCU دیدن کنید.
مرحله 2: کتابخانه های Sonoff را در Arduino IDE قرار دهید
پس از بارگیری سیستم عامل SONOFF Tasmota از GitHub. پوشه Sonoff Tasmota را باز کنید. به پوشه "lib" بروید و همه محتویات را کپی کنید ، سپس آن را در پوشه "libraries" Arduino در رایانه خود جایگذاری کنید.
اکنون ما فایلهای کتابخانه لازم را در Arduino IDE Library گنجانده ایم. بیایید کد خود را پیکربندی کنیم.
مرحله 3: فایل اصلی Sonoff و User Config
در داخل فایل بارگیری شده ، فایل sonoff.ino را باز کنید. همه فایلهای لازم در برگه های بعدی در Arduino IDE باز می شود. حالا برگه userconfig.h را باز کنید تا اعتبارنامه Wi-Fi ما وارد شود.
مرحله 4: SSID ، رمز عبور و نام پروژه را پیکربندی کنید
اکنون با SSID و رمز شبکه WiFi خود فیلدهای SSID و Password را ویرایش کنید. همچنین ، نام پروژه ای منحصر به فرد را به دلخواه خود در خط #sonoff پروژه تعریف کنید.
به عنوان مثال. #تعریف پروژه "nodefactory"
مرحله 5: برد صحیح NodeMCU را انتخاب کنید
حالا NodeMCU خود را وصل کرده و COM Port و Board Board را انتخاب کنید. مطمئن شوید که تنظیمات NodeMCU 1.0 Board به این شکل باشد.
برد: NodeMCU 1.0 (ماژول ESP12-E)
اندازه فلش:”4M (1M SPIFFS)
فرکانس پردازنده: 80 مگاهرتز
سرعت بارگذاری: "115200"
سپس با کلیک روی بارگذاری ، Firmware را فلش کنید.
مرحله 6: آدرس IP NodeMCU را در شبکه خود پیدا کنید
پس از اتمام فلش کردن ، اسکنر IP پیشرفته را باز کنید. و آدرس IP را در داخل IP شبکه خود جستجو کنید. در مورد من ، IP من از 192.168.255.0-255 متغیر است (به این معنی که دامنه IP بین 0-255 خواهد بود). روی اسکن کلیک کنید و می توانید نام پروژه ای را که در فایل userconfig.h به عنوان نام دستگاه داده اید در اینجا مشاهده کنید.
آدرس IP پیدا شده را یادداشت کرده و آن را در URL مرورگر خود جایگذاری کرده و Enter را کلیک کنید. صفحه Sonoff Tasmota را برای پیکربندی ماژول شما نشان می دهد.
مرحله 7: پیکربندی برای برد های ESP8266
به طور پیش فرض ، در Sonoff Basic قرار می گیرد. بنابراین باید آن را در منوی "پیکربندی" به "عمومی" تغییر دهید. روی «پیکربندی» کلیک کنید و داخل آن «پیکربندی ماژول» را انتخاب کنید.
مرحله 8: پیکربندی را ذخیره کنید
برد را به عنوان Generic و Save انتخاب کنید. دستگاه راه اندازی مجدد می شود. این گزینه برای همه بردهای ESP8266 است.
مرحله 9: گزینه های جدید GPIO با توجه به انواع برد ESP8266
حالا اگر روی پیکربندی کلیک کنید ، می توانید گزینه های GPIO بیشتری را مشاهده کنید. با استفاده از آن می توانید عملکردهای GPIO را انتخاب کنید.
بسته به تنظیم GPIO ، گزینه در صفحه اصلی مانند DHT ، Relay ، Switch و بسیاری دیگر ظاهر می شود.
برای آموزش های بیشتر ، از وبلاگ ما دیدن کنید - Factory Forward Blog
توصیه شده:
چشمک زدن سیستم عامل ESP8266: 4 مرحله
چشمک زدن سیستم عامل ESP8266: همه سعی می کنند سیستم عامل ماژول ESP8266 را به روز کنند ، دستورالعمل ها ممکن است در چشمک زدن سیستم عامل در ESP8266 به شما کمک کند
پلک زدن Caos: Mapa Logístico برای چشمک زدن تصادفی: 5 مرحله
Blink Caos: Mapa Logístico به صورت تصادفی Blink: شما می توانید به طور کلی برای برنامه های کاربردی ، با استفاده از & amp ؛ ضبط نقشه ، به عنوان مثال توضیح دهید. Con el mapa log & iacute؛ stico، se enciende y apaga un led de forma aleatoria. Este puede servir simplemente de ejemplo de como a
سه راه برای ایجاد مدار چشمک زن LED با کنترل سرعت و چشمک زدن متناوب: 3 مرحله
سه روش برای ایجاد مدار فلاشر LED با کنترل نرخ و چشمک زدن متناوب: مدار فلشر مداری است که در آن LED با سرعت متأثر از خازن مورد استفاده روشن و خاموش می شود. در اینجا ، من سه روش مختلف برای ایجاد این مدار با استفاده از شما نشان خواهم داد. : 1 ترانزیستورها 2. 555 تایمر IC3. Quartz CircuitLDR همچنین می تواند برای ج
چشمک زدن سیستم عامل سفارشی به چراغ قوه BLF A6: 5 مرحله
چشمک زدن سیستم عامل سفارشی به چراغ قوه BLF A6: من اخیراً یک BLF A6 گرفتم. بسیار خوب است ، اما من هیچ کدام از گروه های حالت پیش فرض را دوست ندارم ، بنابراین سیستم عامل را تغییر دادم تا از روشنایی های دلخواهم استفاده کنم. یافتن اطلاعات به سختی امکان پذیر بود ، بنابراین من هر آنچه را که آموخته ام برای خود و دیگران قرار می دهم
چشمک زدن با استفاده از ESP8266 NodeMCU Lua WiFi آموزش: 6 مرحله
چشمک زدن با استفاده از ESP8266 NodeMCU Lua WiFi Tutorial: DESCRIPTIONNodeMCU یک پلت فرم منبع باز اینترنت اشیا است. این سیستم عامل شامل سیستم عامل ESP8266 WiFi SoC از Espressif و سخت افزاری است که بر اساس ماژول ESP-12 ساخته شده است. عبارت & quot؛ NodeMcu & quot؛ به طور پیش فرض بیشتر به نرم افزار فیلم اشاره دارد تا t