جدول المحتويات:
- الخطوة 1: قم بتلحيم دبابيس Pogo بلوحة Breakout
- الخطوة 2: رؤوس دبوس اللحام بلوحة الفصل والأسلاك ESP-12
- الخطوة 3: أزرار اللحام بمحول USB CH340
- الخطوة 4: دبابيس بوجو الغراء الساخن ، رغوة ورأس دبوس 4p صف مزدوج
- الخطوة 5: قم بمحاذاة ESP-12 مع دبابيس بوجو والساندويتش مع لوح اندلاع آخر
- الخطوة 6: قم بتوصيل محول Esp-12 بمحول USB CH340 والبرنامج بعيدًا
- الخطوة 7: وميض BLINK مثال باستخدام Arduino IDE (اختياري)
فيديو: مبرمج USB ESP-12: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
اعتقدت أنه سيكون من المثير للاهتمام اللعب مع إنترنت الأشياء لذلك قررت تجربة esp8266. لقد رأيت عددًا لا يحصى من الحلول لبرمجة esp8266 لذا اقترضت بعض الأفكار من هنا https://www.instructables.com/id/USB-to-ESP-01-Boa… ومن هنا https://cmheong.blogspot.com / 2018/05 / using-ch340-u… لبرمجة esp-01 ببساطة مع تضمين أزرار الفلاش وإعادة الضبط. بعد أن فعلت ذلك ، اعتقدت أنه سيكون من الممتع محاولة عمل محول تعديل لبرمجة esp-12 أيضًا.
القطع:
قد تختلف الأسعار بسبب الخصومات والشحن إلى دول مختلفة وما لا ، لكنها صحيحة كما في وقت كتابة هذا التقرير في حالتي الخاصة
CH340 USB إلى ESP8266 ESP-01 Wifi Module Adapter 0.80 دولار
10 قطعة زر تبديل مؤقت 0.52 دولار
ESP-12S ESP8266 1.95 دولارًا أمريكيًا
2 قطعة لوحة اندلاع ESP-12 0.40 دولار
10 قطعة دبابيس بوجو 2.05 دولار
2 قطعة صف مزدوج SMT SMD ذكر دبوس رأس موصل قطاع 1.33 دولار
سلك رفيع
مسدس الغراء الساخن والغراء
لحام الحديد ولحام
اسورة مطاط
الخطوة 1: قم بتلحيم دبابيس Pogo بلوحة Breakout
قم بلحام دبابيس البوجو بلوحة الاختراق للمسامير التالية:
REST (إعادة تعيين)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
دبابيس البوجو صغيرة نوعًا ما لذا اضطررت إلى استخدام زوج من الملقط مع بعض الشريط حولها للعزل ضد الحرارة لعقد المسامير أثناء اللحام.
تأكد من عدم تقصير دبابيس البوجو مع بعضها البعض عن طريق التحقق من الاستمرارية باستخدام مقياس متعدد. يوجد 10 كيلو مقاومات بين CH_PC و VCC ، و GPIO15 و GND على لوحة الاختراق ، لذا توقع قراءة بين تلك المسامير.
الخطوة 2: رؤوس دبوس اللحام بلوحة الفصل والأسلاك ESP-12
قم بتوصيل رأسي دبوس 8p الذي يأتي مع لوحة الفصل مع المسامير الطويلة في مقدمة اللوحة أثناء اللحام في الجزء الخلفي من اللوحة ، لا تحتاج إلى لحام جميع المسامير باللوحة فقط تلك المستخدمة أعلاه (راجع هنا للحد الأدنى من مخططات الوميض). والسبب في ذلك هو إذا كنت ترغب في تشغيل / برمجة esp-12 التي تم لحامها بالفعل على لوحة الاختراق ، فيجب أن تكون قادرة على القيام بذلك (على الرغم من أنني لم أجرب ذلك بالفعل بعد). الآن قم بقص قسم من صف مزدوج smt pin head بحيث يكون هناك صفين من 4 دبابيس. سلك لحام يربط pinout للصف المزدوج ذي 4 سنون وفقًا لـ ESP-01 pinout المطابق للوحة الفصل.
الأسماء ليست متطابقة تمامًا (باستثناء GND) ولكن:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
الخطوة 3: أزرار اللحام بمحول USB CH340
زر اللحام في الجزء السفلي من محول CH340 USB لوضع FLASH بين دبابيس GPIO0 و GND. الغراء الساخن على المحول.
زر اللحام الموجود في الجزء الخلفي من محول CH340 USB لوضع RESET بين دبابيس RESET و GND. الغراء الساخن للمحول
الخطوة 4: دبابيس بوجو الغراء الساخن ، رغوة ورأس دبوس 4p صف مزدوج
الصمغ الساخن على الجانب الداخلي من دبابيس البوجو بلوحة الكسر لمنحهم بعض القوة ، مع الحرص على عدم وضع أي غراء على الدبوس المتحرك. الصق القليل من رغوة التغليف (أو أي مادة تشبه الإسفنج المضغوط) بين دبابيس البوجو حتى لا يقع esp-12 في الفجوة بسهولة بالغة. قم بلصق رأس SMT المزدوج للصف 4p في الجزء الخلفي من لوحة الاختراق بحيث لا يتم فصله عند سحب محول USB CH340.
الخطوة 5: قم بمحاذاة ESP-12 مع دبابيس بوجو والساندويتش مع لوح اندلاع آخر
قم بمحاذاة ESP-12 (قمت باختباره باستخدام ESP-12F و ESP-12S) على دبابيس البوجو وشطها بلوحة اندلاع أخرى في الأعلى. استخدم رباطًا مطاطيًا لتثبيته بإحكام في مكانه. قد تحتاج إلى ضبط esp-12 للتأكد من أن جميع جهات الاتصال تتلامس مع الضغط الكافي. من المحتمل أن يكون الأمر أقل صعوبة إذا استخدم مشابك زنبركية معدنية لجانب ESP-12 بدلاً من استخدام دبابيس البوجو. فيما يلي مثال على موقع youtube حيث استخدم شخص ما جهات الاتصال من فتحة PCI من لوحة أم غير مستخدمة https://www.youtube.com/watch؟v=BvY_T-My9Ls و https://www.youtube.com/watch؟ ت = gI_lKu2uJDs
ملاحظة: بعد المزيد من الاستخدام ، أجد أنه من الصعب للغاية محاذاة وتطبيق ضغط كافٍ على دبابيس البوجو ، لذلك أوصي الأشخاص بعدم محاولة استخدام دبابيس البوجو ما لم يتمكنوا من التعامل مع الكثير من الإحباط
الخطوة 6: قم بتوصيل محول Esp-12 بمحول USB CH340 والبرنامج بعيدًا
قم بتوصيل محول esp-12 بمحول CH340 USB (مع الجزء العلوي من اللوحة في نفس اتجاه قابس USB) ثم قم بلصقه في جهاز الكمبيوتر الخاص بك واستخدم Arduino IDE أو ESP Flash Download Tool لتحميل البرامج الخاصة بك.
ملاحظة: إذا لم ينجح إجراء الفلاش ، فقد يكون ذلك بسبب أن الاتصال بين دبابيس البوجو و esp-12 ليس جيدًا ، اضبط esp-12 و / أو الشريط المطاطي لإعطاء ضغط جيد متساوي عبر جميع دبابيس البوجو
الخطوة 7: وميض BLINK مثال باستخدام Arduino IDE (اختياري)
ابدأ Arduino IDE وقم بتحميل مثال BLINK.
للدخول إلى وضع FLASH ، استمر في الضغط على زر FLASH (أسفل) واضغط على زر RESET (للخلف) ثم حرر زر FLASH (أسفل).
قم بإعداد معلمات esp-12
انقر فوق تحميل
إذا كان يعمل بشكل صحيح ، يجب أن يتصرف كما في الفيديو
ملحوظة: إذا لم ينجح إجراء الفلاش ، فقد يكون ذلك بسبب أن الاتصال بين دبابيس البوجو و esp-12 ليس جيدًا ، اضبط esp-12 و / أو الشريط المطاطي لإعطاء ضغط جيد متساوي عبر جميع دبابيس البوجو
موصى به:
مراجعة مبرمج JDM: 9 خطوات
مراجعة مبرمج JDM: JDM هو مبرمج PIC مشهور لأنه يستخدم منفذ تسلسلي ، الحد الأدنى من المكونات ولا يتطلب أي مصدر طاقة. ولكن هناك ارتباك هناك ، مع وجود العديد من اختلافات المبرمجين على الشبكة ، أي منها يعمل مع أي بلدان جزر المحيط الهادئ؟ في هذا "instru
مبرمج CH341A: 8 خطوات
مبرمج CH341A: لقد اشتريت مؤخرًا مبرمج صغير CH341A. المبرمج الصغير على ما يرام ويمكن استخدامه لبرمجة رقائق سلسلة 24 و 24. إنها تكلفة منخفضة جدًا ولكنها مفيدة جدًا حيث يمكنني استخدامها لتحديث BIOS بجهاز الكمبيوتر والبرامج الثابتة لجهاز التوجيه
مبرمج صغير لوحدات التحكم الدقيقة ATTINY مع Arduino UNO: 7 خطوات
مبرمج صغير لـ ATTINY Microcontrollers مع Arduino UNO: من المثير للاهتمام حاليًا استخدام وحدات التحكم الدقيقة من سلسلة ATTINY نظرًا لتعدد استخداماتها وسعرها المنخفض ولكن أيضًا يمكن برمجتها بسهولة في بيئات مثل Arduino IDE. نقل بسهولة
الشروع في استخدام Esp 8266 Esp-01 مع Arduino IDE - تثبيت لوحات Esp في Arduino Ide و Programming Esp: 4 خطوات
الشروع في استخدام Esp 8266 Esp-01 مع Arduino IDE | تثبيت لوحات Esp في Arduino Ide و Programming Esp: في هذه التعليمات ، سنتعلم كيفية تثبيت لوحات esp8266 في Arduino IDE وكيفية برمجة esp-01 وتحميل الكود فيها. هذا ومعظم الناس يواجهون مشكلة
Ultimate ESP8266-01 مبرمج ومحول USB: 3 خطوات
Ultimate ESP8266-01 Programmer & USB Adapter: مرحبًا يا جماعة ، هل سمعت عن الإمكانات الحقيقية لوحدة ESP8266-01 الصغيرة وغير المكلفة؟ تم إطلاقه في السوق قائلاً إنه يجب أن يكون اختيارك إذا كنت ترغب في إضافة إمكانات IOT إلى مشروعك. في الواقع يمكن لهذه الوحدة الصغيرة