جدول المحتويات:
- الخطوة 1: المتطلبات الأساسية لهذا المشروع مدرجة على النحو التالي: -
- الخطوة 2: ما هو ESP8266؟
- الخطوة 3: ما هو Arduino و IDE؟
- الخطوة 4: قم بتنزيل Arduino IDE وعملية الإعداد
- الخطوة 5: تثبيت التوصيل لمحول ESP8266 إلى USB-TTL
- الخطوة 6: تحميل الكود والبرنامج
فيديو: تحكم LED باستخدام وحدة WiFi ESP8266- إنترنت الأشياء: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
ESP8266 عبارة عن شريحة Wi-Fi منخفضة التكلفة مع مكدس TCP / IP كامل وقدرة MCU (وحدة تحكم دقيقة) تنتجها شركة Espressif Systems الصينية ومقرها شنغهاي.
لفت انتباه المصنّعين الغربيين إلى الشريحة لأول مرة في أغسطس 2014 باستخدام وحدة ESP-01 ، التي صنعتها شركة تصنيع خارجية ، Ai-Thinker. تسمح هذه الوحدة الصغيرة لوحدات التحكم الدقيقة بالاتصال بشبكة Wi-Fi وإجراء اتصالات TCP / IP بسيطة باستخدام أوامر على غرار Hayes. ومع ذلك ، في ذلك الوقت ، لم يكن هناك تقريبًا أي توثيق باللغة الإنجليزية على الشريحة والأوامر التي قبلتها. السعر المنخفض جدًا وحقيقة أن هناك عددًا قليلاً جدًا من المكونات الخارجية للوحدة مما يشير إلى أنها قد تكون في النهاية غير مكلفة للغاية من حيث الحجم ، جذبت العديد من المتسللين لاستكشاف الوحدة والشريحة والبرامج الموجودة عليها ، وكذلك لترجمة الوثائق الصينية. ESP8285 هو ESP8266 مع 1 ميغا بايت من الفلاش المدمج ، مما يسمح للأجهزة أحادية الشريحة القادرة على الاتصال بـ واي فاي.
الخطوة 1: المتطلبات الأساسية لهذا المشروع مدرجة على النحو التالي: -
(1) وحدة ESP8266 WiFi
(2) Arduino IDE
(3) اللوح
(4) أسلاك توصيل
(5) محول USB-TTL
(6) مصدر الطاقة (3.3 فولت تيار مستمر)
(7) اتصال لاسلكي بالإنترنت (WiFi)
(8) خادم الويب (يمكنك استخدام خادمنا)
(9) LED
الخطوة 2: ما هو ESP8266؟
ESP8266 عبارة عن شريحة Wi-Fi منخفضة التكلفة مع مكدس TCP / IP كامل وقدرة MCU (وحدة تحكم دقيقة) تنتجها شركة Espressif Systems الصينية ومقرها شنغهاي.
لفت انتباه المصنّعين الغربيين إلى الشريحة لأول مرة في أغسطس 2014 باستخدام وحدة ESP-01 ، التي صنعتها شركة تصنيع خارجية ، Ai-Thinker. تسمح هذه الوحدة الصغيرة لوحدات التحكم الدقيقة بالاتصال بشبكة Wi-Fi وإجراء اتصالات TCP / IP بسيطة باستخدام أوامر على غرار Hayes. ومع ذلك ، في ذلك الوقت ، لم يكن هناك تقريبًا أي توثيق باللغة الإنجليزية على الشريحة والأوامر التي قبلتها. السعر المنخفض جدًا وحقيقة وجود عدد قليل جدًا من المكونات الخارجية للوحدة مما يشير إلى أنها قد تكون في النهاية غير مكلفة للغاية من حيث الحجم ، جذبت العديد من المتسللين لاستكشاف الوحدة والشريحة والبرامج الموجودة عليها ، وكذلك لترجمة الوثائق الصينية. ESP8285 هو ESP8266 مع 1 ميغا بايت من الفلاش المدمج ، مما يسمح للأجهزة أحادية الشريحة القادرة على الاتصال بـ واي فاي.
الخطوة 3: ما هو Arduino و IDE؟
Arduino عبارة عن منصة إلكترونية مفتوحة المصدر تعتمد على أجهزة وبرامج سهلة الاستخدام. لوحات Arduino قادرة على قراءة المدخلات - ضوء على جهاز استشعار ، أو إصبع على زر ، أو رسالة Twitter - وتحويلها إلى إخراج - تنشيط المحرك ، وتشغيل مؤشر LED ، ونشر شيء ما عبر الإنترنت. يمكنك إخبار اللوح الخاص بك بما يجب القيام به عن طريق إرسال مجموعة من التعليمات إلى وحدة التحكم الدقيقة الموجودة على اللوحة. للقيام بذلك ، تستخدم لغة برمجة Arduino (بناءً على Wiring) ، وبرنامج Arduino (IDE) ، بناءً على المعالجة.
لماذا Arduino: بفضل تجربة المستخدم البسيطة التي يمكن الوصول إليها ، تم استخدام Arduino في آلاف المشاريع والتطبيقات المختلفة. برنامج Arduino سهل الاستخدام للمبتدئين ، ولكنه مرن بدرجة كافية للمستخدمين المتقدمين. يعمل على أنظمة Mac و Windows و Linux. يستخدمه المعلمون والطلاب لبناء أدوات علمية منخفضة التكلفة ، لإثبات مبادئ الكيمياء والفيزياء ، أو لبدء البرمجة والروبوتات. يبني المصممون والمهندسون المعماريون نماذج أولية تفاعلية ، ويستخدمها الموسيقيون والفنانون للتركيبات وتجربة الآلات الموسيقية الجديدة. يستخدمه صناع ، بالطبع ، لبناء العديد من المشاريع المعروضة في Maker Faire ، على سبيل المثال. Arduino هو أداة أساسية لتعلم أشياء جديدة. يمكن لأي شخص - الأطفال ، والهواة ، والفنانين ، والمبرمجين - البدء في الترقيع باتباع التعليمات خطوة بخطوة لمجموعة الأدوات ، أو مشاركة الأفكار عبر الإنترنت مع أعضاء آخرين في مجتمع Arduino.
الخطوة 4: قم بتنزيل Arduino IDE وعملية الإعداد
- انقر فوق الرابط وقم https://goo.gl/Cxa9rX بتنزيل Arduino IDE
- قم بتثبيت Arduino IDE على نظامك
- افتح Arduino IDE وانقر فوق علامة التبويب ملف> تفضيلات
- أضف الآن عنوان URL التالي في حقل عناوين URL لمدير اللوحة الإضافية وانقر فوق موافق.
- URL: - https://arduino.esp8266.com/stable/package_esp8266 …
- افتح علامة التبويب أدوات> اللوحات> مدير مجلس الإدارة
- ابحث عن esp8266 وقم بتثبيت حزم المجتمع esp8266
- انتقل الآن إلى Tools> Boards وحدد Generic ESP8266 Module
- افتح Sketch> Library> Manage Libraries
- ابحث عن arduino json وقم بتثبيت مكتبة arduino json بواسطة Benoît Blanchon
الخطوة 5: تثبيت التوصيل لمحول ESP8266 إلى USB-TTL
فيما يلي تفاصيل الاتصال لـ ESP8266 بمحول USB-TTL
- قم بتوصيل USB-TTL 3.3V بـ ESP8266 VCC & CH_PD
- قم بتوصيل ESP8266 RX بـ USB-TTL TX & ESP8266 TX بـ USB-TTL RX
- قم بتوصيل ESP8266 GND بـ USB-TTL GND
- قم بتوصيل LED بـ GPIO 2 & GND
- قم بتوصيل GPIO 0 بـ GND (فقط أثناء تحميل الرسم البياني)
الخطوة 6: تحميل الكود والبرنامج
قم بتوصيل USB-TTL بالنظام الخاص بك وحدد المنفذ في Tools> Ports> COMn (Ex-COM4)
الآن ، قم بتحرير التفاصيل مثل - اسم WiFi وكلمة مرور WiFi واسم المجال والمسار وتجميع الرسم وتحميله إلى ESP8266.
إذا كان لديك خادم ، فيمكنك استخدام كود php و json الخاص بك ، يمكنك تنزيل الملف المصدر عن طريق الرابط أدناه ، وإلا يمكنك استخدام الكود الخاص بي الذي تم تحميله
لأي مشكلة يمكنك الاتصال بي-
بيبول كومار جوبتا
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
موصى به:
اجعل المكفوفين يتعرفون على الأشياء عن طريق لمس الأشياء من حولهم باستخدام MakeyMakey: 3 خطوات
اجعل المكفوفين يتعرفون على الأشياء عن طريق لمس الأشياء المحيطة بهم باستخدام MakeyMakey: مقدمة يهدف هذا المشروع إلى تسهيل حياة المكفوفين من خلال التعرف على الأشياء من حولهم من خلال حاسة اللمس. فكرنا أنا وابني مصطفى في إيجاد أداة لمساعدتهم وفي الفترة التي استخدمنا فيها أجهزة MakeyMakey
تحكم في جهازك باستخدام تحكم Android WiFi Esp8266: 6 خطوات
تحكم في جهازك باستخدام Android WiFi Esp8266 Control: سنعرف الآن كيفية التحكم في الأجهزة باستخدام وحدة esp8266 WiFi ويتحكم Arduino في جهازك باستخدام عنصر تحكم Android WiFi لمزيد من المعلومات. اضغط على الرابط محمد اشرف
جهاز تحكم عن بعد لاسلكي باستخدام وحدة 2.4 جيجا هرتز NRF24L01 مع Arduino - جهاز استقبال Nrf24l01 4 قنوات / 6 قنوات للطائرة الرباعية - هليكوبتر ار سي - طائرة RC باستخدام Arduino: 5 خطوات (بالصور)
جهاز تحكم عن بعد لاسلكي باستخدام وحدة 2.4 جيجا هرتز NRF24L01 مع Arduino | جهاز استقبال Nrf24l01 4 قنوات / 6 قنوات للطائرة الرباعية | هليكوبتر ار سي | Rc Plane باستخدام Arduino: لتشغيل سيارة Rc | كوادكوبتر | طائرة بدون طيار | طائرة RC | قارب RC ، نحتاج دائمًا إلى جهاز استقبال وجهاز إرسال ، لنفترض بالنسبة لـ RC QUADCOPTER أننا بحاجة إلى جهاز إرسال واستقبال من 6 قنوات وأن هذا النوع من TX و RX مكلف للغاية ، لذلك سنصنع واحدًا على
تحكم في الذراع الآلية باستخدام Zio باستخدام وحدة تحكم PS2: 4 خطوات
التحكم في الذراع الروبوتية باستخدام وحدة تحكم Zio باستخدام PS2: تعد مشاركة المدونة هذه جزءًا من سلسلة Zio Robotics. المقدمة هذه هي الدفعة الأخيرة من منشور "التحكم في الذراع الآلية باستخدام Zio". في هذا البرنامج التعليمي ، سنضيف جزءًا آخر إلى ذراعنا الآلية. لا تتضمن البرامج التعليمية السابقة أساسًا لـ
تحكم في Arduino Uno باستخدام وحدة WiFi ESP8266 وتطبيق Blynk: 6 خطوات
تحكم في Arduino Uno باستخدام ESP8266 WiFi Module وتطبيق Blynk: يمكّنك هذا المشروع من التحكم في دبابيس Arduino باستخدام وحدة WiFi ESP8266-01 وتطبيق Blynk. تطبيق Blynk سهل الاستخدام للغاية وهو طريقة رائعة لبدء التعرف على إنترنت الأشياء. هذا البرنامج التعليمي مخصص لأجهزة الكمبيوتر التي تعمل بنظام Windows