جدول المحتويات:
- الخطوة 1: باختصار حول الهندسة المعمارية والميزات
- الخطوة 2: استهلاك الطاقة
- الخطوة 3: ESP8266 Pinouts
- الخطوة 4: المكونات
- الخطوة 5: التخطيطي
- الخطوة 6: كيف تصنع الدائرة
- الخطوة 7: كيفية برمجة Arduino لإرسال أوامر AT إلى ESP8266
- الخطوة 8: الكود
- الخطوة 9: أوامر AT
- الخطوة 10: روابط التطبيق
- الخطوة 11: ورقة بيانات ESP8266 ومرجع أوامر AT
فيديو: الشروع في العمل مع Arduino و ESP8266: 11 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
يمكن استخدام ESP8266 كمتحكم مستقل مزود بشبكة Wi-Fi مدمجة واثنين من دبابيس GPIO أو يمكن استخدامه مع متحكم آخر من خلال الاتصال التسلسلي لتوفير اتصال Wi-Fi بالمتحكم الدقيق. يمكن استخدامه لإنشاء شبكة مستشعرات إنترنت الأشياء لإبلاغ بيانات المستشعر إلى الإنترنت أو لوحات المعلومات المتصلة بالإنترنت ، ويمكن استخدامه لإنشاء جهاز أتمتة منزلية متصل بالإنترنت أو الشبكة المحلية. يمكن استخدام ESP8266 لتطوير نظام أمان قائم على إنترنت الأشياء ، أو مقابس وأضواء ذكية ، أو شبكات شبكية أو أجهزة يمكن ارتداؤها. نظرًا لتكلفتها المنخفضة واستهلاكها المنخفض للطاقة وصغر حجمها ، يمكن استخدامها لتطوير أي نوع من أجهزة إنترنت الأشياء.
الخطوة 1: باختصار حول الهندسة المعمارية والميزات
تحتوي وحدة ESP8266 Wi-Fi على معالج دقيق RISC 32 بت مُسجل بسرعة 80 ميجاهرتز ويمكن رفع تردد التشغيل إلى 160 ميجاهرتز. يحتوي على 32 KiB Instruction RAM ، وذاكرة التخزين المؤقت للتعليمات 32 KiB ، و 80 KiB لبيانات المستخدم RAM وكل ذلك يحتوي على GPIO و 12C و ADC و SPI و PWM
الخطوة 2: استهلاك الطاقة
الحد الأقصى للجهد والتيار المطلوب لتشغيل وحدة ESP8266 Wi-Fi هو 3.6 فولت و 120.5 مللي أمبير ، يحتوي Arduino على دبوس إخراج 3.3 فولت ولكن تيار الخرج هو 40 مللي أمبير فقط وهذا لا يكفي لتشغيل esp8266 ، لذلك يتم استخدام منظم الجهد LM317 في قم بتنظيم 5 فولت إلى 3.3 فولت من Arduino لجعله يعمل بشكل صحيح حيث أن الحد الأقصى لتيار الإخراج LM317 هو 1.5A. تعمل دبابيس الإدخال / الإخراج ESP8266 أيضًا عند 3.3 فولت ، لذلك يتم استخدام الصمام الثنائي زينر ذو المستوى المنطقي 3.3 فولت لتحويل منطق 5 فولت القادم من دبوس Arduino TX إلى 3.3 فولت ، ولكن وفقًا لتجربتي ، لا توجد حاجة كبيرة لذلك. كل شيء على ما يرام ببساطة لجعل الدائرة الواردة في الشكل أدناه
الخطوة 3: ESP8266 Pinouts
الخطوة 4: المكونات
اردوينو اونو
www.banggood.com/custlink/m33KGFYAzy
وحدة واي فاي ESP8266
www.banggood.com/custlink/mKvKDhD2ig
منظم الجهد LM317
www.banggood.com/custlink/DvDD3Avz7E
فيروبورد
www.banggood.com/custlink/m3G3mnGz7P
ذكر لذكر صداري
www.banggood.com/custlink/GKvKmAGkuQ
مكثف كهربائيا 1 فائق التوهج
10 فائق التوهج مكثف كهربائيا
الخطوة 5: التخطيطي
نظرًا لأن وحدة ESP8266 Wi-Fi تتواصل مع Arduino أو أي متحكم آخر باستخدام الاتصال التسلسلي وقد تطلب تشغيل 3.3 فولت كحد أدنى. سيتم توصيل مخرج Arduino 5V بمدخل LM317 كما هو موضح في الشكل
اتصالات ESP8266ESP8266 ================== اتصالات
RXD ====================== Arduino’s I / O Pin 3
VCC ====================== إخراج LM317
CH_PD ==================== إخراج LM317
GND ====================== Arduino’s GND
TXD ===================== Arduino’s I / O Pin 2
الخطوة 6: كيف تصنع الدائرة
الخطوة 7: كيفية برمجة Arduino لإرسال أوامر AT إلى ESP8266
الخطوة 8: الكود
الخطوة 9: أوامر AT
الخطوة 10: روابط التطبيق
عميل TCP:
الخادم:
الخطوة 11: ورقة بيانات ESP8266 ومرجع أوامر AT
ورقة البيانات ESP8266
www.espressif.com/sites/default/files/docu…
مرجع القيادة ESP8266 AT
www.espressif.com/sites/default/files/doc…
موصى به:
الشروع في العمل مع WeMos ESP8266: 6 خطوات
الشروع في العمل مع WeMos ESP8266: في هذا التوجيه ، سنقوم بتشغيل مثال Led الوامض على WeMos ESP8266
الشروع في العمل مع محرر SkiiiD: 11 خطوة
الشروع في العمل مع محرر SkiiiD: محرر skiiiD ، يعتمد IDEskiiiD Editor على برنامج skiiiD (محرك تطوير البرامج الثابتة). الآن ، إنه متوافق مع Arduino UNO و MEGA و NANO مع أكثر من 70 مكونًا
الشروع في العمل مع BeagleBone Black: 11 خطوة
الشروع في العمل مع BeagleBone Black: بعد استخدام Arduino لفترة من الوقت ، قررت تجربة Beaglebone Black. نظرًا لعدم وجود محتوى في Instructables ، ووجود بعض الصعوبة في البدء بنفسي ، أردت مساعدة الآخرين في الإعداد مع BeagleBone Black
الشروع في العمل W / NodeMCU ESP8266 على Arduino IDE: 6 خطوات
الشروع في العمل W / NodeMCU ESP8266 على Arduino IDE: نظرة عامة في هذا البرنامج التعليمي ، سوف تتعلم كيفية استخدام NodeMCU على Arduino IDE. تستخدم
الشروع في العمل مع القضبان: 17 خطوة
الشروع في العمل مع ريلز: هل سبق لك أن رأيت موقعًا إلكترونيًا رائعًا وتفاعليًا لدرجة أنك تساءلت على الفور & quot؛ كيف فعلوا ذلك؟ & quot ؛. حسنًا ، سأريكم طريقة واحدة للقيام بذلك. بالطبع لن ننشئ موقعًا رائعًا مثل Instructables من أجل