نمایش نتایج: از 1 به 10 از 10
Like Tree4 لایک
  • 3 Post By magmagmary
  • 1 Post By saeed3749

موضوع: آشنایی با Nodemcu

  1. #1
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,024

    آشنایی با Nodemcu

    تو این آموزش قصد دارم یه توضیح کلی در مورد بردهای nodemcu بدم.
    بدون شک تا حالا اسم ESP8266 رو شنیدید.
    این چیپ علاوه بر داشتن وایفای تعدادی (11تا) پین ورودی خروجی (اصطلاحا GPIO ) هم داره . تو پروژه هایی که لازمه اطلاعات یه سنسور به صورت وایفای منتقل بشه و یا تحت وب بیاد میشه از این ماژول بدون استفاده از هر میکروکنترلر دیگه ای استفاده کرد و این نقطه قوت همین چیپ هست.
    از روی ESP8266 تعداد خیلی زیادی ماژول طراحی کردن مثل:ESP-01, ESP-05, ESP-12, ESP-201 که بر حسب این که چند تا پین ورودی خروجی بیرون کشیده شده یا چه تمهیدات سخت افزاری ای داره ماژول ها متفاوت هستن. تعدادی از اون ها در تصاویر زیر نشون داده شدن:
    2015-03-14-17.06.27.jpg
    esp01v0.jpg
    sku188840-1.jpg

    اما یکی از بهترین ماژول (برد توسعه ) هایی که برای ESP8266 ساخته شده بردهای Nodemcu هستن:
    طراحی این بردها توسط عده ای چینی انجام شده که سخت افزاری مطابق تصاویر زیر را با نرم افزاری متن باز (open-source ) عرضه کرده اند.
    این دو تا برد شباهت ها و تفاوت هایی با هم دارن که در ادامه در موردشون صحبت می کنیم.

    ************************************************** ********************
    در ابتدا ورژن 0.9 ( ماژول آبی رنگ ) را مورد بررسی قرار می دهیم:
    nodemcu-devkit_v0-1-500x500.jpg
    nodemcu-devkit_v0.9-5-350x350.jpg
    از جمله خصوصیات این برد این این است که تمام GPIO های ESP8266 بیرون کشیده شده و با داشتن یک تبدیل سریال به usb و یک میکرو usb کار را بسیار ساده کرده است چرا که هم برای پاور و هم برای پروگرام می توان از آن استفاده کرد. ماژول استفاده شده روی این برد ESP-12 است.چیپ درایور این برد ch340می باشد.
    این برد با داشتن کلید ریست می تواند هم در نقش ریست ماژول کار کند و ماژول در صورت لزوم به مد فلش ببرد. مد فلش برای تغییر firmware برد مورد استفاده قرار می گیرد. یکی از مشکلات این برد این است که زمانی که روی بردبورد قرار می گیرد تمامی فضای آن را اشغال کرده و نمیتوان از برد بورد انشعاب گرفت مگر آنکه پل زد
    untitled.jpg
    برای دریافت اطلاعات کامل و درایور ها می توانید از این لینک استفاده کنید.
    ************************************************** ********
    ورژن 1.0 (ماژول مشکی)
    lolin-nodemcu-1-500x500.jpg
    lolin-nodemcu-3-500x500.jpg
    این ورژن ورژن جدید تری می باشد. و نسبت به نسخه قبل کارکرد به نسبت بهتری دارد. ماژول وایفای استفاده شده ESP-12E می باشد و دارای حافظه فلش 4 مگ و تعدادی GPIO بیشتر از ورژن 0.9 است. چیپ درایور آن cp2102 می باشد که در مقایسه با ورژن قبل تغییر کرده است.نسبت به ورژن 0.9 این ورژن باریک تر بوده و با قرار گرفتن روی برد بورد تمام فضا را اشغال نمی کند:
    .jpg
    سایر خصوصیات برد مشابه با ورژن 0.9 می باشد.
    برای دریافت اطلاعات کامل برد و دریافت درایور ها می توانید از این لینک استفاده نمایید.

    ************************************************** ***************
    آموزش اضافه کردن بردهای Nodemcu به IDE آردوینو
    ************************************************** *****************
    آموزش پروژه چشمک زن با بردهای Nodemcu
    ویرایش توسط magmagmary : 12-09-2015 در ساعت 11:00 AM

  2. #2
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    1
    باسلام خدمت شما زحمت کشان عزیز ،یک اطلاعات دقیق راجعبه پایه های nodemcu می خواستم اگر امکانش هست توضیح بدید با تشکر

  3. #3
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,024
    نقل قول نوشته اصلی توسط مردمومن نمایش پست ها
    باسلام خدمت شما زحمت کشان عزیز ،یک اطلاعات دقیق راجعبه پایه های nodemcu می خواستم اگر امکانش هست توضیح بدید با تشکر
    قبلا این تصویر رو مشاهده کردید دوست عزیز؟
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NodeMCU_Pinout.jpg
مشاهده: 912
حجم: 21.9 کیلو بایت

  4. #4
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    2
    سلام
    من الان میتونم از برد nodemcu با استفاده از کابلی که به لپتاپم وصله استفاده کنم میشه بگید چطور میتونم یه تغذیه جدا بهش بدم و ازش به صورت مجزا بعد از کد نویسی استفاده کنم؟
    سخت است ولی ، این نیز بگذرد.

  5. #5
    Junior Member
    تاریخ عضویت
    Jul 2015
    نوشته ها
    11
    بستگی به برد مورد استفاده داره.معمولا این بردا یه رگولاتور دارن روی خودشون.باید ببینید ورودی رگولاتور رو بردتون کدومه(معمولا Vin) و به منبع خارجیتون رو به اون پایه وصل کنید.رنج ورودی مشخصی هم دارند(مثلا از 5.6 ولت تا مثلا 12 ولت).

    ولی باز هم به بردتون بستگی داره و باید از اطلاعات شرکت سازنده و روی اینترنت ببینید.

    در ضمن ولتاژ کاری این ماژول وایفای 3.3 هست.
    لایک کردن

  6. #6
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    سلام خدمت خانم مهندس اسماعیل زاده عزیز
    سرکار خانم این تصویر رو بارها تو وبلاگهای دیگر مشاهده کردیم ولی مشکل اینه که مثلا با استفاده از پایه های SPI نمیشه ارتباط رو با اردوینو برقرار کرد و ارتباط سریالش با اردوینو به شدت ناپایداره و خطا داره ضمنا تو سایتهای دیگر خوندم که پایه های SPI برای ارتباط با EEprom هستش و خیلی قابل استفاده نیستن و به جای اون باید از پایه های HSPI استفاده کرد که اونا هم جوا نداد تو سایت GIThub هم یه سری کد نمونه پیدا کردم که هیپکدوم کار نمیکنن. درضمن همین مشکل هم با I2C هستش که اونهم کار نمیکنه. ولتاز 3.3 ولت پایه ها هم در تمام موارد لحاظ کردم.
    مطالعه سایتهای خارجی این دید رو داد که این ماژول فقط در مود master در ارتباط SPI کار میکند مگر با استفاده از کتابخانه SPISlave که در Github موجود هست ولی برای دستیابی به اون باید core ماژول ESP رو نصب کرد که نصب کردم ولی ندارم این کتابخانه رو

  7. #7
    Junior Member
    تاریخ عضویت
    May 2017
    نوشته ها
    6
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    تو این آموزش قصد دارم یه توضیح کلی در مورد بردهای nodemcu بدم.
    بدون شک تا حالا اسم ESP8266 رو شنیدید.
    این چیپ علاوه بر داشتن وایفای تعدادی (11تا) پین ورودی خروجی (اصطلاحا GPIO ) هم داره . تو پروژه هایی که لازمه اطلاعات یه سنسور به صورت وایفای منتقل بشه و یا تحت وب بیاد میشه از این ماژول بدون استفاده از هر میکروکنترلر دیگه ای استفاده کرد و این نقطه قوت همین چیپ هست.
    از روی ESP8266 تعداد خیلی زیادی ماژول طراحی کردن مثل:ESP-01, ESP-05, ESP-12, ESP-201 که بر حسب این که چند تا پین ورودی خروجی بیرون کشیده شده یا چه تمهیدات سخت افزاری ای داره ماژول ها متفاوت هستن. تعدادی از اون ها در تصاویر زیر نشون داده شدن:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 2015-03-14 17.06.27.jpg
مشاهده: 67
حجم: 88.0 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ESP01v0.jpg
مشاهده: 52
حجم: 64.9 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: SKU188840-1.jpg
مشاهده: 54
حجم: 49.2 کیلو بایت

    اما یکی از بهترین ماژول (برد توسعه ) هایی که برای ESP8266 ساخته شده بردهای Nodemcu هستن:
    طراحی این بردها توسط عده ای چینی انجام شده که سخت افزاری مطابق تصاویر زیر را با نرم افزاری متن باز (open-source ) عرضه کرده اند.
    این دو تا برد شباهت ها و تفاوت هایی با هم دارن که در ادامه در موردشون صحبت می کنیم.

    ************************************************** ********************
    در ابتدا ورژن 0.9 ( ماژول آبی رنگ ) را مورد بررسی قرار می دهیم:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NodeMCU-Devkit_v0 (1)-500x500.jpg
مشاهده: 96
حجم: 50.0 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NodeMCU-Devkit_v0.9 (5)-350x350.jpg
مشاهده: 76
حجم: 31.6 کیلو بایت
    از جمله خصوصیات این برد این این است که تمام GPIO های ESP8266 بیرون کشیده شده و با داشتن یک تبدیل سریال به usb و یک میکرو usb کار را بسیار ساده کرده است چرا که هم برای پاور و هم برای پروگرام می توان از آن استفاده کرد. ماژول استفاده شده روی این برد ESP-12 است.چیپ درایور این برد ch340می باشد.
    این برد با داشتن کلید ریست می تواند هم در نقش ریست ماژول کار کند و ماژول در صورت لزوم به مد فلش ببرد. مد فلش برای تغییر firmware برد مورد استفاده قرار می گیرد. یکی از مشکلات این برد این است که زمانی که روی بردبورد قرار می گیرد تمامی فضای آن را اشغال کرده و نمیتوان از برد بورد انشعاب گرفت مگر آنکه پل زد
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.jpg
مشاهده: 64
حجم: 14.0 کیلو بایت
    برای دریافت اطلاعات کامل و درایور ها می توانید از این لینک استفاده کنید.
    ************************************************** ********
    ورژن 1.0 (ماژول مشکی)
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Lolin-NodeMcu-1-500x500.JPG
مشاهده: 91
حجم: 55.1 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Lolin-NodeMcu-3-500x500.jpg
مشاهده: 112
حجم: 60.9 کیلو بایت
    این ورژن ورژن جدید تری می باشد. و نسبت به نسخه قبل کارکرد به نسبت بهتری دارد. ماژول وایفای استفاده شده ESP-12E می باشد و دارای حافظه فلش 4 مگ و تعدادی GPIO بیشتر از ورژن 0.9 است. چیپ درایور آن cp2102 می باشد که در مقایسه با ورژن قبل تغییر کرده است.نسبت به ورژن 0.9 این ورژن باریک تر بوده و با قرار گرفتن روی برد بورد تمام فضا را اشغال نمی کند:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ث.jpg
مشاهده: 72
حجم: 14.2 کیلو بایت
    سایر خصوصیات برد مشابه با ورژن 0.9 می باشد.
    برای دریافت اطلاعات کامل برد و دریافت درایور ها می توانید از این لینک استفاده نمایید.

    ************************************************** ***************
    آموزش اضافه کردن بردهای Nodemcu به IDE آردوینو
    ************************************************** *****************
    آموزش پروژه چشمک زن با بردهای Nodemcu

    سلام ممنون از توضیجاتتون...یه برد nodemcu v2 خریداری کردم ولی برخلاف v3 همین برد,vu (vusb) در ورژن 2 نیست.اگه بخوام در ورژن2 کارایی ک vu در ورژن3 داره رو داشته باشم باید چیکار کنم؟؟؟

    اگه امکانش هسن ازطریق ایمیل یا تلگرام منو راهتمایی کنید

    alirezababaie90@gmail.com
    @alirezababaei96

  8. #8
    Junior Member
    تاریخ عضویت
    Jun 2017
    نوشته ها
    1
    سلام بنده nodemcu ESP8266 را خریداری کردم ولی طبق اموزش های راه اندازی این ماژول با آردوینو هنوز نمی تونم آپلود کنم و این ارور رو میده ممنون میشم کمک کنید

    Arduino: 1.6.12 (Windows 7), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

    Sketch uses 222,201 bytes (21%) of program storage space. Maximum is 1,044,464 bytes.
    Global variables use 31,576 bytes (38%) of dynamic memory, leaving 50,344 bytes for local variables. Maximum is 81,920 bytes.
    warning: espcomm_sync failed
    error: espcomm_open failed
    error: espcomm_upload_mem failed
    error: espcomm_upload_mem failed

    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

  9. #9
    Junior Member
    تاریخ عضویت
    Apr 2018
    نوشته ها
    2
    همه پایه های این برد دارای ولتاژ 3.3 هستن ؟!
    ایا میشه تبدیلش کرد به 5v ؟!

  10. #10
    Junior Member
    تاریخ عضویت
    Apr 2018
    نوشته ها
    2
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    تو این آموزش قصد دارم یه توضیح کلی در مورد بردهای nodemcu بدم.
    بدون شک تا حالا اسم ESP8266 رو شنیدید.
    این چیپ علاوه بر داشتن وایفای تعدادی (11تا) پین ورودی خروجی (اصطلاحا GPIO ) هم داره . تو پروژه هایی که لازمه اطلاعات یه سنسور به صورت وایفای منتقل بشه و یا تحت وب بیاد میشه از این ماژول بدون استفاده از هر میکروکنترلر دیگه ای استفاده کرد و این نقطه قوت همین چیپ هست.
    از روی ESP8266 تعداد خیلی زیادی ماژول طراحی کردن مثل:ESP-01, ESP-05, ESP-12, ESP-201 که بر حسب این که چند تا پین ورودی خروجی بیرون کشیده شده یا چه تمهیدات سخت افزاری ای داره ماژول ها متفاوت هستن. تعدادی از اون ها در تصاویر زیر نشون داده شدن:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 2015-03-14 17.06.27.jpg
مشاهده: 67
حجم: 88.0 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ESP01v0.jpg
مشاهده: 52
حجم: 64.9 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: SKU188840-1.jpg
مشاهده: 54
حجم: 49.2 کیلو بایت

    اما یکی از بهترین ماژول (برد توسعه ) هایی که برای ESP8266 ساخته شده بردهای Nodemcu هستن:
    طراحی این بردها توسط عده ای چینی انجام شده که سخت افزاری مطابق تصاویر زیر را با نرم افزاری متن باز (open-source ) عرضه کرده اند.
    این دو تا برد شباهت ها و تفاوت هایی با هم دارن که در ادامه در موردشون صحبت می کنیم.

    ************************************************** ********************
    در ابتدا ورژن 0.9 ( ماژول آبی رنگ ) را مورد بررسی قرار می دهیم:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NodeMCU-Devkit_v0 (1)-500x500.jpg
مشاهده: 96
حجم: 50.0 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NodeMCU-Devkit_v0.9 (5)-350x350.jpg
مشاهده: 76
حجم: 31.6 کیلو بایت
    از جمله خصوصیات این برد این این است که تمام GPIO های ESP8266 بیرون کشیده شده و با داشتن یک تبدیل سریال به usb و یک میکرو usb کار را بسیار ساده کرده است چرا که هم برای پاور و هم برای پروگرام می توان از آن استفاده کرد. ماژول استفاده شده روی این برد ESP-12 است.چیپ درایور این برد ch340می باشد.
    این برد با داشتن کلید ریست می تواند هم در نقش ریست ماژول کار کند و ماژول در صورت لزوم به مد فلش ببرد. مد فلش برای تغییر firmware برد مورد استفاده قرار می گیرد. یکی از مشکلات این برد این است که زمانی که روی بردبورد قرار می گیرد تمامی فضای آن را اشغال کرده و نمیتوان از برد بورد انشعاب گرفت مگر آنکه پل زد
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.jpg
مشاهده: 64
حجم: 14.0 کیلو بایت
    برای دریافت اطلاعات کامل و درایور ها می توانید از این لینک استفاده کنید.
    ************************************************** ********
    ورژن 1.0 (ماژول مشکی)
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Lolin-NodeMcu-1-500x500.JPG
مشاهده: 91
حجم: 55.1 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Lolin-NodeMcu-3-500x500.jpg
مشاهده: 112
حجم: 60.9 کیلو بایت
    این ورژن ورژن جدید تری می باشد. و نسبت به نسخه قبل کارکرد به نسبت بهتری دارد. ماژول وایفای استفاده شده ESP-12E می باشد و دارای حافظه فلش 4 مگ و تعدادی GPIO بیشتر از ورژن 0.9 است. چیپ درایور آن cp2102 می باشد که در مقایسه با ورژن قبل تغییر کرده است.نسبت به ورژن 0.9 این ورژن باریک تر بوده و با قرار گرفتن روی برد بورد تمام فضا را اشغال نمی کند:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ث.jpg
مشاهده: 72
حجم: 14.2 کیلو بایت
    سایر خصوصیات برد مشابه با ورژن 0.9 می باشد.
    برای دریافت اطلاعات کامل برد و دریافت درایور ها می توانید از این لینک استفاده نمایید.

    ************************************************** ***************
    آموزش اضافه کردن بردهای Nodemcu به IDE آردوینو
    ************************************************** *****************
    آموزش پروژه چشمک زن با بردهای Nodemcu
    اگه تو عکس دقت کنید رو برد نوشته ver 0.1 نه 1.0

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO