جدول المحتويات:
- الخطوة 1: قم بتوصيل NodeMCU بالكمبيوتر
- الخطوة 2: قم بتثبيت برنامج تشغيل المنفذ التسلسلي / COM
- الخطوة 3: قم بتثبيت Arduino IDE 1.6.4 أو إصدار أكبر
- الخطوة 4: قم بتثبيت حزمة اللوحة ESP8266
- الخطوة 5: إعداد دعم ESP8266
فيديو: كيفية برمجة NodeMCU على Arduino IDE: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
يأتي 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 هي مكان آمن جيد للبدء.
موصى به:
قم بإعداد برمجة NodeMCU باستخدام Arduino IDE: 3 خطوات
إعداد برمجة NodeMCU باستخدام Arduino IDE: سأوضح لك في هذا الدليل كيفية برمجة لوحة NodeMCU باستخدام Arduino IDE. للقيام بذلك ، تحتاج إلى تثبيت برامج التشغيل وإضافة لوحة NodeMCU إلى قائمة لوحة Arduino. دعونا نفعل خطوة بخطوة
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
كيفية برمجة ESP32 M5Stack StickC باستخدام Arduino IDE و Visuino: 12 خطوة
كيفية برمجة ESP32 M5Stack StickC مع Arduino IDE و Visuino: في هذا البرنامج التعليمي سوف نتعلم كيفية برمجة ESP32 M5Stack StickC مع Arduino IDE و Visuino
كيفية إعداد بيئة برمجة AVR على نظام Linux: 5 خطوات
كيفية إعداد بيئة برمجة AVR على نظام Linux: إذا كنت ترغب في برمجة وحدات التحكم الدقيقة AVR على نظام التشغيل Windows ، فلديك استوديو ولكن على نظام Linux كل ما لدينا هو Dude.AVRDUDE هي واجهة سطر الأوامر لبرمجة رقائق AVR ، فقد يكون الأمر صعبًا بعض الشيء للإعداد في البداية. في هذا Instructable ، سأكون
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: 3 خطوات
كيفية توصيل تطبيق Android بـ AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت: يعلم هذا البرنامج التعليمي المستخدم كيفية توصيل تطبيق Android بخادم AWS IOT وفهم واجهة برمجة تطبيقات التعرف على الصوت التي تتحكم في ماكينة القهوة. يتحكم التطبيق في ماكينة القهوة من خلال Alexa خدمة الصوت ، ج