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

لوحة برمجة وحدة ESP-01: 12 خطوة (بالصور)
لوحة برمجة وحدة ESP-01: 12 خطوة (بالصور)

فيديو: لوحة برمجة وحدة ESP-01: 12 خطوة (بالصور)

فيديو: لوحة برمجة وحدة ESP-01: 12 خطوة (بالصور)
فيديو: ESP8266 | لوحة تطوير بسعر خيالي و أفضل من الأردوينو 2024, يوليو
Anonim
Image
Image
المواصفات
المواصفات

معلومات إضافية وتحديث الوثيقة هنا على موقعي

www.mischianti.org/2019/01/14/esp-01-modules-programming-board/

ESP-01 هو وحدة esp8266 منخفضة التكلفة ، مع WIFI مدمج.

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

يمكنك العثور على أخبار أو تحديث حول هذا المنتدى هنا.

الخطوة 1: المواصفات

يوجد بعض المتغيرات من هذه الوحدة ، ولكن جميعها تحتوي على معالج L106 32 بت RISC الأساسي المعتمد على Tensilica Xtensa Diamond Standard 106Micro الذي يعمل بسرعة 80 ميجاهرتز ، عندما تشتري واحدة منها ، يجب الانتباه فقط إلى Flash ، وبعضها يحتوي على 512 كيلوبايت فلاش ، 1MiB أخرى

تعريف دبوس

  • VCC: الطاقة 3.0 ~ 3.6 فولت
  • GND: الأرض
  • إعادة الضبط: إشارة إعادة الضبط الخارجية (مستوى الجهد المنخفض: نشط)
  • CH_PD: تمكين الشريحة. عالية: تعمل ، الرقاقة تعمل بشكل صحيح ؛ منخفض: إيقاف ، تيار صغير
  • GPIO0: (FLASH) I / O للأغراض العامة IO ، إذا كان منخفضًا أثناء إعادة التعيين / التشغيل يأخذ الشريحة إلى وضع البرمجة التسلسلية
  • GPIO1: (TX) I / O للأغراض العامة IO و Serial TXd
  • GPIO3: (RX) I / O للأغراض العامة IO و Serial RXd
  • GPIO2: I / O للأغراض العامة IO و Serial1 TXd

الخطوة الثانية: البرمجة

برمجة
برمجة

كما ترون ، هذه الوحدة ليست على متن USB ، لذا فإن أسهل طريقة للبرمجة هي استخدام محول USB إلى TTL ، يمكنك العثور عليها بسعر 0 ، 50 دولارًا.

لدي بعض المشاكل مع وحدة FT232RL أو FT232 الأكثر تكلفة ، بدلاً من ذلك تعمل CH340G أو CH340 بشكل جيد للغاية.

الخطوة 3: الاتصال الأساسي بالبرمجة

اتصال أساسي بالبرمجة
اتصال أساسي بالبرمجة

مخطط الاتصال الأساسي بسيط للغاية ، يجب عليك وضع 3.3 فولت على VCC و CH_PD (للتشغيل والتمكين) ، ثم وضع GND و GND و GPIO0 (آخر وحدة يتم وضعها في وضع البرمجة) ، بدلاً من توصيل RX بـ TX و TX إلى RX.

الخطوة 4: تكوين الفكر الخاص بك

تكوين الفكر الخاص بك
تكوين الفكر الخاص بك
تكوين الفكر الخاص بك
تكوين الفكر الخاص بك
تكوين الفكر الخاص بك
تكوين الفكر الخاص بك

مما يجب عليك تكوين Arduino IDE الخاص بك ، يجب أولاً إضافة لوحة جديدة في Boards Manager.

في مجلس الإدارة ، اللوحة المراد تحديدها هي esp8266.

الآن يمكنك تحديد لوحة esp8266 عامة من قائمة اللوحة

الخطوة 5: لوحة البرمجة

مجلس البرمجة
مجلس البرمجة

هذه العملية مملة ، يجب عليك الاتصال ثم إزالة الاتصال وما إلى ذلك ، واستخدام جميع المسامير إنها مملة للغاية.

الحل الخاص بي لهذه المشكلة هو إنشاء لوحة برمجة (أنا معجب بلوحة الخدمة).

الوظيفة هي:

  • مصدر طاقة خارجي لإعطاء المزيد من الأمبير للدائرة ؛
  • مفتاح لتحديد وضع البرمجة وتحرير دبوس GPIO0 ؛
  • 2 التبديل لتنشيط RX و TX ومنح استخدام هذا الدبوس للدائرة ؛
  • زر إعادة الضبط لبدء البرمجة.

الخطوة 6: نموذج ثنائي الفينيل متعدد الكلور

نموذج ثنائي الفينيل متعدد الكلور
نموذج ثنائي الفينيل متعدد الكلور

تحقق من موقعي للحصول على معلومات إضافية

الخطوة 7: نتيجة عملية الطحن

Image
Image
الجمعية PCB
الجمعية PCB

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

هناك أيضًا خطأ تم إصلاحه عن طريق السلك (في الملف الذي قدمته لك لم يعد موجودًا).

في غضون أيام قليلة ، آمل أن أضيف البرنامج التعليمي لإنشاء CNC الجديد الخاص بي ، والبرنامج التعليمي لإنشاء رمز gcode. هذا الموقع قيد العمل.

الخطوة 8: تجميع ثنائي الفينيل متعدد الكلور

ابدأ الآن في تجميع اللوحة.

الخطوة 9: كيفية استخدام لوحة البرمجة

الاستخدام بسيط للغاية:

قم أولاً بإدخال esp01 في اللوحة ، بدلاً من توصيل GND بـ GND و TX إلى RX و RX إلى TX من TTL إلى محول USB.

أنت الآن جاهز للبرنامج ، أقوم بإضافة بعض أمثلة الاستخدام.

تحميل ملف وميض

  • في اللوحة ، يجب عليك ضبط المفتاح الأيسر في وضع البرمجة بدلاً من النقر فوق زر إعادة الضبط.
  • تأكد من أن مفتاح RX و TX في وضع trasfer. ثم ابدأ بتحميل الرسم التخطيطي.
  • عند الانتهاء ، ضع اللوحة في "وضع الاستخدام" لوضع دبوس المبرمج مجانًا ، والزر لوضع TX في "وضع الاستخدام".
  • لذا يمكنك التحقق من وميض LED الخارجي لأن BUILTIN_LED متصل بدبوس TX.

الخطوة 10: استخدم كل دبابيس اللوحة الأربعة

  • في اللوحة ، يجب عليك ضبط مفتاح qith الأيسر في وضع البرمجة بدلاً من النقر فوق زر إعادة الضبط.
  • تأكد من أن مفتاح RX و TX في وضع trasfer. ثم ابدأ بتحميل الرسم التخطيطي.
  • عند الانتهاء ، ضع اللوحة في "وضع الاستخدام" لوضع دبوس المبرمج مجانًا ، والزر لوضع دبابيس RX و TX في "وضع الاستخدام". لذلك يمكنك استخدام كل 4 دبوس للتحكم في الصمام.

الخطوة 11: استخدم 3 دبابيس للتحكم في Led وواحد إلى Serial Debug

  • في اللوحة ، يجب عليك ضبط المفتاح الأيسر في وضع البرمجة بدلاً من النقر فوق زر إعادة الضبط.
  • تأكد من أن مفتاح RX و TX في وضع trasfer.
  • ثم ابدأ بتحميل الرسم التخطيطي.
  • قم بتوصيل الشاشة التسلسلية بالمنفذ الصحيح.
  • عند الانتهاء ، ضع اللوحة في "وضع الاستخدام" لوضع دبوس المبرمج مجانًا ، والزر لوضع RX في "وضع الاستخدام".
  • لذلك يمكنك استخدام 3 دبابيس للتحكم في الصمام و TX لتصحيح أخطاء البرنامج.

الخطوة 12: شكرا

إذا كانت لديك مشكلة أو غير ذلك ، اكتب تعليقًا أو افتح موضوعًا في المنتدى.

موصى به: