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

درع Arduino WiFi باستخدام ESP8266: 4 خطوات
درع Arduino WiFi باستخدام ESP8266: 4 خطوات

فيديو: درع Arduino WiFi باستخدام ESP8266: 4 خطوات

فيديو: درع Arduino WiFi باستخدام ESP8266: 4 خطوات
فيديو: Arduino Tutorial: First look at the WeMos D1 Arduino compatible ESP8266 Wifi Board from Banggood.com 2024, شهر نوفمبر
Anonim
درع اردوينو WiFi باستخدام ESP8266
درع اردوينو WiFi باستخدام ESP8266

مرحبا يا شباب!

يركز هذا المشروع بشكل أساسي على إنشاء درع WiFi قائم على ESP8266 لـ Arduino UNO.

يمكن استخدام هذا الدرع لبرمجة ESP8266 في وضعين.

إما من خلال أوامر AT أو مباشرة من خلال Arduino IDE.

ما هو ESP8266؟

ESP8266 عبارة عن شريحة Wi-Fi منخفضة التكلفة مع مكدس TCP / IP كامل وقدرة متحكم دقيقة أنتجتها الشركة المصنعة Espressif Systems في شنغهاي ، الصين.

يمكن لـ ESP8266 إما استضافة تطبيق أو إلغاء تحميل جميع وظائف شبكة Wi-Fi من معالج تطبيق آخر. تأتي كل وحدة ESP8266 مبرمجة مسبقًا مع برنامج ثابت لمجموعة الأوامر ، مما يعني أنه يمكنك ببساطة توصيل هذا بجهاز Arduino الخاص بك.

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

  • ESP8266
  • LM317TG
  • اضغط الزر
  • 10 كيلو وعاء
  • جاك تيار مستمر 12 فولت
  • 1 كيلو المقاوم
  • 220E المقاوم
  • 360E المقاوم
  • صداري الذكور والإناث

الخطوة الثانية: الدائرة

دائرة كهربائية
دائرة كهربائية

تركز الدائرة بشكل أساسي على ربط وحدة ESP8266 wifi مع Arduino UNO.

ESP8266 هي وحدة نمطية صعبة الاستخدام ؛ يحتاج إلى مصدر طاقة خاص به وإعداد اتصال محدد للتواصل مع Arduino.

تذكر دائمًا أن ESP8266 عند شرائه يأتي مع برنامج ثابت افتراضي قادر على الاتصال بأوامر AT. ولكن إذا تمت برمجة الوحدة النمطية مباشرةً باستخدام Arduino ، فسيتم مسح البرنامج الثابت الافتراضي ويجب وميضه مرة أخرى في حالة استخدام أوامر AT.

هنا يتم استخدام LM317TG كمنظم جهد 3.3 فولت. يستخدم هذا 3.3 فولت لتشغيل وحدة ESP8266 لأن 3.3 فولت من Arduino UNO لن يكون قادرًا على توفير تيار كافي لوحدة ESP. يمكن تشغيل دبوس الإدخال LM317 بواسطة مقبس أسطواني الإدخال DC لمسمار Vin الخاص بلوحة Arduino UNO

يتم توصيل دبوس GPIO0 الخاص بوحدة ESP بدبوس وصلة يمكن تبديله لتوصيل الدبوس بالأرض. يتيح ذلك للمستخدم ضبط وحدة ESP للعمل إما في وضع أوامر AT أو وضع البرمجة (Arduino IDE). يتم توصيل كل من GPIO0 و GPIO2 بموصل خارجي بحيث يمكن أيضًا استخدام دبابيس GPIO هذه.

لقد قمنا بتوصيل دبوس Rx و Tx لوحدة ESP8266 بدبابيس Arduino 12 و 13. لم نستخدم الرقم التسلسلي للجهاز (رقم التعريف الشخصي 0 و 1) لتسهيل تصحيح الأخطاء. يمكنك أيضًا ملاحظة أنه يتم توفير خيار توصيل شاشة عرض 16 * 2 بحيث يمكن تثبيتها مباشرة أعلى الدرع. يتم تشغيل شاشة LCD بواسطة دبوس 5V من Arduino.

الصورة أعلاه هي مخطط الدائرة.

الخطوة 3: تصميم PCB باستخدام EAGLE

تصميم ثنائي الفينيل متعدد الكلور باستخدام النسر
تصميم ثنائي الفينيل متعدد الكلور باستخدام النسر

يتم تحويل التخطيطي إلى ثنائي الفينيل متعدد الكلور. هنا تستخدم أداة Eagle CAD. يرجى الاطلاع على أساسيات استخدام أداة EAGLE CAD بحيث يمكن تصميم النماذج الأولية الصغيرة بسهولة بنفسك.

توضح الصورة أعلاه تخطيط اللوحة.

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

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

الآن سوف نرسل لوحاتنا للتصنيع. من أجل تصنيع PCB الخاص بك ، تحتاج إلى إنشاء ملفات Gerber من تخطيط اللوحة في أداة Eagle CAD. انقر هنا لمشاهدة فيديو تعليمي حول كيفية إنشاء ملفات جربر من EAGLE.

أنا شخصياً أحب LIONCIRCUITS. جودة لوحاتهم جيدة حقًا كما أنهم يوفرون الألواح في 5 أيام فقط.

أعلاه يمكنك العثور على صور ثنائي الفينيل متعدد الكلور الخاصة بي عند تحميلها على Lioncircuits.

موصى به: