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

لوحة الدوائر المطبوعة لبرمجة ESP01: 5 خطوات
لوحة الدوائر المطبوعة لبرمجة ESP01: 5 خطوات

فيديو: لوحة الدوائر المطبوعة لبرمجة ESP01: 5 خطوات

فيديو: لوحة الدوائر المطبوعة لبرمجة ESP01: 5 خطوات
فيديو: ESP 12E Programming: Everything You Need to Know 2024, يوليو
Anonim
ESP01 برمجة لوحة الدوائر المطبوعة
ESP01 برمجة لوحة الدوائر المطبوعة

اضطررت مؤخرًا إلى كتابة رمز على ESP01 الخاص بي وقررت استخدام محول لنقل الرمز إلى الشريحة.

ومع ذلك ، كان من الضروري إجراء بعض التعديلات على المحول بحيث يمكن نقل الرمز.

أي أن المحول لم يكن مثاليًا تمامًا لإجراء نقل الكود. كان التكيف ضروريًا.

اللوازم

  • لوحة الدوائر المطبوعة JLCPCB
  • 02 × أزرار ؛
  • 01 × 330R المقاوم ؛
  • 01 × ليد أخضر ؛
  • 02 × 10kR المقاومات ؛
  • 01 × ذكر / أنثى دبوس بار 1x4 ؛
  • 01 × 2 × 4 قضيب دبوس أنثى.

الخطوة 1: المحول التقليدي

المحول التقليدي
المحول التقليدي

يظهر المحول المستخدم في الشكل أعلاه.

ومع ذلك ، لتجنب المشاكل وإجراء تعديلات على الهيكل ، قررنا إنشاء محول ، والذي سيكون قادرًا على العمل مع محول ESP01 وإجراء نقل الكود إلى CHIP.

تظهر لوحة دائرة الطباعة أعلاه.

في هذه المقالة سوف تتعلم كيفية بناء المبرمج الخاص بك وما هي الأجزاء الرئيسية لدائرة الوميض ESP01.

من خلال تصميم لوحة الدوائر الإلكترونية هذه ، لن يكون من الضروري إجراء تعديلات جديدة ويمكنها تسجيل رمز مشروعك.

لذلك ستتعرف في هذه المقالة على النقاط التالية:

  1. تطوير مسجل ومحول ESP01 ؛
  2. فهم الغرض من دائرة التسجيل ESP01 ؛
  3. تعرف على كيفية إعداد ESP01 لوضع نقل الرمز. الآن ، سنبدأ العرض التقديمي الكامل لتطوير مشروع المبرمج للوحة ESP01.

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

تطوير مبرمج للوحة ESP01
تطوير مبرمج للوحة ESP01
تطوير مبرمج للوحة ESP01
تطوير مبرمج للوحة ESP01

كما ذكرنا سابقًا ، يتكون المشروع من إنشاء مبرمج لـ ESP01 من أجل تسهيل برمجته.

لهذا ، قمنا بتطوير الدائرة التالية الموضحة في الشكل أعلاه.

لذلك ، كما ترى ، تحتوي هذه الدائرة على:

  • 2 أزرار لتكوين ESP01 لوضع البرمجة ؛
  • مؤشر LED للإشارة إلى تنشيط البطاقة ؛
  • شريط الدبوس لنقل الرمز إلى الشريحة.

أدناه ، نقدم المواد اللازمة لبناء المشروع. قائمة المكونات الإلكترونية

  • لوحة الدوائر المطبوعة JLCPCB (تنزيل ملفات المشروع)
  • 02 × أزرار ؛
  • 01 × 330R المقاوم ؛
  • 01 × ليد أخضر ؛
  • 02 × 10kR المقاومات ؛
  • 01 × ذكر / أنثى دبوس بار 1x4 ؛
  • 01 × 2 × 4 قضيب دبوس أنثى.

الآن ، سنشرح كل جزء من دائرة البرمجة ESP01. لاحظ أننا نستخدم موصل 2x4 - 2.54mm لاتصال ESP01 ، كما هو موضح في الشكل أعلاه.

من هذا الموصل ، سيتصل ESP01 بجميع الأجزاء الأخرى للدائرة المطورة.

لذلك ، أولاً ، قم بتوصيله بهذا الموصل واضبطه على وضع البرمجة باستخدام أزرار RESET و FLASH. سيكون هذان الزران مسؤولين عن ضبطه في وضع البرمجة.

أخيرًا ، لدينا دبابيس توصيل محول USB - SERIAL FTDI232 ومصباح LED. سيتم استخدام شريط اتصال المحول لتوصيله وتنفيذ تحويل الرمز إلى ESP01.

سيتم استخدام مؤشر LED للإشارة إلى تشغيل البطاقة.

من هذه الدائرة قمنا بتصميم اللوحة الإلكترونية.

الخطوة 3: تطوير لوحة الدوائر المطبوعة للمبرمج ESP01

ESP01 مبرمج تطوير لوحة الدوائر المطبوعة
ESP01 مبرمج تطوير لوحة الدوائر المطبوعة
ESP01 مبرمج تطوير لوحة الدوائر المطبوعة
ESP01 مبرمج تطوير لوحة الدوائر المطبوعة

من تصميم التصميم التخطيطي الإلكتروني ، تم تطوير تصميم لوحة الدوائر المطبوعة للمبرمجين ESP01.

يظهر الرسم التخطيطي لتصميم اللوحة أعلاه.

كما ترى ، يجب توصيل ESP01 بموصل 2x4 وسيتم توصيل محول USB-Serial بالدبابيس 90 درجة.

تم استخدام هذا الموصل بالزاوية الخاصة لتقليل حجم اللوحة وتركها أسفل هيكل ESP01.

بالإضافة إلى ذلك ، لدينا أزرار البرمجة في الأعلى ومصباح LED للإشارة إلى اللوحة النشطة في أسفل اللوحة.

من هذا المشروع ، تم الحصول على لوحة الدوائر المطبوعة النهائية ثلاثية الأبعاد ، والتي يتم تمثيلها في الشكل أعلاه.

أخيرًا ، من هذا المشروع ، من الممكن تنفيذ برمجة وتسجيل الكود في ESP01.

في ما يلي ، سنشرح خطوة بخطوة لوضع ESP01 في وضع البرمجة وتحويل الكود إلى ESP01.

الخطوة 4: عملية نقل الرمز لـ ESP01

للقيام بذلك ، يجب عليك تنفيذ الخطوات التالية

  1. قم بتوصيل محول USB-SERIAL FTDI232 بجهاز الكمبيوتر الخاص بك وبشريط اتصالات ICSP Pin ؛
  2. تحقق من أن مؤشر LED قيد التشغيل. يتم استخدامه للإشارة إلى أن البطاقة تعمل بالطاقة ؛
  3. حدد منفذ COM لمحول FTDI232 USB-SERIAL الخاص بك ؛
  4. اضغط مع الاستمرار على زر FLASH ؛
  5. اضغط على زر RESET وحرره. بعد ذلك ، سترى مؤشر ESP LED الأزرق يومض مرة واحدة.

مستعد! تم تكوين ESP01 الخاص بك لتلقي رمز جديد. الآن ، قم بتنفيذ عملية نقل الكود الخاص بك من خلال Arduino IDE

بعد النقل ، سيتم تسجيل الرمز الخاص بك في ذاكرة ESP01 وسيكون جاهزًا للتحكم في تطبيقك.

الخطوة الخامسة: وأخيرًا … ما هي النتيجة المتوقعة؟

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

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

وبالتالي ، من خلال هذا المشروع ، كان من الممكن تطوير مسجل أفضل من الموجود في السوق ، لفهم عملية التكوين الخاصة به وتنفيذ عملية تكوين CHIP لتنفيذ نقل الرمز.

نشكر JLCPCB على دعم المشروع وإذا أردت ، يمكنك الوصول إلى هذا الرابط والوصول إلى ملفات المشروع وشراء لوحات الدوائر المطبوعة الخاصة بك مقابل 2 دولار.

موصى به: