ابدأ برمجة الاشياء مع النود أم سي يو للدخول لعالم الانترنت اكتب تعليقُا

تم نشر هذا المشروع لجميع الأشخاص المهتمين في مجال تصنيع وابتكار المشاريع الإلكترونية والبرمجية، و نود التنويه أن موقع انا الكتروني يخلي مسؤوليته التامة في حال لم يعمل المشروع لدى العميل أو في حال الاستخدام الخاطئ للمكونات الإلكترونية والكهربائية التي قد تؤدي لحدوث الحرائق أو غيرها لا سمح الله.

مقدمـــــــة عن المشروع

في هذا المشروع  نتعرفعلى كيف يمكنكننا البدء مع (NodeMCU (ESP8266 مع Arduino IDE . هذا البرنامج المشروع مخصص للمبتدئين الذين بدأوا للتو .

NodeMCU يشبه Arduino مع Wifi onboard ، حتى تتمكن من أخذ مشاريعك عبر الإنترنت . لمعرفة المزيد عن NodeMCU ، يرجى زيارة موقعها الرسمي هنا .

سوف أشارك المزيد من المشاريع بناءً على ذلك ، لذا تأكد من متابعت الموقع هنا  إذا كنت مهتمًابذلك .

اذا هيا بنا نبدأ! ..

متطلبات المشروع

  1. Arduino IDE.
  2. CP210X Driver.
  3. NodeMCU [ ESP8266 ]
  4. LEDs (أبيض)
  5. Breadboard.
تنبيه : في حال لم تكن متأكد من قدرتك على تنفيذ خطوات المشروع يرجى استشارة شخص متخصص في هذا المجال.

طريقة العمل والتوصيل

أتبع الشرح بالصور أدناه :

أولا: تحميل وتثبيت  بيئة تطوير أردوينو  المتكاملة .

FV514GUJHKTYM6W.LARGE

أذهب الي >> الملفات >> التفضيلات ولصق الرابط التالي في “URL board manager الإضافي”
“https://arduino.esp8266.com/stable/package_esp8266com_index.json” (بدون علامتي الاقتباس)

FNI7KC7JHKTYMAV.LARGE

انقر فوق “موافق” ، الآن انتقل إلى >> أدوات >> لوحة >> مدير اللوحة .
قم بالتمرير لأسفل للعثور على ESP8266 وانقر فوق تثبيت .
سيؤدي ذلك إلى إضافة جميع لوحات ESP إلى IDE .

F6J624FJHKTYMKK.LARGE

الآن لديك تحديد اللوحة الصحيحة ، وهنا لقد استخدمت NodeMCU 1.0 (وحدة ESP-12E).

بعد اختيار لوحة اتبع الإعدادات أدناه: –

حجم الفلاش: “4M (3M SPIFFS)”
منفذ التصحيح: “معطل”
مستوى التصحيح: “بلا”
متغير IWIP: “V2 Lower Memory”
تردد وحدة المعالجة المركزية: “80 ميجا هرتز”
سرعة التحميل: “921600”
مسح Flash: “Sketch On”
المنفذ: “منفذ COM متاح” (حيث يجب توصيل الجهاز)
يمكنك الآن تحميل الكود على اللوحة .

رفع الكــــــــود البرمجي

F9EK0Y7JHUTSWVC.LARGE

الآن وقد تم إعداد IDE لـ NodeMCU ، يمكنك اختباره عن طريق تحميل كود برمجي من الأمثلة المتواجدة داخل البيئة التطويرية للأردوينو  على النحو التالي : –

في IDE أذهب الى >> الملفات >> أمثلة >> ESP8266
حدد مثال Blink وقم بتحميله .
يجب أن يبدأ المصباح الموجود على اللوحة في الوميض . هذا يعني أنك نجحت في برمجة اللوحة الف مبرووووووك . يمكنك إضافة LED خارجي إلى دبوس D0 .

الآن لكي تتمكن من العمل مع NodeMCU ، عليك أن تعرف مجسمات الدبوس ورسم خرائط Arduino لـ ESP8266 .

هنا أدرجت دبوس NodeMCU ودبابيس Arduino المقابلةلها :

 

D0 = 16
D1 = 5
D2 = 4
D3 = 0
D4 = 2
D5 = 14
D6 = 12
D7 = 13
D8 = 15
D9 = 3
D10 = 1

لاستخدام دبوس D0 من NodeMCU ، يجب عليك استخدام دبوس 16 في Arduino IDE .

في المشاريع  القادمة ، سأريك كيف يمكنك التحكم في LED عبر الإنترنت من أي مكان في العالم .

شكرا لوصولك هذه النقطة .

اترك تعليقاً



لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *