جدول المحتويات:
- اللوازم
- الخطوة 1: صور العناصر والأدوات: د
- الخطوة 2: قص وإعداد لوح Veroboard / Dot Board
- الخطوة 3: الصور و Pinouts
- الخطوة 4: اللحام …
- الخطوة 5: الاختبار …
- الخطوة 6: الإنهاء
فيديو: ESP-01 Programmer Hack - the Easy One :): 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مرحبًا ESPers ،
في هذا الدليل ، سأوضح لك اختراقًا بسيطًا لإنشاء مبرمج لوحدة ESP-01 / ESP8266-01 / ES-01. استخدم معظمنا لوحة Arduino أو أجهزة FTDI USB-TTL كمبرمجين لهذه الوحدة. كلا الأسلوبين يعمل بشكل جيد. ولكن هناك طريقة أخرى!
اشتريت مؤخرًا جهاز USB إلى جهاز UART / ESP8266 لهذه الوحدة كبديل لـ FTDI. لكنني سرعان ما أدركت أنه ليس مرنًا مثل FTDI لاستخدامه كمبرمج:(لكوني مهندسًا ، قمت بفحص ما إذا كان يمكن استخدامه كمبرمج … والمعزوفة! لقد اخترقتها قليلاً لتحويلها إلى واحدة. والآن يمكنك أن تجعل حياتك أسهل.
اللوازم
قائمة المواد
- USB إلى UART / ESP8266-1
- زران باللمس 6 مم - 1
- اثنان من المقاومات أو بعض الأسلاك العبور
- قطعة من اللوح الخشبي / لوح النقاط - 1
قائمة الأدوات
- سكين ومنشار
- طقم لحام
- مسدس الغراء
- كماشة القطع
- مبرد أو ورق رملي (غير معروض في الصورة)
الخطوة 1: صور العناصر والأدوات: د
فقط تحقق مما إذا كان لديك العناصر الصحيحة.
الخطوة 2: قص وإعداد لوح Veroboard / Dot Board
بعد ذلك ، قمنا بقص اللوح إلى الحد الأدنى المطلوب للحجم (6 × 17 نقطة) باستثناء خطوط القطع كما هو موضح في الصورة. بعد قص القطعة ، استخدم عرموش أو ورق رملي لتنعيم الحواف.
الخطوة 3: الصور و Pinouts
على اليسار يوجد محول USB إلى UART / ESP8266 وفي أعلى اليمين يوجد مخطط piout لوحدة ES-01 كما يظهر من الأعلى مع إبقاء هوائي تتبع PCB باتجاه يسارك.
نحتاج في الأساس إلى ثلاثة دبابيس فقط لتنفيذ الاختراق (الأخضر (رقم التعريف الشخصي 5) والأحمر (رقم 6) والسماوي (الدبوس 1)) ، ولكن في بعض الوحدات النمطية ، لا يتم اختصار الدبوس 4 و 8 (دبابيس برتقالية) مثل لي مع ثنائي الفينيل متعدد الكلور تتبع كما هو موضح في الصورة اليمنى السفلية. في هذه الحالة يجب عليك اختصارهم لجعل الوحدة كمبرمج.
الخطوة 4: اللحام …
حتى الآن لحام..
أول دبوس قصير 4 و 8 إذا لم يتم تقصيره بسلك صغير.
قم بعد ذلك بقطع 3 قطع من خيوط المقاومة / سلك التوصيل بطول 20 مم تقريبًا (استخدمت خيوط المقاومة كما هو موضح في الشكل 1. الآن قم بلحامها لتثبيتها 1 و 5 و 6 الشكل -2 و 3 في الجزء السفلي (جانب اللحام) وحدة.
بعد ذلك ضع المفاتيح اللمسية كما هو موضح في الشكل 4 وحدد مواضع المسامير الثلاثة. لاحظ اتجاه المفاتيح. استخدم جهاز قياس متعدد أو جهاز اختبار استمرارية للتوجيه. قم بلحام المفاتيح كما هو موضح في الشكل 5 و 6. لقد قمت بفرز الدبوس المجاور المركزي حيث ستكون شائعة.
قم بلصق قطعة أو قطعتين من الشريط الرغوي مزدوج الجوانب في الجزء الخلفي من الوحدة لرفع اللوح الخشبي قليلاً لإفساح المجال للمفاصل الملحومة كما في الشكل 7.
أدخل المسامير الملحومة في المفاتيح المعنية واضغط على veroboard للشريط بإحكام.
الرجوع إلى الرسم التخطيطي للاتصالات. يمكنك توصيل المفاتيح حسب راحتك. لقد قمت بتوصيل واحد الأيمن بإعادة تعيين واليسار بـ GPIO 0. انظر الشكل 9.
وهذا كل شيء ! انتهيت. ما عليك سوى التحقق من جميع الاتصالات وفقًا للتخطيطي لآخر مرة قبل الاختبار.
الخطوة 5: الاختبار …
عمل عظيم!
أدخل وحدة ES-01 في المحول وقم بتوصيلها بأحد منافذ USB بأجهزة الكمبيوتر لديك. إذا كنت تستخدم كابل تمديد ، فسيكون ذلك مناسبًا. في اللحظة التي تقوم فيها بتوصيل الطاقة ، يجب أن ترى الطاقة مضاءة في ES-01 قيد التشغيل. هذا هو الوضع العادي. بمعنى أنه إذا كان هناك برنامج ثابت داخل ES-01 ، فسيبدأ التنفيذ.
الآن اضغط مع الاستمرار على مفتاح GPIO 0 (تم وضع علامة "0" في حالتي) واضغط وحرر مفتاح إعادة التعيين (تم وضع علامة "R" في حالتي) مرة واحدة. ثم حرر مفتاح "0". سيؤدي هذا إلى وضع وحدة ES-01 في وضع البرنامج.
الآن يجب أن تكون قادرًا على تحميل الرسم الخاص بك من Arduino IDE أو PIO. تأكد من تحديد اللوحة الصحيحة ومنفذ COM. إذا كان كل شيء على ما يرام ، يجب أن تتمكن من رؤية حالة التحميل كما هو موضح على اليمين. بعد التحميل ، اضغط على مفتاح إعادة التعيين وحرره للعودة إلى الوضع العادي وتنفيذ الكود الذي تم تحميله.
الخطوة 6: الإنهاء
بعد اختبار المبرمج الخاص بك ، فقط ضع نقطة من الغراء الساخن في الأسفل لحمايته من الفرز.
أتمنى أن يعجبك هذا الاختراق. لا تتردد في التعليق والمشاركة. سلام..