سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

ساخت شبکه مش با بردهای قدیمی ESP32؛ پوشش خانه هوشمند بهتر شد

ساخت شبکه مش با بردهای قدیمی ESP32؛ پوشش خانه هوشمند بهتر شد

یک کاربر با استفاده از چند برد قدیمی ESP32 که در کشوی وسایلش بلااستفاده مانده بودند، به‌جای خرید یک روتر مش جدید، شبکه‌ای اختصاصی برای خانه هوشمند خود ساخت. هدف او رفع مشکل پوشش Wi-Fi برای سنسورهایی بود که در برخی نقاط خانه به‌سختی به شبکه متصل می‌شدند.

مشکل پوشش Wi-Fi از روتر نبود

او از روتر ASUS RT-AX88U استفاده می‌کند که یک روتر Wi-Fi 6 ضعیف نیست؛ بنابراین مشکل از سخت‌افزار نبود. مسئله اصلی جای‌گذاری روتر در اتاق خواب و کنار میز کار بود که باعث می‌شد اتاق نشیمن و اتاق خواب دیگر پوشش لکه‌دار داشته باشند. برخی لامپ‌های مبتنی بر Zigbee همچنان خوب متصل می‌ماندند، اما سنسورهای وابسته به Wi-Fi برای آنلاین ماندن تقلا می‌کردند.

راه‌اندازی یک شبکه مش Wi-Fi حدود ۱۵۰ دلار هزینه داشت که بیش از بودجه مورد نظر او بود. جابه‌جایی روتر هم به دلیل نیاز به کابل Ethernet و پریز برق جدید عملی نبود. روتر قدیمی ASUS RT-AC66U هم به‌عنوان اکسس‌پوینت بدون اتصال سیمی به روتر اصلی و بدون backhaul مناسب کارساز نبود. استفاده از رنج اکستندر ارزان‌ترین گزینه بود، اما سرعت کمتر شبکه گسترده‌شده برای سنسورهایی که پهنای باند کمی نیاز دارند ارزش نداشت.

ESP-NOW بدون Wi-Fi کار می‌کند

ESP-NOW پروتکلی داخلی در ESP32 است که به بردها اجازه می‌دهد بدون نیاز به اتصال Wi-Fi مستقیماً با یکدیگر ارتباط برقرار کنند؛ بدون رمز عبور، روتر یا شبکه‌ای برای پیوستن. هر پیام ردوبدل‌شده بین بردها می‌تواند حدود ۲۵۰ بایت باشد که برای داده‌های سنسور کافی است.

محدودیت این است که ESP-NOW فقط بردهای داخل محدوده رادیویی را پوشش می‌دهد و به‌طور خودکار پیام را در کل خانه رله نمی‌کند. به همین دلیل کاربر یک پروتکل رله کوچک روی آن نوشت. هر پیامی که خطاب به یک برد نیست، بررسی می‌شود که آیا همان شناسه (ID) را قبلاً دیده است یا نه. اگر ندیده باشد و شمارنده پرش (hop counter) به سقف خود نرسیده باشد، شمارنده را افزایش می‌دهد و پیام را برای برد بعدی بازپخش می‌کند. کل منطق مش همین است: بازپخش یک‌باره پیام، نادیده گرفتن تکراری‌ها و محدود کردن تعداد پرش‌ها تا پیام‌ها برای همیشه در خانه دور نزنند.

  • استفاده از چهار برد مختلف: ESP32 DevKit، NodeMCU-32S، ESP32-S3 و ESP32-C6
  • ساخت یک پروژه واحد در PlatformIO IDE در VS Code و تعریف بیلد جداگانه برای هر نوع برد با یک شماره ID
  • فلش کردن کد یکسان روی چهار برد بدون تغییر اسکچ اصلی
  • تست بردها با Serial Monitor پیش از اتصال سنسورها
  • افزودن تأخیر چند میلی‌ثانیه‌ای پیش از هر بازپخش تا بردهایی که پیام را هم‌زمان می‌شنوند، هم‌زمان پاسخ ندهند

یک برد به‌عنوان گیت‌وی به Home Assistant وصل می‌شود

تنها یک برد به شبکه خانگی متصل می‌شود. این برد مانند بقیه به مش گوش می‌دهد، اما وقتی پیامی می‌رسد، آن را از طریق MQTT به بروکر (broker) که از قبل در Home Assistant اجرا می‌شود، می‌فرستد. MQTT یک پروتکل پیام‌رسانی سبک است که Home Assistant از قبل آن را می‌فهمد؛ بنابراین هر پیام با یک ورودی تنظیمات کوتاه به یک موجودیت قابل خواندن تبدیل می‌شود.

از آنجا که این برد گیت‌وی از کانال Wi-Fi روتر پیروی می‌کند، همه بردهای دیگر باید با آن هماهنگ باشند وگرنه یکدیگر را نمی‌شنوند. کاربر باند ۲.۴ گیگاهرتز روتر را روی کانال ۶ تنظیم کرده و همه بردها را با آن هماهنگ کرده است. سایر بردها کاملاً خارج از Wi-Fi می‌مانند تا کدشان کوتاه و ساده بماند.

قطع شدن یک برد شبکه مش را از کار نمی‌اندازد

هر برد بخشی از شبکه مش است و هر کدام پیام را از هر مسیری که در دسترس باشد بازپخش می‌کند. اگر یک برد آفلاین شود، برد همسایه در محدوده همچنان پیام را جلو می‌برد. کاربر برای آزمایش، ESP32-C6 را بیرون کشید و پیام همچنان فوروارد شد.

یکی از چیزهایی که او جای خالی‌اش را حس می‌کند، رسید تحویل (delivery receipt) است. گاهی یک پیام گم می‌شود، چون پخش‌های ESP-NOW تحویل را تأیید نمی‌کنند. اما چون بردها به‌طور منظم داده تازه گزارش می‌دهند، پیام ازدست‌رفته در گزارش بعدی جبران می‌شود و سیستم متوقف نمی‌شود.

او فعلاً خرید دستگاه هوشمند دیگری را به تعویق انداخته است. اگر نقطه کور جدیدی در خانه پیدا کند، یک برد یدکی دیگر را با ID بعدی فلش می‌کند و در جای مناسب قرار می‌دهد. بردهایی که در کشو بی‌استفاده بودند اکنون کار واقعی انجام می‌دهند و تنها هزینه این پروژه، زمان صرف‌شده برای عیب‌یابی و ساخت آن بوده است.

نظرتان را ثبت کنید کد خبر: 54856 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/08 تعداد مشاهده: 20
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Platypus

Platypus

پلاتی‌پوس

SideControl Pro 4.11 for Android +4.0

SideControl Pro 4.11 for Android +4.0

نوار ابزار کمکی

Step by Step Microsoft Office Word 2010

Step by Step Microsoft Office Word 2010

آموزش وورد 2010 به زبان انگلیسی

Bypass Google Account Verification

Bypass Google Account Verification

حذف اکانت گوگل

WinMount 3.5.1018

WinMount 3.5.1018

نرم افزار مدیریت انواع فایل های فشرده

پژوهش علوم سیاسی در ایران

پژوهش علوم سیاسی در ایران

ضعف تحقیقات کمّی در پژوهش‌های علوم سیاسی در ایران

nLite 1.4.9.3

nLite 1.4.9.3

بهترین برنامه برای ساخت سی دی ویندوز سفارشی

آموزش تصویری نرم افزار Driver Genius Professional Edition

آموزش تصویری نرم افزار Driver Genius Professional Edition

آموزش دراور جنیوس

Game of Death 2

Game of Death 2

بازی مرگ 2

Fake Call & SMS & Call Logs PRO 4.2 for Android

Fake Call & SMS & Call Logs PRO 4.2 for Android

تماس، پیام و گزارش جعلی

رخدادهای سیاسی دوره سلطنت آخرین پادشاه قاجار

رخدادهای سیاسی دوره سلطنت آخرین پادشاه قاجار

تصویر واقعی احمد شاه قاجار

Chess Assistant 26 v12.00 Build 2 with Update v12.00.2

Chess Assistant 26 v12.00 Build 2 with Update v12.00.2

مدیریت و تحلیل بازی‌های شطرنج

Norton 360 2024 22.24.8.36 + Offline Update

Norton 360 2024 22.24.8.36 + Offline Update

نورتون 360

5 بحث سخنرانی حجت الاسلام محسن قرائنی

5 بحث سخنرانی حجت الاسلام محسن قرائنی

حجت الاسلام قرائتی با موضوع استفاده اختصاصی ممنوع

Avira Free Security

Avira Free Security

آنتی ویروس اویرا

AVG AntiVirus 26.15.0 for Android +9.0

AVG AntiVirus 26.15.0 for Android +9.0

آنتی ویروس ای وی جی

PC AutoTimer 3.0.1.0

PC AutoTimer 3.0.1.0

اوتو تایمر

Stray v1.4.227

Stray v1.4.227

ماجراجویی برای کامپیوتر

Violett

Violett

بنفش

Batman Ninja

Batman Ninja

بتمن

دورهٔ آموزش ویدئویی مهارت‌ها و تعمیرات مربوط به «برق خودرو» - به زبان فارسی

دورهٔ آموزش ویدئویی مهارت‌ها و تعمیرات مربوط به «برق خودرو» - به زبان فارسی

فیلم آموزش تعمیرات خودرو

Fantasy Mosaics 10 - Time Travel

Fantasy Mosaics 10 - Time Travel

موزائیک‌های فانتزی 10 - سفر زمان

NetX PRO 8.6.5.0 for Android +4.1

NetX PRO 8.6.5.0 for Android +4.1

مدیریت شبکه وای فای

10 جلسه سخنرانی حجت الاسلام حامد کاشانی با موضوع تراز دینداری

10 جلسه سخنرانی حجت الاسلام حامد کاشانی با موضوع تراز دینداری

سخنرانی تراز دینداریبا حامد کاشانی

NetBalancer 12.6.1.4290

NetBalancer 12.6.1.4290

نرم افزار مدیریت پهنای باند اینترنت و شبکه

Autodesk Revit 2016 R2 Update 3 x64

Autodesk Revit 2016 R2 Update 3 x64

بهترین نرم افزار طراحی ساختمان و معماری

Samurai Jack: Battle Through Time

Samurai Jack: Battle Through Time

اکشن و ماجراجویی

Lucid 1.0.10 for Android +3.1

Lucid 1.0.10 for Android +3.1

1000 آیکون با کیفیت 144*144

آموزش مباحث پیشرفته در طراحی صفحات وب

آموزش مباحث پیشرفته در طراحی صفحات وب

آشنایی با طراحی پیشرفته صفحات وب

دانشنامه نماز نسخه 1 برای اندروید 4.1+

دانشنامه نماز نسخه 1 برای اندروید 4.1+

دانشنامه نماز

InfiniteSkills - Learning SAP Crystal Reports 2011/2013

InfiniteSkills - Learning SAP Crystal Reports 2011/2013

فیلم آموزش کریستال ریپورتس 2013/2011

نمونه سئوالات تستی متون فقه 3

نمونه سئوالات تستی متون فقه 3

متون فقه 3

City Bus Simulator 2024

City Bus Simulator 2024

رانندگی با اتوبوس

مجله تخصصی طراحی داخلی و محوطه سازی

مجله تخصصی طراحی داخلی و محوطه سازی

مجله Architectural Digest USA فوریه 2021

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

حـیاء چـیست؟

Emergency Call 112

Emergency Call 112

شبیه ساز آتش نشانی

سخنرانی حجت الاسلام انصاریان با موضوع خطرات مسیر توحید

سخنرانی حجت الاسلام انصاریان با موضوع خطرات مسیر توحید

حاج آقا انصاریان با موضوع خطرات مسیر توحید

سخنرانی زیبای حجت الاسلام پناهیان

سخنرانی زیبای حجت الاسلام پناهیان

پناهیان

LINE Messenger 7.11.0.2821

LINE Messenger 7.11.0.2821

مسنجر لاین برای ویندوز

13جلسه سخنرانی دکتر رفیعی با موضوع آموزه های اخلاق

13جلسه سخنرانی دکتر رفیعی با موضوع آموزه های اخلاق

سخنرانی آموزه های اخلاق با ناصر رفیعی

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!