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

Ultimate ESP8266-01 مبرمج ومحول USB: 3 خطوات
Ultimate ESP8266-01 مبرمج ومحول USB: 3 خطوات

فيديو: Ultimate ESP8266-01 مبرمج ومحول USB: 3 خطوات

فيديو: Ultimate ESP8266-01 مبرمج ومحول USB: 3 خطوات
فيديو: My journey of making a PERFECT! Universal IR Blaster 👀 2024, يوليو
Anonim
Ultimate ESP8266-01 مبرمج ومحول USB
Ultimate ESP8266-01 مبرمج ومحول USB

مرحبا يا رفاق،

هل سمعت عن القدرات الحقيقية لوحدة ESP8266-01 الصغيرة وغير المكلفة؟ تم إطلاقه في السوق قائلاً إنه يجب أن يكون اختيارك إذا كنت ترغب في إضافة إمكانات IOT إلى مشروعك. في الواقع ، يمكن أن تكون هذه الوحدة الصغيرة مشروعك ، وليس مجرد جهاز اتصال.

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

أنا أختبر هذه المواد ومن المحتمل أن أنشر المزيد من البرامج التعليمية لأنني مندهش حقًا من الإمكانات الهائلة.

ترقبوا المزيد في المستقبل ، البرنامج التعليمي اليوم يدور حول المبرمج (إلزامي لاختبار جميع البرامج المختلفة بسهولة).

الخطوة 1: المكونات والمواد

المكونات والمواد
المكونات والمواد
المكونات والمواد
المكونات والمواد
المكونات والمواد
المكونات والمواد

لسوء الحظ ، فإن ESP8266-01 ليس سهل الاستخدام ، وهو أمر مزعج للغاية ويستغرق وقتًا طويلاً لفصل / إعادة توصيل الأسلاك في كل مرة تريد تغيير شيء ما. لا داعي للقلق ، هناك محول تسلسلي USB رخيص حقًا مصمم لتشغيل ESP وتوصيله بجهاز الكمبيوتر الخاص بك.

كيف يمكن وميض ESP؟ حسنًا ، في الواقع ، لا يمكن … (⊙_☉)

محرج ، أليس كذلك؟ الأصل … تماما هراء. ثم قاموا بعمل نسخة ثانية ، مع مفتاح منزلق ، للسماح بضبط ESP في وضع الوميض. أعتقد أنهم اعتقدوا - لبعض الأسباب - أن مستخدم ESP القياسي يحتاج إلى ضبط الجهاز في وضع الفلاش لفترة طويلة حقًا ، ليس فقط لفلاش البرامج الثابتة الجديدة (FW). إذا نسيت التبديل مرة أخرى إلى وضع عدم الوميض بعد توصيل USB ، فسيتعين عليك فصله وإعادة توصيله للسماح له بتشغيل الرمز. ثم قاموا بعمل نسخة ثالثة باستخدام زر ضغط مؤقت بسيط. فكره جيده! يبدو أنه صغير ويصعب الضغط على الزر ، خاصة مع وجود وحدة ESP في الأعلى ، ولكن أيا كان … ما يزعجني هو أنه ، على ما يبدو ، اعتقدوا أن مستخدم ESP-01 القياسي بميزانية منخفضة للغاية ولا يمكنه تحمل تكلفة زر مؤقت ثان لإعادة تشغيل MCU (معالج ESP) في مكانه. أي شخص عاقل سيفعل ذلك ، لأنه من المحتمل أن يكلف سنتًا واحدًا. كلا … قرروا أنه إذا كنت ترغب في إعادة تشغيل MCU ، ربما لضبطه في وضع الفلاش ، يجب عليك فصل USB وإعادة توصيله.

هل تمزح معي؟ (ಠ_ಠ)

تعال ، نحن لسنا فقراء! كنا سنكون قد أنفقنا تلك المائة دولار الإضافية! لماذا لا يمكنك نسخ هذا ، هذا ، هذا أو هذا التصميم ودعنا نعيش سعداء ؟؟؟ (ノ ☉ ヮ ☉) ノ

لا تخف ، إذا لم نتمكن من شراء المبرمج الذكي ، فلا يزال بإمكاننا بناء مبرمج ESP-01 النهائي ، باستخدام زر ثنائي ثنائي الفينيل متعدد الكلور وسلكين فقط!

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

الآن ، الروابط (التابعة ، راجع للشغل):

ESP8266-01: Bangood و Amazon و Amazon.

مبرمج ESP8266-01: Bangood ، Amazon ، Amazon.

الأزرار: Bangood و Amazon و Amazon.

ستحتاج فقط إلى الحد الأدنى من أدوات اللحام ، إذا كنت تعتقد أنك تفتقد شيئًا ما يمكنك البحث هنا.

الخطوة 2: الأسلاك والتجميع

الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع
الأسلاك والتجميع

هذا سهل: قم بتنزيل هذا الملف ، وتشغيل الطابعة ثلاثية الأبعاد ، وتحميل أي مادة تريدها (أوصي بـ PLA لتحمل أفضل) وابدأ الطباعة.

الآن ، الأسلاك. قم بتوصيل كبلين على دبوس GND ، أحدهما على RST والآخر على دبوس Gpio0.

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

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

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

الخطوة 3: كيفية استخدامه

كيفية استخدامها
كيفية استخدامها

ما عليك سوى توصيل مبرمج USB وتثبيت برامج التشغيل ، ويستخدم المبرمجون الشريحة التسلسلية CH340 ، وهناك العديد من البرامج التعليمية حول ذلك (لنظام التشغيل Windows).

الاستخدام بسيط ، زر واحد يعيد ضبط MCU ، والآخر يضبط MCU في وضع الفلاش إذا استمر الضغط عليه أثناء تمهيد MCU (إعادة).

- هل تريد إعادة تشغيل مشروعك؟ اضغط على زر إعادة الضبط.

- هل تريد تحميل برنامج ثابت معدل؟ استمر في الضغط على زر الفلاش ، واضغط على زر إعادة الضبط وحرره ، ثم حرر زر الفلاش. ستكون MCU جاهزة لتحميل بعض الكود وبعد ذلك ستقوم بتشغيل الكود.

أيًا كان البرنامج الثابت الذي تريد تحميله ، أيًا كان البرنامج الذي ترغب في استخدامه لتحميله ، سيكون لديك منفذ COM مناسب لاستخدامه كهدف وموصل مادي رائع للتوصيل والتشغيل لـ ESP ولن تحتاج إلى العبث بالكابلات ولست بحاجة إلى مضايقة USB بدون سبب. أوه ، أخيرًا!

سأكتب تعليميًا منفصلاً لإظهار بعض البرامج الثابتة المفيدة لجهاز wifi الصغير هذا ، وسلسلة أدوات تحميل البرامج وتكوينها ليست تافهة ، وهذا متاح للمبرمج. ابقوا متابعين!

موصى به: