جدول المحتويات:

كيفية برمجة NodeMCU على Arduino IDE: 5 خطوات
كيفية برمجة NodeMCU على Arduino IDE: 5 خطوات

فيديو: كيفية برمجة NodeMCU على Arduino IDE: 5 خطوات

فيديو: كيفية برمجة NodeMCU على Arduino IDE: 5 خطوات
فيديو: Get Started With ESP8266 Build an ESP8622 Web Server Arduino Arduino IDE NodeMcu 2024, ديسمبر
Anonim
Image
Image

يأتي Osoyoo NodeMCU مبرمجًا مسبقًا مع مترجم Lua ، لكن ليس عليك استخدامه! بدلاً من ذلك ، يمكنك استخدام Arduino IDE الذي قد يكون نقطة انطلاق رائعة لعشاق Arduino للتعرف على التقنيات المحيطة بإنترنت الأشياء. لاحظ أنه عند استخدام لوحة NodeMCU مع Arduino IDE ، ستكتب مباشرة إلى البرنامج الثابت ، محو البرنامج الثابت NodeMCU. لذا إذا كنت تريد الرجوع إلى Lua SDK ، فاستخدم "flasher" لإعادة تثبيت البرنامج الثابت.

يمكن أن تكون برمجة NodeMCU سهلة كما هو الحال في Arduino ، والفرق الرئيسي هو توزيع المسامير في لوحة nodemcu ، اتبع العمليات أدناه واستمتع بأول رحلة NodeMCU و Arduino IDE!

الخطوة 1: قم بتوصيل NodeMCU بالكمبيوتر

استخدم كبل USB لتوصيل جهاز NodeMCU بالكمبيوتر ، وسترى وميض LED الأزرق الموجود على اللوحة عند تشغيله ، لكنه لن يظل مضاءً.

الخطوة 2: قم بتثبيت برنامج تشغيل المنفذ التسلسلي / COM

من أجل تحميل الكود إلى ESP8266 واستخدام وحدة التحكم التسلسلية ، قم بتوصيل أي كبل USB صغير قادر على البيانات بلوحة ESP8266 IOT والجانب الآخر بمنفذ USB بجهاز الكمبيوتر الخاص بك.

الإصدار الجديد NodeMCUv1.0 يأتي مع شريحة CP2102 التسلسلية ، يمكنك تنزيل وتثبيت برنامج التشغيل من: https://www.silabs.com/products/development-tools/…. يأتي NodeMCUv0.9 مع شريحة CH340 التسلسلية ، يمكنك تنزيل وتثبيت برنامج التشغيل من:

الخطوة 3: قم بتثبيت Arduino IDE 1.6.4 أو إصدار أكبر

قم بتنزيل Arduino IDE من Arduino.cc (1.6.4 أو أعلى) - لا تستخدم 1.6.2! يمكنك استخدام IDE الحالي الخاص بك إذا كنت قد قمت بالفعل بتثبيته. يمكنك أيضًا محاولة تنزيل الحزمة الجاهزة من مشروع ESP8266-Arduino ، إذا كان الوكيل يعطيك مشاكل

الخطوة 4: قم بتثبيت حزمة اللوحة ESP8266

قم بتثبيت حزمة اللوحة ESP8266
قم بتثبيت حزمة اللوحة ESP8266
قم بتثبيت حزمة اللوحة ESP8266
قم بتثبيت حزمة اللوحة ESP8266

أدخل https://arduino.esp8266.com/stable/package_esp8266… في حقل عناوين URL الإضافية لمدير مجلس الإدارة في تفضيلات Arduino v1.6.4 + (افتح Arduino IDE–> File–> Perferences–> Settings). أدخل الرابط وانقر على "موافق" لحفظ التغييرات. بعد ذلك ، استخدم Board Manager لتثبيت حزمة ESP8266 أدخل مدير Boards وابحث عن نوع اللوحة على النحو التالي: مرر شاشة Broads Manager لأسفل إلى الأسفل ، سترى وحدة تسمى "esp8266 by esp8266 Community" (انظر الصورة التالية) ، حدد أحدث إصدار وانقر على "تثبيت". تم تثبيت benn حزمة ESP8266 بنجاح. ملاحظة: من الأفضل إغلاق Arduino IDE وإعادة تشغيله مرة أخرى.

الخطوة 5: إعداد دعم ESP8266

إعداد دعم ESP8266
إعداد دعم ESP8266
إعداد دعم ESP8266
إعداد دعم ESP8266

عند إعادة التشغيل ، حدد NodeMCU 0.9 (أو NodeMCU 1.0) من القائمة المنسدلة Tools-> Board لتهيئة قائمة Board واختر المنفذ المناسب لجهازك. تردد وحدة المعالجة المركزية : 80 ميجا هرتز ، حجم الفلاش 4 ميجا 3 ميجا SPIFFS) ، سرعة التحميل : 115200 الآن فقط تابع مثل Arduino: ابدأ الرسم! ملحوظة: 115200 سرعة تحميل الباود هي مكان جيد للبدء - لاحقًا يمكنك تجربة سرعات أعلى ولكن 115200 هي مكان آمن جيد للبدء.

موصى به: