MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi Module
مشخصات
- نام محصول: BuzzBoxx
- نسخه: V1.0
- تاریخ انتشار: 2024.12
اطلاعات محصول
BuzzBoxx یک پلتفرم سختافزاری است که برای توسعه برنامهها با استفاده از ماژولهای آردوینو و ESP32 طراحی شده است.
دستورالعمل استفاده از محصول
مقدمه
BuzzBoxx ابزاری همهکاره برای توسعه نرمافزار است. این ابزار از ماژولهای آردوینو و ESP32 برای ایجاد برنامهها پشتیبانی میکند.
شروع کنید
با راهاندازی محیط توسعه نرمافزار اولیه، همانطور که در راهنمای کاربر توضیح داده شده است، شروع کنید.
پیکربندی کنید
برای تنظیم محیط توسعه خود، مراحل پیکربندی مبتنی بر منو را دنبال کنید.
اتصال
سختافزار BuzzBoxx را با استفاده از کابلهای مناسب به رایانه خود وصل کنید.
نسخه ی نمایشی تست
برای اطمینان از عملکرد صحیح سختافزار، نسخه آزمایشی را اجرا کنید.
آپلود طرح
برای آپلود طرح ها، مراحل زیر را دنبال کنید:
- طرح خود را بسازید
- طرح را به ماژول ESP32 فلش کنید.
- خروجی را برای هر گونه خطا نظارت کنید.
مرجع فرمان SSC
BuzzBoxx از دستورات مختلفی برای پیکربندی پشتیبانی می کند:
- op: دستور عملیات را اجرا کنیدتا: حالت ایستگاه را پیکربندی میکند. App: حالت نقطه دسترسی را پیکربندی کنید.
- مک: آدرس MAC را تنظیم کنید.
- dhcp: DHCP را فعال کنید
- آی پی: آدرس IP را تنظیم کنید
- راه اندازی مجدد: سیستم را مجدد راه اندازی کنید.
بازباکس
- BuzzBoxx یک برد توسعه است. می تواند به طور مستقل کار کند.
- این برد شامل یک ماژول ESP32-WROVER-IE است که از پروتکل ارتباطی Wi-Fi + BT+ BLE و برد مدار چاپی (PCB) مادربرد پشتیبانی میکند.
- و این محصول دارای عملکرد 4G است. ماژول LTE Cat-4 آن SIM7600G-H است.
- برای برنامه های کاربردی از شبکه های حسگر کم مصرف تا سخت ترین کارها.
ESP32 راهکارهای Wi-Fi (باند 2.4 گیگاهرتز) و بلوتوث 4.2 را در یک تراشه واحد، به همراه دو هسته با کارایی بالا و بسیاری از لوازم جانبی متنوع دیگر، ادغام میکند. ESP40 با بهرهگیری از فناوری 32 نانومتری، یک پلتفرم قوی و بسیار یکپارچه را برای برآورده کردن نیازهای مداوم برای مصرف بهینه برق، طراحی جمع و جور و امنیت فراهم میکند. - ما منابع سختافزاری و نرمافزاری پایه را فراهم میکنیم که به توسعهدهندگان برنامهها این امکان را میدهد تا ایدههای خود را پیرامون سختافزار سری ESP32 بسازند. چارچوب توسعه نرمافزار ارائه شده برای توسعه سریع برنامههای اینترنت اشیا (IoT)، با Wi-Fi، بلوتوث، مدیریت انعطافپذیر برق و سایر ویژگیهای پیشرفته سیستم در نظر گرفته شده است.
آردوین
مجموعه ای از برنامه های کاربردی چند پلتفرمی که به زبان جاوا نوشته شده اند. Arduino Software IDE از زبان برنامه نویسی Processing و محیط توسعه یکپارچه برنامه Wiring مشتق شده است. کاربران می توانند برنامه های کاربردی را در Windows/Linux/MacOS مبتنی بر آردوینو توسعه دهند. توصیه می شود از ویندوز 10 استفاده کنید. سیستم عامل ویندوز به عنوان نسخه قبلی استفاده شده استampدر این سند به منظور مصور.
آماده سازی
برای توسعه برنامههای کاربردی برای ESP32، به موارد زیر نیاز دارید:
- رایانهای که مجهز به سیستم عامل ویندوز، لینوکس، ایکس یا مک باشد
- زنجیره ابزار برای ساخت اپلیکیشن برای ESP32
- آردوینو که اساسا حاوی API برای ESP32 و اسکریپت هایی برای کار با Toolchain است
- خود برد ESP32 و یک کابل USB برای اتصال آن به کامپیوتر
نرم افزار آردوینو را دانلود کنید
سریع ترین نحوه نصب نرم افزار آردوینو (IDE) بر روی ماشین های ویندوز
کوئیک استارید
- را webسایت آموزش شروع سریع را ارائه می دهد
- ویندوز:
- لینوکس:
- Mac OS X:
مراحل نصب پلتفرم ویندوز آردوینو
وارد رابط دانلود شوید، Windows installer را برای نصب مستقیم انتخاب کنید
نرم افزار آردوینو را نصب کنید
Git را دانلود کنید
بسته نصبی Git.exe را دانلود کنید.
پیکربندی پیش از ساخت روی کلیک کنید روی آیکون آردوینو کلیک راست کرده و گزینه «باز کردن پوشهای که سختافزار در آن قرار دارد» را انتخاب کنید -> سختافزار را انتخاب کنید
- ماوس ** کلیک راست کنید ** ->
- اینجا روی Git Bash کلیک کنید
شبیه سازی یک مخزن از راه دور
- اسپرسف mkdir $
- اسپرسیف سی دی دلاری
- $ git clone – بازگشتی https://github.com/espressif/arduino-esp32.git esp32
اتصال
شما تقریباً آنجا هستید. برای اینکه بتوانید ادامه دهید، برد ESP32 را به رایانه شخصی متصل کنید، بررسی کنید که برد زیر کدام پورت سریال قابل مشاهده است و بررسی کنید که آیا ارتباط سریال کار می کند یا خیر.
نسخه ی نمایشی تست
انتخاب کنید File>>مثالample>>WiFi>>WiFiScan
آپلود طرح
هیئت مدیره را انتخاب کنید
ابزار<
آپلود کنید
طرح << آپلود
مانیتور سریال
ابزار << مانیتور سریال
مرجع فرمان SSC
op
در اینجا چند دستور رایج وای فای برای تست ماژول آورده شده است.
توضیحات
دستورات op برای تنظیم و پرس و جو حالت Wi-Fi سیستم استفاده می شود.
Example
op -Q
عملیات: حالت S -o wmode
پارامتر
-Q | حالت Wi-Fi را پرس و جو کنید. |
-S | حالت وای فای را تنظیم کنید. |
wmode |
3 حالت Wi-Fi وجود دارد:
• حالت = 1: حالت STA • حالت = 2: حالت AP • حالت = 3: حالت STA+AP |
sta
توضیحات
دستورات sta برای اسکن رابط شبکه STA، اتصال یا قطع AP، و پرس و جو از وضعیت اتصال رابط شبکه STA استفاده می شود.
Example
sta -S [-s ssid] [-b bssid] [-n کانال] [-h] sta -Q
sta -C [-s ssid] [-p رمز عبور] sta -D
پارامتر
-s ssid | نقاط دسترسی را با ssid اسکن یا وصل کنید. |
-ب bssid | نقاط دسترسی را با bssid اسکن کنید. |
کانال -n | کانال را اسکن کنید |
-h | نمایش نتایج اسکن با نقاط دسترسی مخفی ssid. |
-Q | نمایش وضعیت اتصال STA. |
-D | با نقاط دسترسی فعلی قطع شده است. |
ap
توضیحات
دستورات ap برای تنظیم پارامتر رابط شبکه AP استفاده می شود.
Example
ap -S [-s ssid] [-p رمز عبور] [-t رمزگذاری] [-n کانال] [-h] [-m max_sta] ap –Q
ap –L
پارامتر
-S | حالت AP را تنظیم کنید. |
-s ssid | AP ssid را تنظیم کنید. |
رمز عبور -p | رمز عبور AP را تنظیم کنید. |
-t رمزگذاری | حالت رمزگذاری AP را تنظیم کنید. |
-h | مخفی کردن SSID. |
-m max_sta | اتصالات حداکثر AP را تنظیم کنید. |
-Q | نمایش پارامترهای AP |
-L | نشانی MAC و آدرس IP ایستگاه متصل را نشان دهید. |
مک
توضیحات
دستورات مک برای پرس و جو از آدرس MAC رابط شبکه استفاده می شود.
Example
mac -Q [-o mode]
-Q | نشانی مک را نشان دهید. |
حالت o |
• mode = 1: آدرس MAC در حالت STA.
• حالت = 2: آدرس MAC در حالت AP. |
پارامتر
-Q | نشانی مک را نشان دهید. |
حالت o |
• mode = 1: آدرس MAC در حالت STA.
• حالت = 2: آدرس MAC در حالت AP. |
توضیحات
دستورات dhcp برای فعال یا غیرفعال کردن سرور/کلینت dhcp استفاده می شود.
به سابقample
dchp -S [-o mode] dhcp -E [-o mode] dhcp -Q [-o mode]
پارامتر
DHCP (کلینت/سرور) را راه اندازی کنید. | |
-E | پایان دادن به DHCP (کلینت/سرور). |
-Q | نمایش وضعیت DHCP |
حالت o |
• حالت = 1: سرویس گیرنده DHCP رابط STA.
• حالت = 2: سرور DHCP رابط AP. • حالت = 3: هر دو. |
ip
توضیحات
دستور ip برای تنظیم و پرس و جو آدرس IP رابط شبکه استفاده میشود.
Example
ip -Q [-o mode] ip -S [-i ip] [-o mode] [-m mask] [-g gateway]
-Q | نشانی IP را نشان دهید. |
حالت o |
• حالت = 1: آدرس IP رابط STA.
• حالت = 2: آدرس IP رابط AP. • حالت = 3: هر دو |
-S | آدرس IP را تنظیم کنید |
آی پی من | آدرس IP. |
ماسک -m | ماسک آدرس زیر شبکه |
دروازه -g | دروازه پیش فرض |
راه اندازی مجدد
توضیحات
دستور reboot برای راه اندازی مجدد برد استفاده می شود.
Example
ریبوت
قوچ
دستور ram برای پرس و جو کردن اندازه هیپ باقی مانده در سیستم استفاده می شود.
Example
قوچ
احتیاط FCC:
هر گونه تغییر یا اصلاحی که صراحتاً توسط طرف مسئول مطابقت تأیید نشده باشد، می تواند اختیار کاربر را برای کار با تجهیزات از بین ببرد.
این دستگاه با قسمت 15 قوانین FCC مطابقت دارد. بهره برداری مشروط به دو شرط زیر است:
- این دستگاه ممکن است تداخل مضر ایجاد نکند، و
- این دستگاه باید هرگونه تداخل دریافتی را بپذیرد، از جمله تداخلی که ممکن است باعث عملکرد ناخواسته شود.
این فرستنده نباید در یک مکان قرار گیرد یا در ارتباط با آنتن یا فرستنده دیگری کار کند.
نکته مهم:
توجه: این تجهیزات آزمایش شده و مطابق با محدودیتهای دستگاه دیجیتال کلاس B، تحت قسمت 15 قوانین FCC است. این محدودیت ها برای ایجاد حفاظت معقول در برابر تداخل مضر در تاسیسات مسکونی طراحی شده اند. این تجهیزات تولید، استفاده می کند و می تواند انرژی فرکانس رادیویی را تابش کند و اگر طبق دستورالعمل نصب و استفاده نشود، ممکن است باعث تداخل مضر در ارتباطات رادیویی شود. با این حال، هیچ تضمینی وجود ندارد که تداخلی در یک نصب خاص رخ ندهد. اگر این تجهیزات باعث ایجاد تداخل مضر در دریافت رادیو یا تلویزیون شود، که با خاموش و روشن کردن تجهیزات قابل تشخیص است، به کاربر توصیه می شود با یک یا چند مورد از اقدامات زیر سعی در تصحیح تداخل داشته باشد:
- جهت آنتن گیرنده را تغییر دهید یا تغییر مکان دهید.
- فاصله بین تجهیزات و گیرنده را افزایش دهید.
- تجهیزات را به یک پریز در مداری متفاوت از مداری که گیرنده به آن متصل است وصل کنید.
- برای کمک با فروشنده یا تکنسین مجرب رادیو/تلویزیون مشورت کنید.
بیانیه قرار گرفتن در معرض تابش FCC:
این تجهیزات با محدودیت های FCC قرار گرفتن در معرض تابش تعیین شده برای یک محیط کنترل نشده مطابقت دارد. این تجهیزات باید با حداقل فاصله 20 سانتی متری بین رادیاتور و بدن شما نصب و راه اندازی شود.
سوالات متداول
س: آیا می توانم از BuzzBoxx برای سایر سیستم عامل های سخت افزاری استفاده کنم؟
پاسخ: BuzzBoxx به طور خاص برای استفاده با ماژولهای آردوینو و ESP32 طراحی شده است. سازگاری با سایر پلتفرمها تضمین نمیشود.
س: چگونه می توانم مشکلات اتصال را عیب یابی کنم؟
الف) مطمئن شوید که همه اتصالات ایمن هستند و درایورها به درستی نصب شدهاند. راهاندازی مجدد سختافزار و نرمافزار اغلب میتواند مشکلات اتصال را برطرف کند.
اسناد / منابع
![]() |
MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi Module [pdfراهنمای کاربر ماژول Wi-Fi ESP32-WROVER-IE، ESP32-WROVER-IE BuzzBoxx، ماژول Wi-Fi BuzzBoxx، ماژول Wi-Fi، ماژول |