logo-site-sefid
Search
Close this search box.

ماژول WIFI

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

ماژول wifi

ماژول WiFi یک دستگاه الکترونیکی کوچک است که به دستگاه ها اجازه می دهد به یک شبکه بی سیم متصل شوند. این شامل یک رادیو بی سیم و یک آنتن است که آن را قادر می سازد با دستگاه های دیگر از طریق یک شبکه WiFi ارتباط برقرار کند. ماژول‌های وای‌فای معمولاً در دستگاه‌های IoT (اینترنت اشیا) مانند لوازم خانگی هوشمند، دوربین‌های امنیتی و سنسورها استفاده می‌شوند. آنها همچنین می توانند در لپ تاپ ها، تلفن های هوشمند و سایر دستگاه های تلفن همراه برای اتصال به شبکه های بی سیم استفاده شوند. برخی از ماژول های محبوب WiFi شامل ماژول های ESP8266 و ESP32 از Espressif Systems و ماژول CC3000 از Texas Instruments هستند.

ليستي از انواع ماژول wifi

1. ESP8266

2. ESP32

3. CC3200

4. CC3100

5. RN171

6. RN2483

7. WIZnet WizFi210/220/250/310/360

8. TI SimpleLink Wi-Fi CC3000/CC3100/CC3200

9. ریزتراشه(چیپ MRF)

MRF24WG0MA/MRF24WG0MB/MRF24WG0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WMW4

10. Broadcom BCM43362/BMC43364/BMC4339/BMC43438/BMC43455/BMC4354/BMC43569

تفاوت و ويژگي هاي انواع ماژول Wifi

انواع مختلفی از ماژول های وای فای در بازار موجود است که هر کدام ویژگی ها و قابلیت های منحصر به فرد خود را دارند. در اینجا برخی از تفاوت ها و ویژگی های ماژول های مختلف WiFi آورده شده است:

1. ESP8266: این یک ماژول وای فای کم هزینه است که به طور گسترده در پروژه های اینترنت اشیا استفاده می شود. دارای یک پشته TCP/IP داخلی است که اتصال به اینترنت را آسان می کند. همچنین دارای فرم فاکتور کوچکی است و به راحتی می توان آن را در دستگاه های دیگر ادغام کرد.

2. ESP32: این نسخه ارتقا یافته ماژول ESP8266 با قدرت پردازش بیشتر و ویژگی های اضافی مانند اتصال بلوتوث، پردازنده های دو هسته ای و پین های GPIO بیشتر است.

3. CC3000: این یک ماژول WiFi از Texas Instruments است که از پروتکل ارتباطی SPI پشتیبانی می کند. دارای یک پشته TCP/IP داخلی

است و به راحتی می توان آن را در پروژه های مبتنی بر میکروکنترلر ادغام کرد.

4. CC3200: این نسخه ارتقا یافته ماژول CC3000 است، با قدرت پردازش بیشتر و ویژگی های اضافی مانند پشتیبانی از پروتکل های متعدد (WiFi، بلوتوث و Zigbee)، پین های GPIO بیشتر و ویژگی های امنیتی داخلی.

5. RN171: این یک ماژول WiFi کم مصرف از Microchip است که از پروتکل ارتباطی UART پشتیبانی می کند. دارای یک پشته TCP/IP داخلی است و به راحتی می توان آن را در پروژه های مبتنی بر میکروکنترلر ادغام کرد.

6. WIZnet WizFi210/220: اینها ماژول های WiFi هستند که از پروتکل ارتباطی SPI پشتیبانی می کنند. آنها دارای یک پشته TCP/IP داخلی هستند و به راحتی می توان آنها را در پروژه های مبتنی بر میکروکنترلر ادغام کرد.

7. NRF24L01+: این یک ماژول فرستنده گیرنده بی سیم کم هزینه است که از پروتکل ارتباطی بی سیم 2.4 گیگاهرتز پشتیبانی می کند. می توان از آن برای اتصال وای فای و بلوتوث استفاده کرد.

به طور خلاصه، ماژول‌های مختلف WiFi دارای ویژگی‌های متفاوتی مانند قدرت پردازش، پروتکل‌های ارتباطی پشتیبانی شده (SPI یا UART)، تعداد پین‌های GPIO، ویژگی‌های امنیتی و غیره هستند که بر اساس نیازهایشان مانند مقرون به صرفه بودن، آنها را برای کاربردهای مختلف مناسب می‌کند. ، مصرف برق و محدوده اتصال.

ماژول های WIFI در انواع مختلف و توسط شرکت های مختلف تولید میشوند که هر کدام دیتاشیت خود را دارد در اینجا معروفترین دیتاشیت ها و کتابخانه های این نوع ماژول را نام برده و آنها در یک فایل زیپ برای دانلود قرار میدهیم.

ديتاشيت

1. ESP8266

2. ESP32

3. CC3200

4. CC3100

5. RN171

6. RN2483

7. WIZnet WizFi210/220/250/310/360 دانلود

8. TI SimpleLink Wi-Fi CC3000/CC3100/CC3200

9. ریزتراشه MRF24WG0MA/MRF24WG0MB/MRF24WG0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WMW4 دانلود

10. Broadcom BCM43362/BMC43364/BMC4339/BMC43438/BMC43455/BMC4354/BMC43569 دانلود

كتابخانه

1. ESP8266

2. ESP32

3. CC3200

4. CC3100

5. RN171

6. RN2483

7. WIZnet WizFi210/220/250/310/360

8. TI SimpleLink Wi-Fi CC3000/CC3100/CC3200

9. ریزتراشه (چیپ NRF(MRF24WG0MA/MRF24WG0MB/MRF24WG0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WG0MD/MRF24WG0ME/MRF24WG0MMR/MRF24WB0MA/MRF24WB0MB/MRF24WB0MC/MRF24WMW4 دانلود

10. Broadcom BCM43362/BMC43364/BMC4339/BMC43438/BMC43455/BMC4354/BMC43569 سرچ از این لینک

يه نمونه از كد با ماژول Wifi و آردوينو

در اینجا یک کد مثال برای اتصال یک ماژول WiFi به یک برد آردوینو آورده شده است:

“`

#include <WiFi.h>

const char* ssid = “Your_SSID”;

const char* password = “your_PASSWORD”;

void setup() {

   Serial.begin(9600);

   delay (1000);

   // به شبکه Wi-Fi متصل شوید

   Serial.println();

   Serial.println();

   Serial.print (“Connect to “);

   Serial.println(ssid);

   WiFi.begin (ssid، Password)؛

   while (WiFi.status() != WL_CONNECTED) {

     delay (1000);

     Serial.print(“.”);

   }

   Serial.println(“”);

   Serial.println (“WIFI CONNECTED ”);

}

void loop() {

}

“`

این کد ابتدا شامل کتابخانه WiFi برای آردوینو می شود. سپس SSID و رمز عبور شبکه وای فای را که به آن متصل می شود تعریف می کند.

در تابع “setup()” ارتباط سریال را مقداردهی اولیه می کند و برای یک ثانیه منتظر می ماند. سپس با فراخوانی «WiFi.begin()» با SSID و رمز عبور به عنوان آرگومان، سعی می کند به شبکه WiFi متصل شود. سپس منتظر می ماند تا با علامت زدن “WiFi.status()” با موفقیت وصل شود.

در تابع «loop()» هنوز هیچ کدی وجود ندارد. پس از اتصال برد آردوینو به شبکه وای فای، می توانید کد خود را در اینجا اضافه کنید تا هر اقدامی را که می خواهید انجام دهید.

اسم ١٠ تا از پروژه هاي آردوينو با استفاده از ماژول Wifi

1. سیستم اتوماسیون خانه هوشمند

2. ایستگاه هواشناسی با اتصال Wifi

3. ماشین ربات کنترل شده Wifi

4. سیستم آبیاری هوشمند فعال Wifi

5. سیستم اتوماسیون خانگی کنترل صدا

6. چراغ های نوار LED کنترل شده Wifi

7. Wifi فعال سیستم قفل درب

8. سیستم مانیتورینگ دما و رطوبت بی سیم

9. ماشین کنترل از راه دور با استفاده از گوشی هوشمند و آردوینو با ماژول Wifi

10. انرژی سنج هوشمند با اتصال Wifi

سوالات و پیشنهادات و یا انتقادات خود را میتوانید در قسمت نظرات با ما به اشتراک بگذارید.

رضا قنبری
متخصص آموزش رباتیک

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

این مطلب را به اشتراک بگذارید

دسته بندی نشده

ماژول سنسور مجاورت نوری

ماژول سنسور مجاورت نوری قبل از خواندن این مقاله بهتر است در نظر داشته باشید مقالاتی که با عنوان ماژول در سایت قرار گرفته اند

ماژول کاهنده

ماژول كاهنده قبل از خواندن مقاله ماژول كاهنده بهتر است در نظر داشته باشید مقالاتی که با عنوان ماژول در سایت قرار گرفته اند از

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *