جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يأتي 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
أدخل 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
عند إعادة التشغيل ، حدد NodeMCU 0.9 (أو NodeMCU 1.0) من القائمة المنسدلة Tools-> Board لتهيئة قائمة Board واختر المنفذ المناسب لجهازك. تردد وحدة المعالجة المركزية : 80 ميجا هرتز ، حجم الفلاش 4 ميجا 3 ميجا SPIFFS) ، سرعة التحميل : 115200 الآن فقط تابع مثل Arduino: ابدأ الرسم! ملحوظة: 115200 سرعة تحميل الباود هي مكان جيد للبدء - لاحقًا يمكنك تجربة سرعات أعلى ولكن 115200 هي مكان آمن جيد للبدء.