اموزش برنامه نویسی ماژول esp32 با استفاده از آردوینو

به نام خدا و با سلام خدمت همه دوستان

در این مطلب قصد دارم اموزش برنامه نویسی ماژول وای فای esp32 رو مطرح کنم.

قابلیت ها و مشخصات این ماژول به صورت زیر هستش:

ESP32

Specification

Value

Number of cores

2

Architecture

32 bit

CPU Frequency

Wi-Fi

YES

Bluetooth

YES

RAM

512 KB

FLASH

16 MB

GPIO Pins

36

Communication Protocols

SPI, IIC, I2S, UART, CAN

ADC channels

18 channels

ADC Resolution

12-bit

DAC channels

2

DAC Resolution

8-bit

پین مپ ماژول هم به شکل زیر هستش:

برای شروع برنامه نویسی ماژول esp32 با استفاده از ide اردوینو به صورت زیر عمل کنید

نرم افزار را نصب کنید و وارد بخش زیر شوید

 Files -> Preferences

دو لینک زیر را در بخش “Additional Boards Manager URLs:” کپی کنید و ok بزنید

وارد بخش زیر شوید و esp32  رو سرچ کنید

Tools -> Boards -> Board Managers

پس از اینکه پیدا شد نصب کنید.

حال ماژول esp32  را باکابل میکرو usb به سیستم متصل کنید و در قسمت تنظیمات انتخاب برد ،برد esp32 dev را انتخاب کنید

Tools -> Boards and select ESP32Dev board

پورت کام مورد نظر خودتون رو انتخاب کنید و برنامه زیر رو کپی کنید تو برنامه اردوینو و اپلود رو بزنید:

وقتی برنامه کامپایل شد موقع اپلود شدن به شما زمان میده و میگه دکمه ی Boot روی esp32 رو بزنید و شما که دکمه رو زدین کد اپلود میشه.

پس از اینکه کد اپلود شد ماژول رو که ریست کنید led  اون باید چشمک بزنه.

کد زیر رو جایگزین کنید و یوزر و پس مودموتون رو وارد کنید ماژول وصل بشه به مودمتون سریال مانیتور رو باز کنید:

#include "WiFi.h"
const char* ssid = "yourNetworkName";
const char* password =  "yourNetworkPass";
void setup() {
  Serial.begin(115200);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.println("Connecting to WiFi..");
  }
  Serial.println("Connected to the WiFi network");
}
void loop() {}
موفق و سربلند باشید.

 

 

 

 

 

 

منبع

اموزش

mehdi sehati

در این سایت پروژه و آموزش های انواع ماژول ها و میکروکنترلر ها و نحوه ارتباط سخت افزار با نرم افزار (برنامه نویسی اندروید برای گوشی و برنامه نویسی سی شارپ برای کامپیوتر) و برنامه نویسی پایتون و رسبری پای و ماژول های وای فای قرار میگیرد همچنین دوستان برای توضیحات بیشتر و سفارش پروژه میتوانند به آی دی تلگرام بنده مراجعه کنند

مطالب مرتبط

دیدگاه بگذارید

avatar
فارسی سازی پوسته توسط: همیار وردپرس