جدول المحتويات:

الشروع في العمل مع Arduino و ESP8266: 11 خطوة
الشروع في العمل مع Arduino و ESP8266: 11 خطوة

فيديو: الشروع في العمل مع Arduino و ESP8266: 11 خطوة

فيديو: الشروع في العمل مع Arduino و ESP8266: 11 خطوة
فيديو: التحكم في مصابيح ليد بواسطة أردوينو + الكود البرمجي | اردوينو خطوة بخطوة للمبتدئين 2024, يوليو
Anonim
الشروع في العمل مع Arduino و ESP8266
الشروع في العمل مع Arduino و ESP8266

يمكن استخدام 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

ESP8266 Pinouts
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…

موصى به: